Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия | |||
|
doc:установка_программ [2009/06/13 00:49] удалено |
— (текущий) | ||
|---|---|---|---|
| Строка 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 Процесс непростой, алгоритм ветвящийся, наверное надо отдельную статью. | ||