LibSM.so.6 kütüphanesi eksik - QT creator kurulum hatası


11

Ben qt-linux-opensource-5.0.2-x86-offline.run koşmaya çalışırken hata alıyorum.

./qt-linux-opensource-5.0.2-x86-offline.run: paylaşılan kitaplıkları yüklerken hata: libSM.so.6: paylaşılan nesne dosyasını açamıyor: Böyle bir dosya veya dizin yok

Daha önce Qt yükledim ama herhangi bir hata almadım. Bence neden komutun altında olmalı

sudo apt-get otomatik çalıştırma

Bu komutu yeni yüklenen ubuntu'uma çalıştırdım. Bu makaleyi çevrimiçi buldum

http://docs.alfresco.com/5.0/concepts/install-lolibfiles.html

bu yüzden komutun altında koştum

sudo apt-get install libice6 libsm6 libxt6 libxrender1 libfontconfig1 libcups2

ama terminal zaten kurulu olduğunu söylüyor

libsm6 zaten en yeni sürüm

Herkes bana qt creater yüklemek için bir yol söyleyebilir


çıkışapt-cache policy libsm6
AB

libsm6: Yüklendi: 2: 1.2.1-2 Aday: 2: 1.2.1-2 Sürüm tablosu: *** 2: 1.2.1-2 0 500 lk.archive.ubuntu.com/ubuntu güvenilir / ana amd64 Paketler 100 / var / lib / dpkg / status
Menuka Ishan

ve ldconfig -p | grep libSM.so.6?
AB

libSM.so.6 (libc6, x86-64) => /usr/lib/x86_64-linux-gnu/libSM.so.6
Menuka Ishan

Yanıtlar:


20

libSM.so.6 (libc6, x86-64) => /usr/lib/x86_64-linux-gnu/libSM.so.6

Program 32 bit kitaplıklar gerektirir. İhtiyacın varlibsm6:i386

sudo apt-get install libsm6:i386

Ve şimdi, şöyle ldconfig -p | grep libSM.so.6görünmeli:

libSM.so.6 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libSM.so.6
libSM.so.6 (libc6) => /usr/lib/i386-linux-gnu/libSM.so.6

Ve diğer tüm eksik kütüphaneler için aynı stratejiyi kullanın:

Örneğin libXrender.so.1

$ apt-file search libXrender.so.1
libxrender1: /usr/lib/x86_64-linux-gnu/libXrender.so.1
libxrender1: /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
libxrender1-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0

$ sudo apt-get install libxrender1:i386

Şimdi yeni bir hata alıyorum ./qt-linux-opensource-5.0.2-x86-offline.run: paylaşılan kütüphaneleri yüklerken hata: libXrender.so.1: paylaşılan nesne dosyasını açamıyor: Böyle bir dosya veya dizin yok
Menuka Ishan

Cevabımı geliştirdim. :)
AB

Daha sonra gördüm :) Bu komut hakkında buldum sudo apt-get install qtcreator Bu qtcreator yüklü ama terminal dedi boyutu 100 MB ya da bir şey ama çevrimdışı yükleyici 465 MB olduğu için endişeleniyorum. Aralarındaki fark nedir?
Menuka Ishan

@MenukaIshan Size tatmin edici bir şekilde cevap veremem. Bakma hakkı olmadan, sadece tahmin edebilirim.
AB

@MenukaIshan Cevabımdan memnun kaldınız mı? O zaman bana bir oy verin (∧). Sorununuzu çözebilirsem, cevabımı işaretlemeniz iyi olurdu (✓). ;)
AB
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.