VidyoDesktop'u Ubuntu 16.04 LTS'ye nasıl kurabilirim?


9

Son zamanlarda Ubuntu 16.04 LTS'ye taşındım ve bunun VidyoDesktopartık sistemimde mevcut olmadığını fark ettim . Kullanarak deb paketinden yüklemeye çalıştım dpkgama aşağıdaki hatayı aldım:

$ sudo dpkg -i VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.deb 
[...]
dpkg: problemi con le dipendenze impediscono la configurazione di vidyodesktop:
 vidyodesktop dipende da libqt4-gui (>= 4.8.1); comunque:
  libqt4-gui not installed.

Bunun libqt4-guiUbuntu 16.04 deposunda bulunmadığını fark ettim . Bunu nasıl düzeltebileceğini bilen var mı? teşekkür ederim

Düzenleme: Benim sorum "dpkg ile bir deb dosyası nasıl kurulur" dan farklıdır. Aslında eksik bağımlılığı olan belirli bir paketin nasıl kurulacağını soruyordum.

Yanıtlar:


6

Vidyo'nun aşağıdaki bağlantısının önerdiği gibi,

https://support.vidyocloud.com/hc/en-us/articles/226103528-VidyoDesktop-3-6-3-for-Linux-and-Ubuntu-15-04-and-higher

kişinin sadece bağımlılığı ortadan kaldırması gerekir libqt4-gui(yine, bu durum önceki cevaplarda zaten belirtilmiştir, ancak bu yine başka bir yaklaşımdır.)

Eğer yapabilirsem, yukarıdaki bağlantıdan çözümü kopyalayıp buraya yapıştırmama izin verin. Nano yerine vim editörü kullanarak bahsettiğim 3. ve 4. adımlarda değişiklikler yaptım .

1) VidyoDesktop .deb dosyasını ana dizininize indirin

2) Terminalden aşağıdaki komutları çalıştırın ("vidyodesktop.deb" yerine sistem türünüze göre tam dosya adını yazın)

$ cd ~
$ dpkg-deb -x vidyodesktop.deb vidyobuild
$ dpkg-deb --control vidyodesktop.deb vidyobuild/DEBIAN

3) Paket kontrol dosyasını düzenleyin

$ vim vidyobuild/DEBIAN/control

Aşağıdakileri kopyalayıp yapıştırarak tüm Bağımlılar: satırını değiştirin:

Depends: libxss1,libaudio2,libasound2,libqt4-network

Bu, son Ubuntu sürümleri için artık gerekli olmayan libqt4-gui geçiş paketi bağımlılığını kaldırır

4) Özelleştirilmiş .deb dosyasını kaydedin

ESC

:wq

giriş

$ dpkg-deb -b vidyobuild vidyodesktop-custom.deb

5) Yeni VidyoDesktop .deb dosyasını çalıştırarak yükleyin.

$ sudo dpkg -i vidyodesktop-custom.deb

[EDIT: Vidyo masaüstü sadece wifi modunda çalışıyor. LAN kablosu bağlıysa, Vidyo kapanır. Bu soruna henüz bir çözüm bulamadım. Ama dinlenme çalışıyor!]



1
Buna ek olarak, seg hatalarını önlemek için: / usr / bin / VidyoDesktop: line 6: 3085 Segmentasyon hatası (çekirdek dökümü) / opt / vidyo / VidyoDesktop / $ EXEC $ option $ audioflag $ @ one seçeneklerde "her zaman VidyoProxy kullan" seçeneğini etkinleştirin.
Andrea Borga

2
@AndreaBorga VidyoDesktop segfaultlar nedeniyle başlatılmazsa bu seçeneği nasıl etkinleştirirsiniz?
gene_wood

1
@gene_wood madeni bir toplantıya katılırken seg hatasıydı.
Andrea Borga

13

Andrea tarafından sağlanan çözüm çalışıyor, ancak tam komutu bildirmek istiyorum:

 sudo dpkg -i --ignore-depends=libqt4-gui VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.deb 

