Это старая версия документа.
Содержание
Установка программ
Руководство работает на | 7.10 Gutsy Gibbon | 8.04 LTS Hardy Heron | 8.10 Intrepid Ibex |
---|
Установка программ в Ubuntu возможна несколькими способами:
Установка из репозиториев
Возможно, требуется отдельная статья про репозитории: что это, подключение дополнительных, создание локального.
Репозиторий - место централизованного хранения пакетов программного обеспечения. Использование репозиториев позволяет упростить установку программ и обновление системы. Пользователь волен выбирать, какими репозиториями будет пользоваться, и даже может создать собственный. Список используемых репозиториев содержится в файле /etc/apt/sources.list.
Если вы не добавляли локальные репозитории, то вам понадобится интернет.
С использованием графического интерфейса
Запустите программу Synaptic (Меню: Система - Администрирование - Программа управления пакетами Synaptic). По запросу введите свой пароль. В запустившейся программе нажмите кнопку «Обновить», подождите, пока система обновит данные о доступных программах.
В списке доступных программ сделайте двойной клик на нужной программе (либо клик правой кнопкой - пункт «Отметить для установки»). После того, как все нужные программы помечены для установки, нажмите кнопку «Применить». Подождите, пока необходимые пакеты скачаются и установятся. Схожие функции выполняет программа «Установка/удаление приложений» (Меню: Приложения - Установка/Удаление…)
С использованием командной строки
Установка из командной строки позволяет получить больше информации о процессе установки и поволяет гибко его настраивать, хотя и может показаться неудобной начинающему пользователю.
Запустите терминал (Меню: Приложения - Стандартные - Терминал). Обновите данные о доступных программах
sudo apt-get update
По запросу введите пароль. Учтите, что при вводе в терминале пароль не отображается, ни звёздочками, ни кружками, никак. Это нормально. Для установки программы введите команду в виде sudo apt-get install имя-программы, например
sudo apt-get install libsexymm2
Если нужно установить несколько программ, то их можно перечислить через пробел, например
sudo apt-get install libsexymm2 nmap
Если потребуется - ответьте на задаваемые вопросы (для положительного ответа нужно ввести Y или Д). Программа будет установлена, если она уже установлена - она будет обновлена.
Для поиска программы в списке дотупных пакетов воспользуйтель программой apt-cache
sudo apt-cache search keyword
где keyword - название программы, часть названия программы или слово из её описания.
Схожие с apt-get функции выполняет программа aptitude.
Установка из deb-пакета
Если нужной пролраммы нет в основном репозитории, и у автора программы нет своего репозитория, либо если репозитории недоступны (например, нет интернета), то программу можно установить из deb-пакета (скачанного заранее/принесённого на флешке/…). Если deb-пакет есть в официальном репозитории, то его можно скачать с сайта http://packages.ubuntu.com. Часто deb-пакет можно скачать с сайта самой программы. Можно также воспользоваться поиском на сайте http://getdeb.net.
С использованием графического интерфейса
Дважды кликните на deb-пакете. Откроется программа установки GDebi. Возможны несколько вариантов развития событий:
- Всё в порядке. Просто нажмите «Установить пакет».
- Пакет не может быть установлен. Например, он предназначен для другой архитектуры.
- В системе нет необходимых пакетов. Вы можете нажать «Установить зависимости»
, тогда GDebi попытается получить нужные пакеты из репозиториев. Или же вы можете самостоятельно скачать требуемые deb-пакеты и предварительно установить их точно так же с помощью GDebi.
С использованием командной строки
Запустите терминал (Меню: Приложения - Стандартные - Терминал). Установка выполняется с помощью программы dpkg
sudo dpkg -i /home/user/soft/ntlmaps_0.9.9.0.1-10_all.deb
Нужно будет ввести свой пароль. Не забывайте, что при вводе в терминале пароль не отображается. Заметьте, что при использовании dpkg нужно ввести полное имя файла (а не только название программы). Прочитайте, что dpkg выводит в терминал - там будет либо сообщение об успешной установке, либо описание ошибки (например, неудовлетворённые зависимости).
Установка из исходников
Если для вашей системы нигде нет deb-пакетов, то программу можно собрать (скомпилировать) самому из исходников. Их можно скачать на сайте любой open-source программы. Инструкцию к этому процессу можно найти здесь.
Процесс непростой, алгоритм ветвящийся, наверное надо отдельную статью.