Пакеты и их источники (репозитории) — различия между версиями

Материал из Rosalab Wiki
Перейти к: навигация, поиск
(Что такое пакет)
(Ветка main)
Строка 20: Строка 20:
 
: Основная ветка пакетов. Пакеты этой ветки не меняются.
 
: Основная ветка пакетов. Пакеты этой ветки не меняются.
 
* '''Main Updates'''  
 
* '''Main Updates'''  
: Содержит обновления — пакеты, исправляющие проблемы безопасности  и критические  ошибки.
+
: Содержит обновления — пакеты обновлений, включающие новые версии программ из release
* '''Main Backports'''
+
: Содержит [http://ru.wikipedia.org/wiki/%D0%91%D1%8D%D0%BA%D0%BF%D0%BE%D1%80%D1%82 бэкпорты].
+
 
* '''Main Testing'''  
 
* '''Main Testing'''  
 
: Прежде, чем пакет попадёт в Main Updates, его необходимо проверить, и мейнтейнеры помещают обновления для проверки в эту ветку. При нормальном использовании системы этот источник не стоит подключать.
 
: Прежде, чем пакет попадёт в Main Updates, его необходимо проверить, и мейнтейнеры помещают обновления для проверки в эту ветку. При нормальном использовании системы этот источник не стоит подключать.

Версия 14:15, 6 июня 2016

Что такое пакет

В ROSA Linux программное обеспечение распространяется в виде пакетов. Управление установкой, удалением и обновлением пакетов в системе занимается менеджер пакетов (в ROSA это — urpmi).

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

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

Как видите, установка программ в ROSA принципиально отличается от установки программ в Windows, скорее она напоминает установку в Android

Источники пакетов

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

Ветка main

Пакеты, относящиеся к ветке main, были подготовлены РОСА/Mandriva и гарантируют надёжность в отношении вопросов безопасности. Ветка main разделена на следующие подветки:

  • Main
Основная ветка пакетов. Пакеты этой ветки не меняются.
  • Main Updates
Содержит обновления — пакеты обновлений, включающие новые версии программ из release
  • Main Testing
Прежде, чем пакет попадёт в Main Updates, его необходимо проверить, и мейнтейнеры помещают обновления для проверки в эту ветку. При нормальном использовании системы этот источник не стоит подключать.

Ветка contrib

Пакеты этой ветки собираются членами сообщества РОСА/Mandriva. Пакеты этой ветки не могут гарантировать надёжность в вопросах безопасности: для пакетов, в которых были обнаружены уязвимости, не обязательно будут выпущены обновления.

  • Contrib
Основная ветка. Пакеты этой ветки не меняются.
  • Contrib Updates
Содержит обновления.
  • Contrib Backports
Содержит бэкпорты.
  • Contrib Testing
Пакеты для тестирования.

Ветка non-free

К этой ветке относятся пакеты, лицензии которых не являются свободными согласно политике лицензирования РОСА. Пакеты этой ветки не могут гарантировать надёжность в вопросах безопасности: для пакетов, в которых были обнаружены уязвимости, не обязательно будут выпущены обновления.

  • Non-free
Основная ветка пакетов. Пакеты этой ветки не меняются.
  • Non-free Updates
Содержит обновления.
  • Non-free Backports
Содержит бэкпорты.
  • Non-free Testing
Пакеты, нуждающиеся в предварительном тестировании.

Источники Restricted

Репозитории Restricted (бывший PLF) являются источниками, которые содержат множество патентно-защищенных пакетов.

Restricted можно подключить на urpmi.mandriva.ru (Только для 2011!).


Другие источники

Кроме перечисленных выше существуют и другие источники, но они официально не поддерживаются РОСА/Mandriva.

Настройка официальных источников

См. Настройка официальных источников.

Оригинал

Оригинал данной статьи находится здесь