Linux Mint Türkiye
Yazılım => Yazılım Sorunları => Konuyu başlatan: indirdivx1967 - 26 Mayıs 2020, 10:19:25
-
merhaba Mint altında Android çalıştırmak istedim https://www.android-x86.org/ (https://www.android-x86.org/) sitesini buldum oradaki yönergeleri uyguladım
tuncoz@tuncoz-Aspire-A314-32:~$ sudo apt install alien
[sudo] password for tuncoz:
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor... Bitti
Aşağıdaki YENİ paketler kurulacak:
alien
0 paket yükseltilecek, 1 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
54,5 kB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra 170 kB ek disk alanı kullanılacak.
İndir: 1 http://archive.ubuntu.com/ubuntu bionic/universe amd64 alien all 8.95 [54,5 kB]
0 sn.'de 54,5 kB alındı (156 kB/s)
Daha önce seçili olmayan alien paketi seçiliyor.
(Veritabanı okunuyor ... 297771 dosya veya dizin kurulu durumda.)
Paket açılacak: .../archives/alien_8.95_all.deb ...
Paket açılıyor: alien (8.95) ...
Ayarlanıyor: alien (8.95) ...
Tetikleyiciler işleniyor: man-db (2.8.3-2ubuntu0.1) ...
tuncoz@tuncoz-Aspire-A314-32:~$ sudo alien -ci cm-x86-14.1-r4.x86_64.rpm
File "cm-x86-14.1-r4.x86_64.rpm" not found.
android-x86-9.0-r2.x86_64.rpm arşiv dosyası "indirilenler" in altında "sudo alien -ci" komutunun çalışması onu bir yere taşımam lazım ama orayı bulamadım. nasıl bir yol izlemem lazım.
-
indirilenler dizi içerisinde iken sağ tıklayıp uçbirimi burada aç deyin, daha sonra komutu uygulayın.
-
yanlış dosya indirmişim şimdi fark ettim komutu uyguladım çalışıyor. sonuçlanınca bilgi vereceğim
geldi sonuç başka bir hata verdi.
tuncoz@tuncoz-Aspire-A314-32:~/İndirilenler$ sudo alien -ci cm-x86-14.1-r4.x86_64.rpm
[sudo] password for tuncoz:
dpkg --no-force-overwrite -i cm-x86_14.1-1_amd64.deb
Daha önce seçili olmayan cm-x86 paketi seçiliyor.
(Veritabanı okunuyor ... 297794 dosya veya dizin kurulu durumda.)
Paket açılacak: cm-x86_14.1-1_amd64.deb ...
Paket açılıyor: cm-x86 (14.1-1) ...
Ayarlanıyor: cm-x86 (14.1-1) ...
/var/lib/dpkg/info/cm-x86.postinst: satır 11: /boot/efi/EFI/linuxmint/custom.cfg: Böyle bir dosya ya da dizin yok
/var/lib/dpkg/info/cm-x86.postinst: satır 12: /boot/efi/EFI/linuxmint/custom.cfg: Böyle bir dosya ya da dizin yok
tuncoz@tuncoz-Aspire-A314-32:~/İndirilenler$
-
Paketi aşağıdaki komutla kaldırın.
sudo apt purge cm-x86
Ardından aşağıdaki komutu çalıştırın.
export LSB_ETC_LSB_RELEASE=/etc/upstream-release/lsb-release
Yukarıdaki komuttan sonra, uçbirimi kapatmadan yeniden denersiniz.
-
ilk komutta hata verdi ama ben genede ikinci komutu çalıştırmayı denedim ama tepki vermedi. deneme sonuç aynı
tuncoz@tuncoz-Aspire-A314-32:~/İndirilenler$ sudo apt purge cm-x86
[sudo] password for tuncoz:
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor... Bitti
Aşağıdaki paketler KALDIRILACAK:
cm-x86*
0 paket yükseltilecek, 0 yeni paket kurulacak, 1 paket kaldırılacak ve 0 paket yükseltilmeyecek.
Bu işlem tamamlandıktan sonra 708 MB disk alanı boşalacak.
Devam etmek istiyor musunuz? [E/h] E
(Veritabanı okunuyor ... 297802 dosya veya dizin kurulu durumda.)
Kaldırılıyor: cm-x86 (14.1-1) ...
(Veritabanı okunuyor ... 297794 dosya veya dizin kurulu durumda.)
Yapılandırma dosyaları kaldırılıyor: cm-x86 (14.1-1) ...
rmdir: '/cm-x86-14.1-r4/data' kaldırılamadı: Böyle bir dosya ya da dizin yok
rmdir: '/cm-x86-14.1-r4' kaldırılamadı: Böyle bir dosya ya da dizin yok
tuncoz@tuncoz-Aspire-A314-32:~/İndirilenler$ export LSB_ETC_LSB_RELEASE=/etc/upstream-release/lsb-release
tuncoz@tuncoz-Aspire-A314-32:~/İndirilenler$ sudo alien -ci cm-x86-14.1-r4.x86_64.rpm
dpkg --no-force-overwrite -i cm-x86_14.1-1_amd64.deb
Daha önce seçili olmayan cm-x86 paketi seçiliyor.
(Veritabanı okunuyor ... 297794 dosya veya dizin kurulu durumda.)
Paket açılacak: cm-x86_14.1-1_amd64.deb ...
Paket açılıyor: cm-x86 (14.1-1) ...
Ayarlanıyor: cm-x86 (14.1-1) ...
/var/lib/dpkg/info/cm-x86.postinst: satır 11: /boot/efi/EFI/linuxmint/custom.cfg: Böyle bir dosya ya da dizin yok
/var/lib/dpkg/info/cm-x86.postinst: satır 12: /boot/efi/EFI/linuxmint/custom.cfg: Böyle bir dosya ya da dizin yok
tuncoz@tuncoz-Aspire-A314-32:~/İndirilenler$
-
Aşağıdaki komutun çıktısını paylaşın.
cat /var/lib/dpkg/info/cm-x86.postinst
-
tuncoz@tuncoz-Aspire-A314-32:~/İndirilenler$ cat /var/lib/dpkg/info/cm-x86.postinst
#!/bin/bash
. /etc/os-release
mkdir -p /cm-x86-14.1-r4/data
if echo $ID $ID_LIKE | grep -q debian; then
grubcfg=/boot/grub/custom.cfg
elif mountpoint -q /boot/efi; then
grubcfg=/boot/efi/EFI/$ID/custom.cfg && efi=efi
else
grubcfg=/boot/grub2/custom.cfg
fi
echo -e "menuentry \"Android-x86 14.1-r4\" {\n\tsearch --set=root --file /cm-x86-14.1-r4/kernel\n\tlinux$efi /cm-x86-14.1-r4/kernel quiet root=/dev/ram0 androidboot.selinux=permissive buildvariant=userdebug \n\tinitrd$efi /cm-x86-14.1-r4/initrd.img\n}" > $grubcfg
echo -e "menuentry \"Android-x86 14.1-r4 (DEBUG mode)\" {\n\tsearch --set=root --file /cm-x86-14.1-r4/kernel\n\tlinux$efi /cm-x86-14.1-r4/kernel root=/dev/ram0 androidboot.selinux=permissive buildvariant=userdebug DEBUG=2\n\tinitrd$efi /cm-x86-14.1-r4/initrd.img\n}" >> $grubcfg
if [ "$ID" = "debian" -o "$ID_LIKE" = "debian" ]; then
sed -i 's/^GRUB_HIDDEN_/#GRUB_HIDDEN_/' /etc/default/grub
update-grub
fituncoz@tuncoz-Aspire-A314-32:~/İndirilenler$
-
Aşağıdaki komutla /etc/os-release dosyasını açın.
sudo xed /etc/os-release
ID satırındaki linuxmint kısmını,
ID=linuxmint
ubuntu olarak değiştirin ve dosyayı kaydedin.
ID=ubuntu
Ardından paketi yeniden kurarsınız.
-
Sorunsuz Paketi yükledi ama yüklediğim Android nasıl çalıştıra cağımı bulamadım Uygulamalar kısmına hiç bir kısa kod atmamış. kendi istesinde de Linux için nasıl yükleneceği hakkında çok bir şey bulamadım/yada İngilizcem yeterli gelmedi https://www.android-x86.org/installhowto.html (https://www.android-x86.org/installhowto.html) nasıl bir yol izlemem lazım.
-
Bu bir uygulama değil anladığım kadarıyla. Android'i sistem açılışına ekliyor. Yani Grub menüsünden açarak Android'e ulaşmayı deneyebilirsiniz. Aşağıdaki komutu çalıştırın ve çıktısını paylaşın bakalım.
sudo update-grub
-
Pc de grub-customizer yüklü idi size yazmadan onu çalıştırmıştım. orada görememiştim.
tuncoz@tuncoz-Aspire-A314-32:~$ sudo update-grub
[sudo] password for tuncoz:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
Sourcing file `/etc/default/grub.d/60_mint-theme.cfg'
Sourcing file `/etc/default/grub.d/pstate.cfg'
Grub yapılandırma dosyası oluşturuluyor ...
Bulunan tema: /boot/grub/themes/linuxmint/theme.txt
Bulunan linux kalıbı: /boot/vmlinuz-5.3.0-53-generic
Bulunan initrd kalıbı: /boot/initrd.img-5.3.0-53-generic
Bulunan linux kalıbı: /boot/vmlinuz-4.15.0-101-generic
Bulunan initrd kalıbı: /boot/initrd.img-4.15.0-101-generic
Adding boot menu entry for EFI firmware configuration
bitti
tuncoz@tuncoz-Aspire-A314-32:~$
-
Adding boot menu entry for EFI firmware configuration
Şununla birlikte Grub menüsüne eklenmiş olabilir.
-
Grub menüsüne uğramadan açılıyor bazen çekirdek güncellemesi sonrası görünüyor sonra ikinci açılışta gözükmüyor. Gözüktüğünde denemiştim en aşağıdaki seçenekte sistem direk bios ayarları ekranına gidiyordu. her açılışta Grub menüsünü nasıl görmeyi , yada hangi fonksiyon tuşu ile hangi aşamada çağırabiliyorduk hatırlayamadım.
-
Şu konuyu inceleyiniz.
[info][Rehber] Grub Menüsü, Kurtarma Kipi Seçenekleri ve Çekirdeklerin Yönetimi (https://forum.linuxmint.net.tr/index.php?topic=9944.0)[/info]
-
Esc ile Grub ulaştım ama Android için bir seçenek atamamış daha önce yazdığım en son seçenek Bios ekranına atıyor.
(https://forum.linuxmint.net.tr/home/tuncoz/İndirilenler/ekler/20200526_230129.jpg)
(https://forum.linuxmint.net.tr/home/tuncoz/İndirilenler/ekler/20200526_230152.jpg)
(https://forum.linuxmint.net.tr/home/tuncoz/İndirilenler/ekler/20200526_230224.jpg)
-
Bu paket RPM tabanlı sistemler için hazırlanmış. Debian tabanlı dağıtımlardaki yapılandırma farklılığı sebebiyle sorun yaşanıyor olabilir. Deneme imkanım olmayan bir uygulama olduğu için daha fazla yorum yapamıyorum.
Bununla birlikte, sizin sisteminiz EFI destekli bir kurulum mu var, yoksa klasik BIOS destekli bir kurulum mu yaptınız? Aşağıdaki komutların çıktıları ile anlayabiliriz.
[ -d /sys/firmware/efi ] && echo "EFI" || echo "Klasik"
cat /etc/fstab
-
tuncoz@tuncoz-Aspire-A314-32:~$ [ -d /sys/firmware/efi ] && echo "EFI" || echo "Klasik"
EFI
tuncoz@tuncoz-Aspire-A314-32:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda2 during installation
UUID=56152b8e-ab34-41f3-a9de-1a45362e2ab1 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=63ED-76D6 /boot/efi vfat umask=0077 0 1
/swapfile none swap sw 0 0
tuncoz@tuncoz-Aspire-A314-32:~$
web sayfasında aşıdaki açıklama vardı onun için yüklemeyi denedim ;
On a deb based device (Debian/Ubuntu/LinuxMint/...), please use the alien tool to install it:
sudo apt install alien
sudo alien -ci cm-x86-14.1-r4.x86_64.rpm
https://www.android-x86.org/releases/releasenote-cm-x86-14-1-r4.html (https://www.android-x86.org/releases/releasenote-cm-x86-14-1-r4.html)
-
BIOS/EFI ayarlarından, açılış yapılacak EFI aygıtını değiştirmeyi deneyebilirsiniz. EFI ayarlarında boot order ya da eufi ortder benzeri bir seçenek altında olabilir.
-
Bios resimlerini paylaştım çok hakim değilim hep eski PC kullandığım için EFI pek hakim değilim EFI aktif edebilmem için benden şifre istedi anca resimlerdeki ayarlara ulaşabildim.https://drive.google.com/open?id=1JiCYrXwBfIicwTWY8anw41yus6OVM3kp (https://drive.google.com/open?id=1JiCYrXwBfIicwTWY8anw41yus6OVM3kp)
-
Aradığınız seçenek Boot menüsünde olabilir.
Bir de aşağıdaki komutun çıktısını paylaşın, bakalım paket EFI ile ilgili neler yüklemiş.
sudo ls -R /boot/efi/EFI/ubuntu
-
tuncoz@tuncoz-Aspire-A314-32:~$ sudo ls -R /boot/efi/EFI/ubuntu
[sudo] password for tuncoz:
/boot/efi/EFI/ubuntu:
BOOTX64.CSV custom.cfg grub.cfg grubx64.efi mmx64.efi shimx64.efi
tuncoz@tuncoz-Aspire-A314-32:~$
-
sayın Proje sorumlusu eğer bir ilerleme yapmayacak ise kurulan paketi kaldırmak için bir komut yazarsanız PC 2gb bir depolama alanının geri kazanıp konuyu silebilir yada kullanımdan kaldırabilirsiniz desteğiniz ve vakit ayırdığınız için çok teşekkür ederim.
-
Paketi, Synaptic paket yöneticisinden aratıp kaldırabilirsiniz. Maalesef bahsettiğiniz uygulamayı indirip, kurulum sırasında ne yapıp yapmadığı ile ile ilgili bilgi sahibi olma imkanım bulunmuyor.
Konu açık kalsın, deneyimi olan üyelerden destek gelebilir.
-
synaptic paket yöneticisinin ara kısmından arattım ama hiç bir sonuç vermedi konu paket için "cm-x86-14.1-r4.x86_64.rpm"
-
Paketi alien ile değiştirmiştiniz. Buna göre aratın. Şunu uygulayabilirsiniz. [Nasıl] Synaptic Paket Yöneticisi Hızlı Süzgeç/Arama Özelliğini Etkinleştirme (https://forum.linuxmint.net.tr/index.php?topic=9973.msg61290#msg61290)