Найти тему

Что такое репозитории. Часть 1

Оглавление

#Альт линукс #репозитории

Поговорим о репозиториях.

1. Что это такое?
2. Где их можно увидеть?
3. Зачем они нужны?
4. Какие бывают репозитории в linux?
5. Как это выглядит в Альт Линукс?

1. Что это такое?

Каждый из вас сталкивался с ними даже не зная об этом.

Репозито́рий (от англ. repository- хранилище) — место, где хранятся и поддерживаются какие-либо данные.

2. Где их можно увидеть?

Приведу примеры где вы пользуетесь репозиториями и даже могли не знать об этом:

  • Если у вас есть смартфон на андроиде, вы устанавливаете и обновляете программы из официального google Play (приложение отображающее какие программы хранятся в репозитории). Причём google Play не единственный источник для установки программ на андроид.
  • Те у кого на телефоне, планшете, ноутбуке, компьютере и т.д. надкушенное яблоко используют AppStore (и это тоже приложение отображающее какие программы хранятся в репозитории). Кстати для этой фирмы тоже есть альтернативные репозитории. Правда большой шанс лишиться гарантии :-)
  • В windows тоже есть свой магазин приложений, у владельцев приставок есть свои магазины приложений. Даже у программ есть свои репозитории. Каждый раз когда программа предлагает вам обновить ее, она связывается со своим хранилищем (репозиторием) и дальше вы уже решаете нужно ее обновлять или нет.

3. Зачем они нужны?

Определение уже частично отвечает на этот вопрос — для хранения данных (программ и т.д.)

Еще если это официальный репозиторий, то вам дают гарантию, что это ПО не заражено. Каждая программа при попадании в данный репозиторий проверяется.

4. Какие бывают репозитории в linux?

Для лучшего понимания какие они бывают рассмотрим любую программу. Каждая программа имеет Имя и версию. Допустим LibreOffice есть и 6 версия и 7.

Стабильной на сегодняшний момент считают 7.2.6. Стабильная эта та версия, которая с минимумом багов. Есть старая версия допустим 6 и есть не стабильная 7.3.2 (экспериментальная). Не стабильные версии содержат новые возможности, инструменты, улучшения, но они еще тестируются. Когда период тестирования пройдет и исправят найденные баги версия станет стабильной и появится более новая, но не стабильная.

Также надо учитывать, что у каждой версииlinux (Дебиан, Убунту, АльтЛинукс) есть своя версия. Есть стабильные версии ОС и не стабильные. У стабильных версий срок поддержки длительный, а у других короче. Рассмотрим на примере Ubuntu (штампуют версии регулярно)

-2

20.04 это номер, LTS - это стабильная версия. Вышла 23 апреля 2020 года и поддержка на 5 лет минимум.

Подводя итоги репозитории можно разделить на 3 вида:

  • старые стабильные (необходимы если вы по разным причинам желаете использовать старый дистрибутив (Операционную систему) или старую версию программ. У меня для ЧПУ до сих пор используется 9 или 10 версия Ubuntu.
  • стабильные - те что доступны при установке из "коробки"
  • не стабильные(экспериментальные) - если вам необходимы самые последние обновления в программах

5. Как это выглядит в Альт Линукс?

-3

Из коробки после установки включены 3 репозитория. Кстати репозитории могут быть и на CD/DVD дисках.

RPM - это тип файлов
Р10 - версия ОС (операционная система)
http://mirror.yandex.ru/altlinux/ - это место хранения пакетов. Это зеркало официального репозитория. Для повышенной скорости скачки.
86-64 - это ветка дистрибутива для разных типов процессора.

http://ftp.altlinux.org/pub/distributions/ALTLinux/p10/branch/x86_64/RPMS.classic/ вот это официальный репозиторий. Откроем и посмотрим. Видим список, очень длинный список программ.

-4

Вот эту программу мы устанавливали разными способами. После имени указана версия программы.

-5

Пробегая по списку увидел знакомое название. Программа в которую мы иногда DOOMали на 386х. Интересно там первая часть или вторая?

-6

На этом статью закончу. Более подробный рассказ о настройках репозиторий и где их менять(настраивать) выйдет во второй части.

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