Bu işe yarıyor ancak Ubuntu'nun yazılım merkezi, eksik bağımlılıklar (yoksaymayı seçtiğiniz) nedeniyle kırık paketlerle ilgili uyarıları şikayet edecek ve sizi rahatsız edecektir.
fuenfundachtzig

Yukarıdaki çözüm vidyo yüklendi ancak başlamıyor
Nitin

3

Geçici çözümüm, qt4-x11 kaynak paketini ve equivs araçlarını temel alan bir kontrol dosyası kullanarak sahte bir libqt4-gui geçiş paketi oluşturmaktı:

sudo apt install equivs
wget http://fwyzard.web.cern.ch/fwyzard/ubuntu/libqt4-gui/control
equivs-build control
sudo dpkg -i libqt4-gui_4.8.7_amd64.deb
sudo apt install -f

Bu benim için çalıştı. Ama önce başka paketler kurmak zorunda kaldım: apt install libqt4-designer libqt4-svg
Edward van Kuik

Lütfen kabul edilen cevabı @ fwyzard'ın cevabı olarak değiştirin. Şu anda kabul edilen cevap yalnızca CERN kullanıcıları için geçerlidir.
Reece

0

Ben de aynı problemi yaşadım. Bağımlılıkları kontrol etmeden yüklemeyi zorlayarak çözdüm (tam dpkg komutu için google). Hala sisteminizde resmi olarak kırık bir paketiniz olacak, ancak görünüşe göre VidyoDesktop libqt4-gui olmadan da sorunsuz çalışıyor ...

Paketin neden bırakıldığını bilen var mı? Bunun birkaç 3. taraf paketine sorun yaratacağından şüpheleniyorum ...


Ubuntu'ya Sor hoş geldiniz! Bunu nasıl yapacağınızla ilgili belirli ayrıntılarla genişletmek için bu cevabı düzenlemenizi tavsiye ederim . (Ayrıca bkz . Ubuntu'da ne gibi cevapların en değerli olduğu hakkında genel tavsiye için nasıl iyi bir cevap yazarım? )
David Foerster

0

Libqt4-gui'ye bağımlı olmadan değiştirilmiş bir VidyoDesktop yükleyicisine buradan göz atın:

https://information-technology.web.cern.ch/comment/28#comment-28

NOT: Bu bağlantı artık herkese görünür değildir ve artık yararlı bilgiler sağlamayabilir.

Lütfen bunun CERN korumalı bir sayfa olduğunu unutmayın, bu yüzden VidyoDesktop paketi özgür yazılım olmadığından tam bağlantıyı buraya göndermemeyi tercih ediyorum.


1
Çalışır, ancak CERN korumalı bir sayfadır, bu nedenle harici kullanıcılar tarafından erişilemez. Bir mod, değiştirilen deb paketinin bulunduğu gdrive'a bir bağlantı koyabileceğimi söylese, bu yorumu bu ek bilgilerle düzenleyeceğim. Teşekkürler
Matteo S.


bağlantı şu noktalara işaret eder: support.vidyocloud.com/hc/en-us/articles/…
Andrea Borga

-1

El ile indirme libqt4-gui'ye önermek ve onun gelen bağımlı paketleri aşağıdaki adresten .

  1. libqt4-tasarımcı
  2. libqt4-opengl
  3. libqt4-svg
  4. libqtgui4

Önerdiğiniz komut, vidyodesktop'un kaldırılmasıyla ilgili sonuçları gösteriyor
Matteo S.

@KK Patel, 16.04 depolarında "libqt4-gui" paketi bulunmadığından bu işlemez.
blendenzo

Evet, aynı sorun burada, ancak open365 deb paketini kuruyor. Görünen o ki libqt4 ubuntu 16.04
Jorge Arévalo

@Matteo S. Lütfen şimdi kontrol edin. Cevabı düzenledim.
Ketan Patel

@MatteoS tarafından önerilen çözüm. daha etkilidir ve resmi olarak durdurulan kütüphanelerle uğraşmaktan kaçınır.
Andrea Borga
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.