Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
doc:установка_программ [2009/01/25 00:33] создано |
— (текущий) | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Установка программ ====== | ||
- | ^ Руководство работает на | 7.10 Gutsy Gibbon | 8.04 LTS Hardy Heron | 8.10 Intrepid Ibex | | ||
- | |||
- | Установка программ в Ubuntu возможна несколькими способами: | ||
- | - [[#Установка из репозиториев]] | ||
- | - [[#Установка из deb-пакета]] | ||
- | - [[#Установка из исходников]] | ||
- | |||
- | ===== Установка из репозиториев ===== | ||
- | FIXME Возможно, требуется отдельная статья про репозитории: что это, подключение дополнительных, создание локального. | ||
- | |||
- | Репозиторий - место централизованного хранения пакетов программного обеспечения. Использование репозиториев позволяет упростить установку программ и обновление системы. Пользователь волен выбирать, какими репозиториями будет пользоваться, и даже может создать собственный. Список используемых репозиториев содержится в файле ///etc/apt/sources.list//. | ||
- | |||
- | Если вы не добавляли локальные репозитории, то вам понадобится интернет. | ||
- | ==== С использованием графического интерфейса ==== | ||
- | Запустите программу Synaptic (Меню: Система - Администрирование - Программа управления пакетами Synaptic). По запросу введите свой пароль. В запустившейся программе нажмите кнопку "Обновить", подождите, пока система обновит данные о доступных программах. | ||
- | |||
- | В списке доступных программ сделайте двойной клик на нужной программе (либо клик правой кнопкой - пункт "Отметить для установки"). После того, как все нужные программы помечены для установки, нажмите кнопку "Применить". Подождите, пока необходимые пакеты скачаются и установятся. | ||
- | Схожие функции выполняет программа "Установка/удаление приложений" (Меню: Приложения - Установка/Удаление...) | ||
- | ==== С использованием командной строки ==== | ||
- | Установка из командной строки позволяет получить больше информации о процессе установки и поволяет гибко его настраивать, хотя и может показаться неудобной начинающему пользователю. | ||
- | |||
- | Запустите терминал (Меню: Приложения - Стандартные - Терминал). Обновите данные о доступных программах | ||
- | <code>sudo apt-get update</code> | ||
- | По запросу введите пароль. Учтите, что при вводе в терминале пароль не отображается, ни звёздочками, ни кружками, никак. Это нормально. Для установки программы введите команду в виде //sudo apt-get install имя-программы//, например | ||
- | <code>sudo apt-get install libsexymm2</code> | ||
- | Если нужно установить несколько программ, то их можно перечислить через пробел, например | ||
- | <code>sudo apt-get install libsexymm2 nmap</code> | ||
- | Если потребуется - ответьте на задаваемые вопросы (для положительного ответа нужно ввести Y или Д). Программа будет установлена, если она уже установлена - она будет обновлена. | ||
- | |||
- | Для поиска программы в списке дотупных пакетов воспользуйтель программой apt-cache | ||
- | <code>sudo apt-cache search keyword</code> | ||
- | где keyword - название программы, часть названия программы или слово из её описания. | ||
- | |||
- | Схожие с apt-get функции выполняет программа aptitude. | ||
- | |||
- | ===== Установка из deb-пакета ===== | ||
- | Если нужной пролраммы нет в основном репозитории, и у автора программы нет своего репозитория, либо если репозитории недоступны (например, нет интернета), то программу можно установить из deb-пакета (скачанного заранее/принесённого на флешке/...). Если deb-пакет есть в официальном репозитории, то его можно скачать с сайта [[http://packages.ubuntu.com]]. Часто deb-пакет можно скачать с сайта самой программы. Можно также воспользоваться поиском на сайте [[http://getdeb.net]]. | ||
- | ==== С использованием графического интерфейса ==== | ||
- | Дважды кликните на deb-пакете. Откроется программа установки GDebi. Возможны несколько вариантов развития событий: | ||
- | * Всё в порядке. Просто нажмите "Установить пакет". | ||
- | * Пакет не может быть установлен. Например, он предназначен для другой архитектуры. | ||
- | * В системе нет необходимых пакетов. Вы можете нажать "Установить зависимости" FIXME, тогда GDebi попытается получить нужные пакеты из репозиториев. Или же вы можете самостоятельно скачать требуемые deb-пакеты и предварительно установить их точно так же с помощью GDebi. | ||
- | |||
- | ==== С использованием командной строки ==== | ||
- | Запустите терминал (Меню: Приложения - Стандартные - Терминал). Установка выполняется с помощью программы dpkg | ||
- | <code>sudo dpkg -i /home/user/soft/ntlmaps_0.9.9.0.1-10_all.deb</code> | ||
- | Нужно будет ввести свой пароль. Не забывайте, что при вводе в терминале пароль не отображается. Заметьте, что при использовании dpkg нужно ввести полное имя файла (а не только название программы). Прочитайте, что dpkg выводит в терминал - там будет либо сообщение об успешной установке, либо описание ошибки (например, неудовлетворённые зависимости). | ||
- | |||
- | ===== Установка из исходников ===== | ||
- | Если для вашей системы нигде нет deb-пакетов, то программу можно собрать (скомпилировать) самому из исходников. Их можно скачать на сайте любой open-source программы. Инструкцию к этому процессу можно найти [[http://forum.ubuntu.ru/index.php?topic=2269.0|здесь]]. | ||
- | |||
- | FIXME Процесс непростой, алгоритм ветвящийся, наверное надо отдельную статью. |