Сегодня мы поговорим о том, как решить проблему с установкой некоторых сторонних программ в Ubuntu, начиная с версии 16.04. На самом деле этим способом я часто пользуюсь, когда нужно установить программу через терминал linux. Ubuntu сделана так, что бы начинающим пользователям было легко и просто начать с ней работать. Однако с выходом версии Ubuntu 16.04 появился баг с установкой сторонних программ через центр приложений Ubuntu, если требуют установки некоторых зависимостей. При попытке установить программу вы получаете сообщение о том, что данный пакет нельзя установить. Баг частично пофиксили, однако, если у программы имеются неразрешенные зависимости, то установить ее не получится.
Для решения этой маленькой неприятности мы воспользуемся командой dpkg
. Открываем терминал и переходим в папку с установочным .deb пакетом, например:
cd ~/Загрузки
Далее пытаемся установить пакет выполнив:
dpkg --install ./имя_установочного_файла.deb
Но и здесь в ответ мы услышим ругань о неразрешенных зависимостях. В терминале будет указано имя пакета, который необходим для работы программы. Его можно установить выполнив:
sudo apt-get inststall имя_пакета
или, что проще, выполнить:
sudo apt-get install -f
Данная команда попытается устранить все неразрешенные зависимости в автоматическом режиме.
Комментарии
RSS лента комментариев этой записи