AMD64 altında i386 paketi nasıl kurulur


13
  • Bulduğum tüm mevcut cevaplar çoklu-seri öncesi dönem için (chroot)
  • https://help.ubuntu.com/community/MultiArch , i386 paketini amd64'e çok amaçlı ortam altında kurmanın uygun olduğunu söylüyor, ancak nasıl yapılacağını söylemiyor.

Peki, i386 paketini ubuntu / debian multiarch ortamında amd64'e nasıl kurabilirim?

Bu takip içindir Ubuntu paketleri sınırlı göremiyorum neden nerede, sl-modem-daemonpaket amd64 ama Ubuntu sadece i386 sürümü yok. Https://askubuntu.com/questions/29665/how-do-i-apt-get-a-32-bit-package-on-a-64-bit-installation ardından , denedim,

apt-get install sl-modem-daemon:i386

ama yine de bu paket bulunamadı cevabı almak.


Makinemde çalışıyor. Kısıtlı - bu depoyu etkinleştirdiniz mi?
— user55325

Hayır, bu yüzden eksik adım "bu depo etkinleştirmek" sanırım. Bunu nasıl yaptın?
— XPT

"Yazılım ve Güncellemeler" aracını başlatın (veya Synaptic'teki havuz ayarlarına gidin) ve "Aygıtlar için tescilli sürücüler (kısıtlı)" kutusunu işaretleyin. Sonra çalıştırın apt-get update(paket listeleri otomatik olarak güncellenmezse, hangileri olabilir).
— user55325

Superuser.com/questions/741368/… adresinde yayınlandığı gibi , kısıtlı veri havuzunu etkinleştirdim (ayrıntılar orada). Amd64 yerine i386 mı kullanıyorsunuz?
— xpt

Hayır, amd64'te Kubuntu Saucy kullanıyorum. Garip - başka hiçbir şey yoksa, tüm bağımlılıklara sahip olduğunuzu varsayarsak, paketi her zaman indirebilir ve elle yükleyebilirsiniz dpkg -i --force-architecture.
— user55325

Yanıtlar:


23

Cevabı Debian wiki'sinde buldu (ubuntu topluluğu MultiArch wiki'si eksik) - https://wiki.debian.org/Multiarch/HOWTO . Yani, kaçırdığım adım

Ekstra bir mimari eklemek için (dpkg 1.16.2'den itibaren Debian'da):

dpkg --add-architecture <arch>

Bunu yaptıktan sonra (ve apt-get updatetabii ki) şimdi yapabilirim apt-get install sl-modem-daemon:i386.

Benimle yolculuğa çıktığınız için user55325 teşekkür ederim.

GÜNCELLEME: Bunu açıkça açıklayan bir tane buldum:

64 bit Ubuntu 13.10 veya üstü için 32 bit desteği nasıl etkinleştirilir
http://www.unixmen.com/enable-32-bit-support-64-bit-ubuntu-13-10-greater/

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.