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

Материал из Rosalab Wiki
Перейти к: навигация, поиск
(категория)
(Что такое пакет)
Строка 1: Строка 1:
 
== Что такое пакет ==
 
== Что такое пакет ==
  
В РОСА/Mandriva программное обеспечение распространяется в виде пакетов. Управление установкой, удалением и обновлением пакетов в системе занимается менеджер пакетов (в РОСА это — [[urpmi]]).  
+
В ROSA Linux программное обеспечение распространяется в виде пакетов. Управление установкой, удалением и обновлением пакетов в системе занимается менеджер пакетов (в ROSA это — [[urpmi]]).  
  
 
Пакеты обычно хранятся в специальных хранилищах, которые называются ''репозиториями'' или ''источниками''. Хранилище не обязательно должно быть удалённым, можно создать и локальный репозиторий.  
 
Пакеты обычно хранятся в специальных хранилищах, которые называются ''репозиториями'' или ''источниками''. Хранилище не обязательно должно быть удалённым, можно создать и локальный репозиторий.  
Строка 7: Строка 7:
 
Перед началом работы с менеджером пакетов необходимо [[Настройка официальных источников|настроить источники]]. После настройки вы можете приступить к установке пакетов. Чтобы установить программу, нужно установить пакет, который содержит эту программу, а менеджер пакетов возьмёт на себя всю работу по установке дополнительных пакетов, решит вопросы совместимости и прочее.
 
Перед началом работы с менеджером пакетов необходимо [[Настройка официальных источников|настроить источники]]. После настройки вы можете приступить к установке пакетов. Чтобы установить программу, нужно установить пакет, который содержит эту программу, а менеджер пакетов возьмёт на себя всю работу по установке дополнительных пакетов, решит вопросы совместимости и прочее.
  
Как видите, установка программ в РОСА/Mandriva принципиально отличается от установки программ в Windows.
+
Как видите, установка программ в ROSA принципиально отличается от установки программ в Windows, скорее она напоминает установку в Android
  
 
== Источники пакетов ==
 
== Источники пакетов ==

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

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

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

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

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

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

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

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

Ветка main

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

  • Main
Основная ветка пакетов. Пакеты этой ветки не меняются.
  • Main Updates
Содержит обновления — пакеты, исправляющие проблемы безопасности и критические ошибки.
  • Main Backports
Содержит бэкпорты.
  • 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.

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

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

Оригинал

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