SORU
30 Kasım 2011, ÇARŞAMBA


Otomotiv-64 bit kötü ELF tercüman

Sadece 32-bit uygulama 64-bit bir makineye yüklemeye çalışıyorum 6 64 bit sürümü, Otomotiv yükledim ve bu hata var:

/lib/linux ld.bu yüzden.2: bad ELF çevirmen: böyle bir dosya ya da dizin

Linux yeniyim. Bunu nasıl çözerim?

CEVAP
30 Kasım 2011, ÇARŞAMBA


64-bit bir sistemde sen ve 32-bit kütüphane desteği yüklü değil.

   sudo yum install glibc.i686

ya da, eğer bu Otomotiv-6, boş değil

  sudo yum install glibc.i386

alın size ihtiyacınız olan kitaplık.

İncidentially, bu devirde veritabanı bozuk ya da kaçmaya çalışıyorsun uygulama Paket Yöneticisi ile yüklü olmadığını ifade eder. Eğer Linux için yeni iseniz, muhtemelen kaynakları"," mümkün olduğunda... . Yum dışındaki yazılımını kullanarak önlemek istiyorum

  • "Eğer" set-up, senin yazın . sudo kullanmak durumunda

    su -

root yetkisi ilk elde etmek için, sadece yazın

yum install glibc.i686

Güncellendi: Beri öyle görünüyor ki bu cevap hala görülen ve bazen Yukarı-oy unutmayın çözüm yukarıdaki işleri Otomotiv, Fedora veya Red Hat türetilmiş işletim sistemleri; bir Debian veya Ubuntu türetilmiş bir sistem, ancak, bunun yerine kullanın

 sudo apt-get install ia32-libs

... yaklaşık olarak aynı işlevselliği sağlamak için.

Herkes glibc.i686 glibc.i386 yüklemeye gerek muhtemelen diğer kütüphane bağımlılıkları, iyi çalışır. Bir paket keyfi bir kütüphane sağlayan belirlemek için kullanabilirsiniz

 ldd /usr/bin/YOURAPPHERE

Kayıp kütüphaneler için çıkış üzerinden bakmak ve her biri için, adı (libSM.so.6 => missing örneğin libSM.so.6 kullanın) alın ve çalıştırın:

 yum provides /usr/lib/libSM.so.6

Not öneki yolu /usr/lib (normal) durum; nadiren, bazı kütüphaneler hala canlı altında /lib tarihsel nedenlerden dolayı ... tipik 64-bit sistemler 32-bit kütüphaneleri live /usr/lib ve 64-bit kütüphaneler canlı /usr/lib64.

Bu paket adı, örneğin vermelidir:

libSM-1.2.0-2.fc15.i686 : X.Org X11 SM runtime library
Repo        : fedora
Matched from:
Filename    : /usr/lib/libSM.so.6

Sonra 23 ** (veya sürüm tam olarak belirtin: 24**) gerekli kütüphane kapmak için.

Bazı kütüphaneler “” onların adı daha önce de göstergesi; bu ihmal edilebilir, temel RPM kitaplıkları sürüm numaraları; örneğin . tanıtıcı bir eser bu dönem olacak

2:libpng-1.2.46-1.fc16.i686 : A library of functions for manipulating PNG image format files
Repo        : fedora
Matched from:
Filename    : /usr/lib/libpng.so.3

Burada, 2: ihmal edilebilir; sadece yum install libpng.i686 yum install libpng-1.2.46-1.fc16.i686. (Belli belirsiz bir şeyler ima eder gibi: bir noktada, sürüm numarası libpng paket geriye doğru yuvarlandı, ve “Çağ” olmalı mesaj göndermek için emin olun daha yeni sürümü olacağını kabul edilen “yeni” sırasında güncellemeleri. Ya da ona benzer bir şey oldu. İki kez.)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • buttheadgsxr1000

    buttheadgsxr

    24 Ocak 2008
  • Charles Renaud

    Charles Rena

    10 Kasım 2007
  • TheFlashCentre

    TheFlashCent

    22 Mayıs 2008