Большинство пользователей, работающих в Ubuntu, устанавливают программы прямо из интернета, при помощи утилиты apt или ее более древней версии apt-get. Действительно, этот способ очень хорош и очень прост. Но, многие оказываются в тупике, когда пропадает интернет, или когда скачивают какой-нибудь установочный файл в формате deb и не могут его установить.
"Зависимость" от apt - не очень хорошая привычка. Да, это просто, но это расслабляет.
В этой статье мы рассмотрим способ установки программ из файлов deb, используя утилиту dpkg, входящую в состав Ubuntu Linux (и производных от него, а также Debian).
Пошаговая инструкция:
Внимание! Так как ограничение на установку программ в систему, является одним из главных постулатов безопасности Линукса, установить программу из файла .deb, вам удастся только при наличии прав суперпользователя. Это значит, что для установки программы из deb-пакета, нужно войти в систему как суперпользователь root (или использовать команду sudo, набрав затем корректный пароль), после чего выполнить в командной строке Ubuntu следующую команду:
dpkg -i file.deb
где file.deb, тот файл .deb, который вы хотите установить. Возможно, придется прописать путь к установочному файлу, если он у вас лежит в другой папке.
dpkg -i /home/install/file.deb
Возможно в работе вам пригодятся еще следующие возможности утилиты dpkg:
dpkg --unpack file.deb - распаковка содержимого deb файла, без его установки в систему
dpkg --configure file.deb - изменение настроек устанавливаемого пакета
dpkg --remove file.deb - удаление ненужного файла file.deb из системы.
Вообще, данный способ - самый распространенный при установке deb файлов. Не бойтесь использовать то, что удобно!
Если вам будет интересно узнать о других возможностях dpkg, вы сможете получить исчерпывающую справку, выполнив команду man dpkg.
@aboutlinux, поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за количество опубликованных постов
Награда за количество голосов
Вы можете нажать на бейдж, чтобы увидеть свою страницу на Доске Почета.
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
Hello, @aboutlinux. You received 10% upvote from Flotilia.
Здравствуйте, @aboutlinux. Вы получили 10% апвот от Флотилии.