Печать
Просмотров: 6992

Рейтинг: 5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

Сегодня мы поговорим о том, как решить проблему с установкой некоторых сторонних программ в Ubuntu, начиная с версии 16.04. На самом деле этим способом я часто пользуюсь, когда нужно установить программу через терминал linux. Ubuntu сделана так, что бы начинающим пользователям было легко и просто начать с ней работать. Однако с выходом версии Ubuntu 16.04 появился баг с установкой сторонних программ через центр приложений Ubuntu, если требуют установки некоторых зависимостей. При попытке установить программу вы получаете сообщение о том, что данный пакет нельзя установить. Баг частично пофиксили, однако, если у программы имеются неразрешенные зависимости, то установить ее не получится.

 

Для решения этой маленькой неприятности мы воспользуемся командой dpkg. Открываем терминал и переходим в папку с установочным .deb пакетом, например:

cd ~/Загрузки

Далее пытаемся установить пакет выполнив:

dpkg --install ./имя_установочного_файла.deb

Но и здесь в ответ мы услышим ругань о неразрешенных зависимостях. В терминале будет указано имя пакета, который необходим для работы программы. Его можно установить выполнив:

sudo apt-get inststall имя_пакета

или, что проще, выполнить:

sudo apt-get install -f

Данная команда попытается устранить все неразрешенные зависимости в автоматическом режиме.

 

Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter