Добавить в корзинуПозвонить
Найти в Дзене
Другой мир

Как устанавливать программы в Linux. Что такое репозитории.

Практически во всех своих статьях о Linux, я упоминаю репозитории. Так что это такое поможет вам разобраться эта короткая заметка. Смотрите оглавление раздела, посвященного Линукс Так повелось с самого начала, что программы для Unix идут так называемыми пакетами, и в этих пакетах нет библиотек и других программ, от которых зависит работоспособность устанавливаемой программы. Это сделано что бы пакет имел минимальный вес, а так же в вашей системе уже могут быть эти библиотеки и программы. Зачем их качать еще раз? Но как быть в случае неразрешенных зависимостей? У каждой сборки Linux есть официальные репозитории, которые содержат десятки тысяч пакетов с программами. Там содержатся программы, которые точно работают на этой сборке, и все необходимые библиотеки. Пакетный менеджер вашей системы, скачивая и устанавливая пакет программы, проверяет ее на зависимости, и если есть неразрешенные зависимости, то качает их тоже. Так же, как правило, у каждого дистрибутива есть несколько веток ре

Практически во всех своих статьях о Linux, я упоминаю репозитории. Так что это такое поможет вам разобраться эта короткая заметка.

Смотрите оглавление раздела, посвященного Линукс

Так повелось с самого начала, что программы для Unix идут так называемыми пакетами, и в этих пакетах нет библиотек и других программ, от которых зависит работоспособность устанавливаемой программы. Это сделано что бы пакет имел минимальный вес, а так же в вашей системе уже могут быть эти библиотеки и программы. Зачем их качать еще раз?

Но как быть в случае неразрешенных зависимостей?

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

Пакетный менеджер вашей системы, скачивая и устанавливая пакет программы, проверяет ее на зависимости, и если есть неразрешенные зависимости, то качает их тоже.

Так же, как правило, у каждого дистрибутива есть несколько веток репозиториев: стабильные версии программ, новейшие версии, репозитории безопасности, тестовые и тд.

Существуют пользовательские репозитории, куда авторы программ выкладывают свои программы. Такие программы подключаются в ручную.

Пользовательские репозитории на моей системе: Репозиторий Гугл и браузера Опера
Пользовательские репозитории на моей системе: Репозиторий Гугл и браузера Опера

Есть недостаток некоторых пользовательских репозиториев, что авторы не кладут на сервер необходимые программы и библиотеки для разрешения зависимостей.

Смотрите оглавление раздела, посвященного Линукс