Для установки пакетов предпочтительнее использовать менеджеры пакетов, которые будут описаны в этом разделе. Хотя архивы пакета Ubuntu являются очень большими, возможно, что вы захотите установить пакет, который не доступен в архивах Ubuntu. Если это поизойдет, то вы можете также загрузить и установить файлы с веб сайтов.
Перед установкой необходимо убедиться в том, что файлы, которые вы загружаете, получены из надежного источника.
Существует много различных форматов Linux пакетов. Большинство из них привязаны к менеджерам пакетов определенных Linux дистрибутивов. Например Debian пакет (.deb файлы), RPM менеджер пакетов (.rpm файлы), и Тарбол (.tar файлы).
Этот раздел рассказывает об установки таких одиночных файлов.
Нет никакой гарантии, что эти файлы будут совместимы с вашей системой, и Вы не будете получать обновления безопасности, если установите эти файлы. По этим причинам, если вы желаете установить программу, всегда используйте родной Ubuntu пакет приложения, доступный через менеджер пакетов, если он доступен.
Эти файлы - Пакеты Debian. Файлы пакетов, связанные с Ubuntu, имеют .deb суффикс из-за близких отношений Ubuntu с дистрибутивом GNU/Linux Debian. Вам будут нужны административные привилегии, чтобы установить .deb файл (см. Глава 2, Административные задачи).
Для установки .deb файла, кликните на нем двойным щелчком мышки. Если вы предпочитаете использовать терминал, то введите:
sudo dpkg -i package_file.deb
Для удаления .deb файла снимите отметку с него в вашем менеджере пакетов. Или наберите в Терминале:
sudo dpkg -r имя_пакета
Другой тип пакетов - это Red Hat Package Manager файлы, которые имеют расширение .rpm. Не рекомендуется устанавливать эти файлы в системе с Ubuntu. Практически всегда есть такой же .deb пакет, предназначенный для Ubuntu. Однако, если это необходимо, .rpm файлы могут быть преобразованы в .deb пакеты при помощи программы alien.
Введите в окне Терминала:
sudo alien имя_пакета.rpm
Если вы получили ошибку «команда не найдена» или похожую ошибку, то установите приложение alien прежде чем повторите операцию:
sudo apt-get install alien
Файлы с суффиксом .tar.gz или .tar.bz2 являются пакетами, известными как тарболы, которые широко используются в Linux и Unix.
Если ни в одном репозитории Ubuntu нет родного пакета Ubuntu, то вы можете воспользоваться командной строкой для установки и удаления программы из архива .tar, следуя инструкциям, которые идут вместе с пакетом.
Архивы .tar часто содержат исходный код программы, который надо скомпилировать чтобы использовать программу. Для этого обычно необходимо дополнительное программное обеспечение (см. «Базовые компиляторы»).