Недавно я перешел на Ubuntu 16.04 LTS и заметил, что VidyoDesktop
больше не доступен в моей системе. Я попытался установить его из пакета deb, используя dpkg
, но получил следующую ошибку:
$ 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.
Я заметил, что libqt4-gui
нет в репозитории Ubuntu 16.04. Кто-нибудь знает, как это исправить? Спасибо
Редактировать: Мой вопрос отличается от «Как установить файл deb с помощью dpkg». На самом деле я спрашивал, как установить определенный пакет с отсутствующей зависимостью.
Решение, предоставленное работами Andrea, но я хотел бы сообщить о точной команде:
sudo dpkg -i --ignore-depends=libqt4-gui VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.deb
Мое обходное решение должно было создать макет libqt4-gui переходный пакет, с помощью файла управления на основе qt4-x11 исходного пакета и 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
Error mounting /dev/sdb2 at media/me/LONGSTRINGOFNUMBERSANDCHARACTERSTHATIBELIEVEISHEXIDECIMALCODE: Command-line 'mount-t "ntfs" -o "unhelper=udisks2,nodev,nosuid,uid=1000,gid=1000" "/dev/sdb2" "media/me/SAMELONGSTRINGASABOVE"' exited with non-zero exit status 14: The disk contains an unclean file system (0, 0). Metadata kept in Windows cache, refused to mount. Failed to mount '/dev/sdb2': Operation not permitted. The NTFS partition is in an unsafe state. Please resume and shutdown Windows fully (no hibernation or fast restarting), or mount the volume read-only with the 'ro' mount option.
– BugWhisperer
20 September 2017 в 17:07
Взгляните здесь для измененного установщика VidyoDesktop без зависимости от libqt4-gui:
https://ПРИМЕЧАНИЕ information-technology.web.cern.ch/comment/28#comment-28
: Эта ссылка больше не публично видима, и не может больше предоставлять полезную информацию.
Обратите внимание на то, что это - защищенная страница CERN, таким образом, я предпочитаю не отправлять полную ссылку здесь, так как пакет VidyoDesktop не является бесплатным программным обеспечением
Я предлагаю вручную загрузить libqt4-gui и после зависимых пакетов от URL.
У меня была та же проблема. Я решил путем принуждения установки, не проверяя зависимости (Google для точной команды dpkg). У Вас все еще будет официально поврежденный пакет в Вашей системе, но по-видимому VidyoDesktop работает гладко также без libqt4-gui...
кто-либо знает, почему пакет был отброшен? Я подозреваю, что это создаст проблемы к нескольким сторонним пакетам...
Как следующая ссылка Vidyo предполагает,
просто нужно устранить зависимость от libqt4-gui
(снова, этот случай уже упоминается в предыдущих ответах, но это - еще один подход.)
, Если я могу, позвольте мне скопировать решение с вышеупомянутой ссылки и вставить его здесь. Я просто внес изменения в 3-х и 4-х шагах, где я упоминаю, что использовал энергия редактор вместо нано .
1) Загрузка файл VidyoDesktop .deb к Вашему корневому каталогу
2), Выполняет следующие команды от терминала (заменяющий "vidyodesktop.deb" с точным именем файла согласно Вашему системному типу)
$ cd ~
$ dpkg-deb -x vidyodesktop.deb vidyobuild
$ dpkg-deb --control vidyodesktop.deb vidyobuild/DEBIAN
3) Редактирование Замена файла
$ vim vidyobuild/DEBIAN/control
управления пакетом, все Зависит: строка путем копирования и вставки следующего:
Depends: libxss1,libaudio2,libasound2,libqt4-network
Это удаляет libqt4-gui переходную зависимость от пакета, которая больше не требуется для недавних версий Ubuntu
, 4) Сохраняют специализированный .deb файл
esc
:wq
, входят
$ dpkg-deb -b vidyobuild vidyodesktop-custom.deb
5) Установка новый файл VidyoDesktop .deb путем выполнения
$ sudo dpkg -i vidyodesktop-custom.deb
[РЕДАКТИРОВАНИЕ: рабочий стол Vidyo работает только в режиме Wi-Fi. Если кабель LAN соединен, то Vidyo закрывается. Я еще не нашел решение этой проблемы. Но отдых работает!]