Bagaimana cara menginstal VidyoDesktop di Ubuntu 16.04 LTS?

9

Saya baru-baru ini pindah ke Ubuntu 16.04 LTS dan saya perhatikan VidyoDesktopitu tidak lagi tersedia di sistem saya. Saya mencoba menginstalnya dari paket deb menggunakan dpkgtetapi saya menerima kesalahan berikut:

$ 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.

Saya perhatikan bahwa libqt4-guitidak ada di repositori Ubuntu 16.04. Adakah yang tahu bagaimana cara memperbaikinya? Terima kasih

Sunting: Pertanyaan saya berbeda dari "Cara menginstal file deb dengan dpkg". Sebenarnya saya bertanya bagaimana cara menginstal paket tertentu dengan ketergantungan yang hilang.

Matteo S.
sumber

Jawaban:

6

Seperti yang disarankan oleh tautan berikut oleh Vidyo,

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

satu hanya perlu menghilangkan ketergantungan pada libqt4-gui(sekali lagi, kasus ini sudah disebutkan dalam jawaban sebelumnya tetapi ini merupakan pendekatan lain.)

Jika boleh, biarkan saya menyalin solusi dari tautan di atas dan tempel di sini. Saya baru saja membuat perubahan pada langkah ke-3 dan ke-4 di mana saya menyebutkan menggunakan editor vim bukan nano .

1) Unduh file .deb VidyoDesktop ke direktori home Anda

2) Jalankan perintah berikut dari terminal (ganti "vidyodesktop.deb" dengan nama file yang tepat sesuai dengan jenis sistem Anda)

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

3) Edit file kontrol paket

$ vim vidyobuild/DEBIAN/control

Ganti seluruh Tergantung: baris dengan menyalin dan menempelkan yang berikut ini:

Depends: libxss1,libaudio2,libasound2,libqt4-network

Ini menghapus ketergantungan paket transisi libqt4-gui yang tidak lagi diperlukan untuk versi Ubuntu terbaru

4) Simpan file .deb yang disesuaikan

ESC

:wq

memasukkan

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

5) Instal file .deb VidyoDesktop baru dengan menjalankan

$ sudo dpkg -i vidyodesktop-custom.deb

[EDIT: Vidyo desktop hanya berfungsi dalam mode wifi. Jika kabel LAN terhubung, maka Vidyo dimatikan. Saya belum menemukan solusi untuk masalah ini. Tetapi istirahat bekerja!]

MycrofD
sumber
1
Selain itu, saya menemukan bahwa untuk menghindari kesalahan seg: / usr / bin / VidyoDesktop: baris 6: 3085 Kesalahan segmentasi (core dumped) / opt / vidyo / VidyoDesktop / $ EXEC $ opsi $ audioflag $ @ orang perlu aktifkan "selalu gunakan VidyoProxy" di opsi.
Andrea Borga
2
@AndreaBorga Bagaimana cara mengaktifkan opsi itu jika VidyoDesktop tidak akan diluncurkan karena segfaults?
gene_wood
1
@gene_wood milik saya salah saat bergabung dalam rapat.
Andrea Borga
13

Solusi yang disediakan oleh Andrea berfungsi, tetapi saya ingin melaporkan perintah yang tepat:

 sudo dpkg -i --ignore-depends=libqt4-gui VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.deb 
Matteo S.
sumber
Ini berfungsi tetapi pusat perangkat lunak Ubuntu akan mengeluh dan mengganggu Anda dengan peringatan tentang paket yang rusak karena dependensi yang hilang (yang Anda pilih untuk abaikan).
fuenfundachtzig
dengan solusi di atas vidyo terinstal tetapi tidak memulai
Nitin
3

Solusi saya adalah membuat paket transisi dummy libqt4-gui, menggunakan file kontrol berdasarkan paket sumber qt4-x11 dan alat equivs:

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
fz
sumber
Ini berhasil untuk saya. Tetapi saya harus menginstal beberapa paket lain terlebih dahulu: apt install libqt4-designer libqt4-svg
Edward van Kuik
Silakan ubah jawaban yang diterima menjadi balasan @ fwyzard. Jawaban yang saat ini diterima hanya relevan untuk pengguna CERN.
Reece
0

Saya memiliki masalah yang sama. Saya dipecahkan dengan memaksa menginstal tanpa memeriksa dependensi (google untuk perintah dpkg yang tepat). Anda masih akan memiliki paket yang rusak secara resmi pada sistem Anda, tetapi tampaknya VidyoDesktop berfungsi dengan lancar juga tanpa libqt4-gui ...

Adakah yang tahu mengapa paket itu dijatuhkan? Saya menduga ini akan menimbulkan masalah pada beberapa paket pihak ke-3 ...

Andrea
sumber
Selamat Datang di Tanya Ubuntu! Saya sarankan untuk mengedit jawaban ini untuk meluaskannya dengan detail spesifik tentang bagaimana melakukan ini. (Lihat juga Bagaimana cara menulis jawaban yang baik? Untuk saran umum tentang jenis jawaban apa yang dianggap paling berharga di Ask Ubuntu.)
David Foerster
0

Lihat penginstal VidyoDesktop yang dimodifikasi tanpa ketergantungan pada libqt4-gui:

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

CATATAN: Tautan ini tidak lagi terlihat secara publik, dan mungkin tidak memberikan informasi yang berguna lagi.

Harap dicatat bahwa ini adalah halaman yang dilindungi CERN, jadi saya lebih suka untuk tidak memposting tautan lengkap di sini, karena paket VidyoDesktop bukan perangkat lunak bebas

Pip0312
sumber
1
Ini berfungsi, tetapi ini adalah halaman yang dilindungi CERN, sehingga tidak dapat dijangkau oleh pengguna eksternal. Jika seorang mod memberi tahu saya bahwa saya dapat meletakkan tautan ke gdrive tempat paket deb yang dimodifikasi, maka saya akan mengedit komentar ini dengan informasi tambahan ini. Terima kasih
Matteo S.
1
CERN Vidyo Downloads
gene_wood
tautan menunjuk ke: support.vidyocloud.com/hc/en-us/articles/…
Andrea Borga
-1

Saya sarankan untuk mengunduh libqt4-gui secara manual dan paket ketergantungan berikut dari URL .

  1. libqt4-desainer
  2. libqt4-opengl
  3. libqt4-svg
  4. libqtgui4
Ketan Patel
sumber
Perintah yang Anda sarankan mengakibatkan penghapusan instalan vidyodesktop
Matteo S.
@KK Patel, ini tidak akan berfungsi, karena paket "libqt4-gui" tidak tersedia di repositori 16.04.
blendenzo
Yap, masalah yang sama di sini, tetapi menginstal paket deb open365. Sepertinya libqt4 telah dihapus dari ubuntu 16.04
Jorge Arévalo
@Matteo S. Silakan periksa sekarang. Saya mengedit jawaban.
Ketan Patel
solusi yang diusulkan oleh @MatteoS. lebih efektif dan menghindari mengutak-atik perpustakaan yang dihentikan secara resmi.
Andrea Borga