Что такое репозиторий. Установка программ из репозитория и добавление новых репозиториев в Linux Ubuntu.
Репозиторий — это место в сети интернет, где хранятся какие-либо данные. Репозиторий операционной системы линукс — это место где хранятся программы (пакеты) этой операционной системы. В репозитории содержаться практически все необходимые Вам программы, здесь же содержаться и их зависимости (пакеты, которые необходимы для работы других пакетов). То-есть если Вам необходимо установить какую-либо программу (пакет) и у Вас есть доступ к сети интернет, то это делается очень просто. Я покажу на примере установки пакета mc (консольный файловый менеджер) в операционной системе Linux Ubuntu, так же этот метод подойдет и для Debian, и для AltLinux (только если из команды убрать sudo и выполнять команду от администратора). Все зависимости будут определены автоматически и будут доустановлены необходимые для работы пакеты.
В командной строке вводим:
sudo apt-get install mc
Здесь:
sudo — предоставление временных административных прав пользователю. После ввода всей команды будет необходимо вести Ваш пароль.
apt-get — запуск программы для работы с пакетами (программами).
install — указание, что происходит установка пакета.
mc — это само название пакета, который необходимо установить.
После ввода этой команды в консоли, Ubuntu произведет соединение с репозиторием, найдет пакет mc, получит информацию об этом пакете, определит необходимые зависимоти (если они есть) и спросит согласны ли Вы установить этот пакет, на что необходимо будет ответить вводом команды y или русской буквой д, что означает yes или да. После того, как Вы согласитесь с установкой система начнет закачку этого пакета на Ваш компьютер (время закачки будет зависить от скорости Вашего соединения с сетью). Далее произведет все необходимые манипуляции (распаковывание пакета, его установку и т.д.) и завершит установку.
Теперь мы можем удостовериться, что пакет mc у нас установлен. Вводим в консоли mc и вуаля, у нас запустился консольный файловый менеджер.
Далее мы научимся удалять установленные программы. Давайте рассмотрим пример на том же самом mc. Для удаления этого пакета необходимо набрать в консоли команду:
sudo apt-get remove mc
После выполнения этой команды также будет необходимо ввести пароль и согласиться или отказаться от удаления этого пакета. Вот и все! Я думаю вы заметили что заменилась только команда install на команду remove, то-есть удаление.
Проверяем удаление пакета командой mc.
mc: command not found
Все мы научились устанавливать или удалять пакеты из системы.
Но иногда нам программ из репозитрия, используемого по умолчанию в Ubuntu и других дистрибутивов линукс, недостаточно. Для этого нам необходимо будет добавить репозиторий. Сейчас рассмотрим как это сделать на примере любимой нами Ubuntu. Для начала открываем конфигурационный файлс помощью програмым gedit:
sudo gedit /etc/apt/sources.list
Откроется окно текстового редактора с этим конфигурационным файлом. Находим строчки вида: «deb http://ru.archive.ubuntu.com/ubuntu/ karmic universe» — это и есть репозитории.
Для добавления своего нужно для начала найти репозиторий, далее с новой строчки напиcать: deb http://адрес репозитория/ karmic universe, где deb — это тип пакетов (deb — это пакеты Debian), далее идет адрес найденого Вами репозитория, karmic — это кодовое название версии ОС (Ubuntu 9.10 имеет кодовое название karmic koala, отсюда и karmic), universe — это тип пакетов по разработкам (может быть update, multiverse и т.д.). Сохраняем конфигурационный файл. И в консоли вводим:
sudo apt-get update
Update — здесь выполняет роль обновления информации о всех доступных пакетах. После этой команды, система соединиться со старыми и новым добавленным репозиторием и обновит список доступных пакетов, что может занять несколько минут (в зависимости от скорости соединения с сетью). Все, мы добавили свой репозиторий в нашу любимую Ubuntu.
+ There are no comments
Add yours