Ubuntu 16.04 LTS'ye libqt4-core ve libqt4-gui nasıl kurulur?


15

Ubuntu 16.04 LTS'ye geçtim. Ancak libqt4-core ve libqt4-gui paketleri eksik.

Onları 16.04'e nasıl kurabilirim?

Teşekkürler.

Yanıtlar:


10

Bu libqt4-core ve libqt4-gui paketleri artık Ubuntu 16.04 LTS ve daha yeni sürümlerde mevcut değildir. Diğer paketlere bağımlı kukla paketlerdi. Aşağıdaki yordam, çalışma bağımlılıklarını kullanması için Vidyo paketini değiştirecektir.

  1. Öncelikle varsayılan olarak yüklenmeyen tüm gerekli libqt4 paketlerinin kurulu olduğundan emin olun:

    sudo apt install libqt4-designer libqt4-opengl libqt4-svg libqtgui4 libqtwebkit4
    
  2. Pakette tanımlanan bağımlılığı değiştirmek için bir komut dosyası oluşturun. Burada verilen videbcontrolkomut dosyasını kullanın .

  3. videbcontrol VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.debBir vi düzenleyicisinde bağımlılıkları açacak komut dosyasını çalıştırın

  4. Değiştir Depends: libxss1,libaudio2,libasound2,libqt4-gui (>= 4.8.1), libqt4-networkile Depends: libxss1,libaudio2,libasound2,libqt4-designer,libqt4-opengl,libqt4-svg,libqtgui4,libqtwebkit4,libqt4-network. Bu VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.modified.deb, yeni bağımlılığı içeren bir dosya oluşturur .

    Vi bilmiyorsanız, paket bilgilerini gördüğünüzde

    1. okları kullanarak imleci ile başlayan satıra taşı Depends:
    2. iekleme moduna geçmek için harfi yazın
    3. yeni satırı geçmişe kopyala (sağ tıkla) ve return yazın
    4. ekleme modundan çıkmak için escape yazın
    5. ddeski Dependssatırı silmek için yazın
    6. yazın ZZkaydedip değişikliği çıkmak için (iki büyük harf z)
  5. Aşağıdaki komutu uygulayarak Vidyo paketini kurun:

    sudo apt install VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.modified.deb
    

Zevk almak


Vidyo = facepalm
xealits

3

Sayesinde https://ubuntuforums.org/showthread.php?t=110458 buldum olarak ve bu bağımlılıkları @chmike zaten yüksek sürümleri var. Bunun yerine .deb dosyasını değiştirmek uygundur. @ bean1975 daha kısa bir yönteme sahiptir:

dpkg-deb -x yourfile.deb newdir 
dpkg-deb --control yourfile.deb newdir/DEBIAN
gedit newdir/DEBIAN/control

ve değişim libqt4-gui (>= 4.8.1)ilelibqt4-designer,libqt4-opengl,libqt4-svg,libqtgui4,libqtwebkit4

dpkg -b newdir modified.deb

ve şimdi kullanabilirsiniz !!!


0

Benim için çalıştığı gibi bunu deneyin:

sudo apt-get -f install

Bu terminalin kendisi tarafından önerildi ve biraz sihir yaptı ve ne yapmadı.



-1

Launchpad'in Ubuntu bölümüne bağlı :

https://launchpad.net/ubuntu/xenial/+package/libqt4-core

https://launchpad.net/ubuntu/xenial/+package/libqt4-gui

Dpkg kullanarak bir .deb (Debian ikili paketi) yükleyebilirsiniz: sudo dpkg -i libqt4-core_4.8.6...ubuntu8_amd64.deb


Dosyaları ve bağımlılıkları manuel olarak indirmem gerekiyor mu? Kurulumu kolaylaştırmak için herhangi bir PPA var mı?
Enze Chi

Onları yüklerken bağımlılık sorununa gidiyorum: dpkg: bağımlılık sorunları libqt4-dbus: amd64: libqt4-dbus: amd64, libqtdbus4'e bağlıdır (= 4: 4.8.6 + git64-g5dc8b2b + dfsg-3 ~ ubuntu8); ancak sistemdeki libqtdbus4: amd64 sürümü 4: 4.8.7 + dfsg-5ubuntu2'dir. libqt4-dbus: amd64, qdbus'a bağlıdır (= 4: 4.8.6 + git64-g5dc8b2b + dfsg-3 ~ ubuntu8); ancak: Sistemdeki qdbus sürümü 4: 4.8.7 + dfsg-5ubuntu2'dir.
Enze Chi

Yani libqtdbus4 paketiniz çok yeni. Güncellemeden sonra libqt4- [core | gui] 'ye bağlı olan başka bir paketiniz var mı? Xenial için libtcore4 ve linbqtgui4 bir paket var
neofug
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.