Установка программ в Linux

Готовые к работе программы для Linux распространяются в виде пакейджей, содержащих кроме самой программы сведения о зависимостях программы от других программ, номер версии и т.д. Для Debian/Ubuntu/Kubuntu Linux пакейджи представляют собой файлы с расширением deb. Если есть просто скачанный где-то deb-файл пакейджа, то установить его можно выполнив команду sudo dpkg --install имя_файла.deb.

В отличие от Windows, пакеиджи для каждого серьезного дистрибутива Linux организованны в единую централизованную базу данных, содержащую названия, описания, сведения об авторах, логии изменений, зависимости от других программ и т.д. Такая база данных называется репозитарием пакейджей (package repository). Программы, не вошедшие в дистрибутив Linux, доступны в расширенном репозитарии, доступном по Интернет. Скачать и установить программы из него можно с помощью программы-менеджера репозитариев, обязательно присутствующей в современном Linux, например Synaptic, Adept или Kpackage. Для меня в Synaptic оказалась очень полезной функция поиска пакейджей по ключевому слову в описании, когда знаешь что тебе надо получить, но не знаешь какой программой это делать и что устанавливать. А по началу стоит просмотреть вообще все установленные пакейджи с помощью того же менеджера пакейджей для ознакомления с Linux.

В текстовом режиме функцию менеджера пакейджей в Debian/Ubuntu выполняет программа aptitude. Если ее нет, а вы новичок в Linux, но из за любознательности или по привычке выбрали expert-режим установки дистрибутива и черная текстовая консоль угрожает вам мигающим курсором, предлагая самим руками доустановть все необходимое, то спасет команда apt-get install aptitude. Так можно поставить любой пакейдж из репозитариев Debian/Ubuntu, если знаешь как он называется.

RPM-пакейдж под Debian/Ubuntu можно установить программой alien.

Блог: RU Linux