17.2 Репозитории и с чем их едят

17.2 Репозитории и с чем их едят

Что же такое репозиторий? Пока что я буду рассматривать только интернет-репозитории[75]. Так вот, репозиторий в интернете — это специальный сайт с архивом пакетов и вспомогательной информацией. Каждый репозиторий имеет так называемый индекс — список всех доступных в нём пакетов с указанием их версий, зависимостей и прочей полезной информации. Ubuntu периодически или же по запросу скачивает со всех прописанных в системе репозиториев их индексы. И когда нужно выполнять какие-либо операции с пакетами Ubuntu ориентируется именно на эти сохранённые в ней описания репозиториев.

Например, когда вы просите Ubuntu установить какую-либо программу, она просматривает все сохранённые индексы и ищет из какого репозитория можно скачать последнюю версию запрашиваемого приложения, а также все его зависимости. И только после успешного завершения этого процесса начинается непосредственно закачка пакетов из репозиториев на компьютер и последующая их установка.

Кроме того, весь поиск пакетов и любая информация о доступных приложениях также основываются на сохранённых индексах. То есть механизм очень простой: система сначала скачивает всю доступную информацию обо всех доступных приложениях, а потом по запросу показывает нужные данные пользователю или же сама использует их для некоторых операций.

Подробней о репозиториях я расскажу в одной из следующих глав, после описания инструментов управления пакетами. А пока что нужно разобраться, как использовать всю описанную информацию на практике.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Пакеты и репозитории

Из книги автора

Пакеты и репозитории Все дистрибутивы Linux, и Mint тут не исключение, организованы по пакетному принципу. Точно также, в виде пакетов, распространяются и любые дополнительные программы для них, создаваемые независимыми разработчиками. И потому одна из важных задач


Репозитории: введение

Из книги автора

Репозитории: введение Пакеты, входящие в дистрибутив (или, если угодно, образующие дистрибутив), валяются не абы как — они организованы в репозитории. Что это такое?В переводе на русский язык слово репозиторий означает хранилище — и именно его рекомендуют употреблять


3.1.2. Репозитории: хранилища пакетов

Из книги автора

3.1.2. Репозитории: хранилища пакетов Раньше, когда быстрый Интернет могли себе позволить далеко не все, на дистрибутивные диски помещались все пакеты, входящие в состав дистрибутива. Не секрет, что большую часть этих пакетов пользователь не использовал. Многие


3.2.3. Дополнительные репозитории

Из книги автора

3.2.3. Дополнительные репозитории Предположим, что у вac появился доступ к Интернету, но yum уже настроен на локальный источник - дистрибутивный DVD, На самом деле - это не проблема. Перейдите в каталог /etc/yum.repos.d, откройте файл нужного репозитория и установите для eго опции enabled


Глава 22 Репозитории

Из книги автора

Глава 22 Репозитории Теперь я чуть-чуть поподробней расскажу про то, что же такое на самом деле репозитории и как ими пользоваться. Репозитории — это архивы программ для Ubuntu, то есть deb-пакетов. Каждый репозиторий содержит список пакетов, в нём хранящихся, с указанием


22.4 Репозитории на компакт-дисках

Из книги автора

22.4 Репозитории на компакт-дисках Всё, про что я рассказывал выше, касалось в первую очередь интернет-репозиториев и установки приложений из них. Однако было бы странно, если бы единственной возможностью получить новое программное обеспечение было бы скачивание его из


Репозитории тест-кейсов

Из книги автора

Репозитории тест-кейсов — Ручные: все ручные тест-кейсы хранятся в TestScribe. Идет работа над созданием репозитория тест-кейсов для code.google.com.— Автоматизированные: все автоматизированные тест-кейсы находятся в хранилище кода в формате Autotest. Все тесты версионизированы,


9.3.1. Файл /etc/apt/sources.list и репозитории пакетов

Из книги автора

9.3.1. Файл /etc/apt/sources.list и репозитории пакетов Откройте файл /etc/apt/sources.list (рис. 9.2): gksudo gedit /etc/apt/sources.list Найдите и раскомментируйте следующую строку: deb http://ru.archive.ubuntu.com/ubuntu/ lucid-backports main restricted universe multiverse Эта строка подключает репозиторий backports, содержащий много полезных


Репозитории

Из книги автора

Репозитории Отличительная черта настоящего дистрибутива нынче – собственный репозиторий пакетов: только его наличие даёт право на это гордое имя, в любом ином случае ты в лучшем случае ремикс дрожащая, а то и вообще жалкий респин. Шутка, конечно, ни в том, ни в другом нет


Глава 2 Windows, и с чем ее едят

Из книги автора

Глава 2 Windows, и с чем ее едят 2.1. Первое знакомство Операционная система (далее — ОС) Windows разработана корпорацией Microsoft. На сегодняшний день на большинстве домашних компьютеров установлена именно эта ОС. В компьютерном магазине систему вам установят, поэтому через


Публикация и репозитории

Из книги автора

Публикация и репозитории Публикация - это наиболее популярный метод распространения сертификатов и информации об аннулированных сертификатах в больших сообществах, где пользователи не знакомы друг с другом. Суть метода состоит в том, что информация PKI размещается в