Обходной путь 2: использование dpkg
содержит некоторые ошибки — ошибки, которые остаются незамеченными на протяжении всей предварительной версии. После выпуска, когда пользователи сталкиваются с этими ошибками, они официально регистрируются и через некоторое время исправляются. Хотя в большинстве случаев эта процедура работает, в случае серьезной ошибки, которая затрагивает некоторые основные функции, используемые в повседневных делах, все может немного расстроиться, если ее не исправить в ближайшее время или если исправление требует времени. доступно всем пользователям.Пример: ошибка в приложении Gnome Software в Ubuntu 16.04, который не позволяет утилите устанавливать сторонние файлы.deb. Хотя об ошибке впервые было сообщено в апреле и, согласно документальным данным, вскоре она была исправлена, беглый взгляд на раздел комментариев показывает, что многие пользователи все еще сталкиваются с этой проблемой.
Возможно, эти пользователи (которые утверждают, что ошибка все еще существует) что-то упускают из виду, но факт в том, что они все еще застряли и, по-видимому, не имеют ни малейшего представления о том, как установить сторонний файл. deb без программного обеспечения Gnome. Имея это в виду, мы обсудим несколько обходных путей и объясним, как вы можете установить такие пакеты.deb, если программное обеспечение Gnome у вас не работает.
Решение 1. Переустановите и используйте Центр программного обеспечения Ubuntu
Если вы пользовались Ubuntu в течение последних нескольких лет, вы, вероятно, знаете, что, начиная с Ubuntu 16.04, программное обеспечение Gnome заменило приложение Ubuntu Software Center. Таким образом, простой способ решить проблему установки стороннего.deb — переустановить и использовать Центр приложений Ubuntu вместо программного обеспечения Gnome.
Чтобы вернуть приложение Ubuntu Software Center, просто выполните следующую команду:
sudo apt install software-center
Хотя вышеупомянутая команда должна работать без проблем (по крайней мере, в моем случае), просто в случае, если вы получаете сообщение об ошибке типа «пакет отсутствует», вы можете попытаться исправить ее, выполнив следующие команды:
p>
sudo apt-get update sudo apt-get upgrade
После успешной установки вы сможете установить любой пакет.deb через Центр программного обеспече
Contents
Решение 1. Переустановите и используйте Центр программного обеспечения Ubuntu
установить файлы.deb с помощьюdpkg
, инструмента командной строки, который позволяет устанавливать, собирать, удалять пакеты Debian и управлять ими. Вот команда, которую вам нужно выполнить, если вы хотите использовать dpkg:
sudo dpkg -i [deb-file]
Например:
sudo dpkg -i /home/himanshu/Downloads/test_1.0-1.deb
Обратите внимание: если у вас возникнут какие-либо проблемы, связанные с зависимостями, вы можете попробовать исправить их с помощью следующей команды:
sudo apt-get install -f
Обходной путь 3: использование GDebi
Третий способ — использовать инструмент ГДеби . Этот инструмент позволяет устанавливать локальные пакеты deb и автоматически разрешает и устанавливает их зависимости (если таковые имеются). Вы можете думать о GDebi как об APT, но для локальных пакетов. Чтобы установить инструмент, выполните следующую команду:
sudo apt-get install gdebi
Этот инструмент поставляется как в виде команды, так и в виде приложения с графическим интерфейсом. Чтобы установить пакет.deb с помощью GDebi в командной строке, выполните следующую команду:
sudo gdebi [deb-file]
Чтобы использовать графический клиент, сначала запустите его через Ubuntu Dash:
Вот как выглядит пользовательский интерфейс инструмента:
Чтобы установить пакет.deb, сначала выберите его, выбрав «Файл ->Открыть». Например, я выбрал пакет KDEConnect .
Вы можете видеть, что кнопка «Установить пакет» теперь активна. Просто нажмите на нее, чтобы начать установку.
Имейте в виду, что GDebi всегда будет пытаться разрешить зависимости, исходя из своих знаний обо всем, что присутствует в стандартных репозиториях Ubuntu — если необходимого пакета там нет, ваш процесс установки завершится неудачей.
Заключение
Ни один из упомянутых здесь обходных путей не сложен в настройке и использовании – все зависит от того, что вы предпочитаете. Если у вас нет полной аллергии на командную строку, я бы порекомендовал вам изучить инструмент gDebi. И продолжайте искать, почему про