Policies/SoftwareMedia — различия между версиями
Akdengi (обсуждение | вклад) (Новая страница: «== Что такое пакет == В отличие от операционной системы Windows, в Linux программы представляютс...») |
716 (обсуждение | вклад) (оформление, орфография/пунктуация, обновление данных) |
||
(не показаны 4 промежуточные версии 4 участников) | |||
Строка 1: | Строка 1: | ||
== Что такое пакет == | == Что такое пакет == | ||
− | В отличие от операционной системы Windows, в Linux программы представляются чаще всего в виде пакетов. Управление установкой, удалением и обновлением пакетов в системе занимается менеджер пакетов (в ROSA это — [[ | + | В отличие от операционной системы Windows, в Linux программы представляются чаще всего в виде пакетов. Управление установкой, удалением и обновлением пакетов в системе занимается менеджер пакетов (в ROSA с версии {{Версия|2021.1}} это — [[Dnf]]). |
Пакеты обычно хранятся в специальных хранилищах, которые называются ''репозиториями'' или ''источниками''. Хранилище не обязательно должно быть удалённым, можно создать и локальный репозиторий. | Пакеты обычно хранятся в специальных хранилищах, которые называются ''репозиториями'' или ''источниками''. Хранилище не обязательно должно быть удалённым, можно создать и локальный репозиторий. | ||
Строка 13: | Строка 13: | ||
Все пакеты распределены между различными источниками в зависимости от их происхождения, важности и стабильности. | Все пакеты распределены между различными источниками в зависимости от их происхождения, важности и стабильности. | ||
− | === Ветка ''main'' === | + | === Ветка ''main'' (главная) === |
− | + | Пакеты, относящиеся к ветке ''main'', были подготовлены ROSA и гарантируют надёжность в отношении вопросов безопасности. Ветка ''main'' разделена на следующие подветки: | |
* '''Main''' | * '''Main''' | ||
: Основная ветка пакетов. Пакеты этой ветки не меняются. | : Основная ветка пакетов. Пакеты этой ветки не меняются. | ||
* '''Main Updates''' | * '''Main Updates''' | ||
− | : Содержит обновления — пакеты, исправляющие проблемы безопасности | + | : Содержит обновления — пакеты, исправляющие проблемы безопасности и критические ошибки. |
− | === Ветка ''contrib'' === | + | === Ветка ''contrib'' (вклад) === |
Пакеты этой ветки собираются членами сообщества ROSA. Пакеты этой ветки не могут гарантировать надёжность в вопросах безопасности: для пакетов, в которых были обнаружены уязвимости, не обязательно будут выпущены обновления. | Пакеты этой ветки собираются членами сообщества ROSA. Пакеты этой ветки не могут гарантировать надёжность в вопросах безопасности: для пакетов, в которых были обнаружены уязвимости, не обязательно будут выпущены обновления. | ||
Строка 31: | Строка 31: | ||
: Содержит обновления. | : Содержит обновления. | ||
− | === Ветка ''non-free'' === | + | === Ветка ''non-free'' (ограниченные лицензиями) === |
− | К этой ветке относятся пакеты, лицензии которых не являются свободными согласно | + | К этой ветке относятся пакеты, лицензии которых не являются свободными согласно политике лицензирования ROSA. Пакеты этой ветки не могут гарантировать надёжность в вопросах безопасности: для пакетов, в которых были обнаружены уязвимости, не обязательно будут выпущены обновления. |
* '''Non-free''' | * '''Non-free''' | ||
Строка 41: | Строка 41: | ||
: Содержит обновления. | : Содержит обновления. | ||
− | === Источники Restricted === | + | === Источники Restricted (ограниченные правами) === |
− | + | {{Предупреждение|Ветка выведена из эксплуатации с версии {{Версия|2021.1}}.}} | |
− | + | Репозитории Restricted содержат пакеты, которые могут нарушать законодательство ряда стран. Некоторые же пакеты просто не являются свободными в строгом смысле. По этим соображениям такие пакеты не могут быть включены в официальные источники ROSA. | |
=== Другие источники === | === Другие источники === | ||
Строка 51: | Строка 51: | ||
Кроме перечисленных выше существуют и другие источники, но они официально не поддерживаются ROSA. Вы можете найти их (и программы) через поиск на [http://abf.rosalinux.ru ABF]. | Кроме перечисленных выше существуют и другие источники, но они официально не поддерживаются ROSA. Вы можете найти их (и программы) через поиск на [http://abf.rosalinux.ru ABF]. | ||
− | {{ | + | {{Предупреждение|Эти пакеты не поддерживаются обновлениями ROSA. Эти программы могут приводить к конфликтам с другими программами, нестабильной работе, особенно при обновлении системы. Будьте осторожны!}} |
== Настройка официальных источников == | == Настройка официальных источников == | ||
См. [[настройка официальных источников]]. | См. [[настройка официальных источников]]. | ||
− | + | ||
[[Категория:Настройка]] | [[Категория:Настройка]] |
Текущая версия на 09:31, 24 августа 2023
Содержание
Что такое пакет
В отличие от операционной системы Windows, в Linux программы представляются чаще всего в виде пакетов. Управление установкой, удалением и обновлением пакетов в системе занимается менеджер пакетов (в ROSA с версии 2021.1 это — Dnf).
Пакеты обычно хранятся в специальных хранилищах, которые называются репозиториями или источниками. Хранилище не обязательно должно быть удалённым, можно создать и локальный репозиторий.
Перед началом работы с менеджером пакетов необходимо настроить источники. После настройки вы можете приступить к установке пакетов. Чтобы установить программу, нужно установить пакет, который содержит эту программу, а менеджер пакетов возьмёт на себя всю работу по установке дополнительных пакетов, решит вопросы совместимости и прочее.
Как вы видите, установка программ в Linux принципиально отличается от установки программ в Windows.
Источники пакетов
Все пакеты распределены между различными источниками в зависимости от их происхождения, важности и стабильности.
Ветка main (главная)
Пакеты, относящиеся к ветке main, были подготовлены ROSA и гарантируют надёжность в отношении вопросов безопасности. Ветка main разделена на следующие подветки:
- Main
- Основная ветка пакетов. Пакеты этой ветки не меняются.
- Main Updates
- Содержит обновления — пакеты, исправляющие проблемы безопасности и критические ошибки.
Ветка contrib (вклад)
Пакеты этой ветки собираются членами сообщества ROSA. Пакеты этой ветки не могут гарантировать надёжность в вопросах безопасности: для пакетов, в которых были обнаружены уязвимости, не обязательно будут выпущены обновления.
- Contrib
- Основная ветка. Пакеты этой ветки не меняются.
- Contrib Updates
- Содержит обновления.
Ветка non-free (ограниченные лицензиями)
К этой ветке относятся пакеты, лицензии которых не являются свободными согласно политике лицензирования ROSA. Пакеты этой ветки не могут гарантировать надёжность в вопросах безопасности: для пакетов, в которых были обнаружены уязвимости, не обязательно будут выпущены обновления.
- Non-free
- Основная ветка пакетов. Пакеты этой ветки не меняются.
- Non-free Updates
- Содержит обновления.
Источники Restricted (ограниченные правами)
Репозитории Restricted содержат пакеты, которые могут нарушать законодательство ряда стран. Некоторые же пакеты просто не являются свободными в строгом смысле. По этим соображениям такие пакеты не могут быть включены в официальные источники ROSA.
Другие источники
Кроме перечисленных выше существуют и другие источники, но они официально не поддерживаются ROSA. Вы можете найти их (и программы) через поиск на ABF.
Эти пакеты не поддерживаются обновлениями ROSA. Эти программы могут приводить к конфликтам с другими программами, нестабильной работе, особенно при обновлении системы. Будьте осторожны!