Репозитории alt linux p10

Репозитории alt linux p10

Отличие репозиториев, с которыми работает APT , от простого набора пакетов — наличие метаинформации. В ней содержится индекс находящихся в репозитории пакетов и сведения о них. Поэтому, чтобы получить всю информацию о репозитории, APT достаточно получить его индексы.

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

Для одновременного подключения нескольких репозиториев необходимо отслеживать их совместимость друг с другом, т.е. их пакетная база должна отражать один определённый этап разработки. Совместное использование репозиториев, относящихся к разным дистрибутивам, или смешивание стабильного репозитория с нестабильной веткой разработки (Sisyphus) может привести к различным неожиданностям и трудностям при обновлении пакетов.

APT осуществляет взаимодействие с репозиториями при помощи различных протоколов доступа. Наиболее популярные — HTTP и FTP .

Для того чтобы APT мог использовать тот или иной репозиторий, информацию о нём необходимо поместить в файл /etc/apt/sources.list , либо в любой файл .list (например, mysources.list ) в каталоге /etc/apt/sources.list.d/ . Описания репозиториев заносятся в эти файлы в следующем виде:

rpm [подпись] метод:путь база название rpm-src [подпись] метод:путь база название

[подпись] — необязательная строка-указатель на электронную подпись разработчиков. Наличие этого поля подразумевает, что каждый пакет из данного репозитория должен быть подписан соответствующей электронной подписью. Подписи описываются в файле /etc/apt/vendor.list ;

Непосредственно после установки дистрибутива Альт Рабочая станция в файлах /etc/apt/sources.list.d/*.list обычно указывается интернет-репозиторий, совместимый с установленным дистрибутивом.

После редактирования списка репозиториев в sources.list , необходимо обновить локальную базу данных APT о доступных пакетах. Это делается командой apt-get update .

Если в sources.list присутствует репозиторий, содержимое которого может изменяться (например, постоянно разрабатываемый репозиторий или репозиторий обновлений по безопасности), то прежде чем работать с APT , необходимо синхронизировать локальную базу данных с удалённым сервером командой apt-get update . Локальная база данных создаётся заново при каждом изменении в репозитории: добавлении, удалении или переименовании пакета.

Читайте также:  Сервер печати на линукс

При установке определённого пакета APT производит поиск самой новой версии этого пакета во всех известных ему репозиториях вне зависимости от способа доступа к ним. Так, если в репозитории, доступном в сети Интернет, обнаружена более новая в сравнении с компакт-диском версия программы, то APT начнёт загружать соответствующий пакет из сети Интернет. Поэтому, если подключение к сети Интернет отсутствует или ограничено низкой пропускной способностью канала или высокой стоимостью, то следует закомментировать строчки (добавить в начало строки символ #) в /etc/apt/sources.list , относящиеся к ресурсам в сети Интернет.

⁠69.1. Редактирование репозиториев

Источник

Репозитории alt linux p10

Отличие репозиториев, с которыми работает APT , от простого набора пакетов — наличие метаинформации. В ней содержится индекс находящихся в репозитории пакетов и сведения о них. Поэтому, чтобы получить всю информацию о репозитории, APT достаточно получить его индексы.

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

Для одновременного подключения нескольких репозиториев необходимо отслеживать их совместимость друг с другом, т.е. их пакетная база должна отражать один определённый этап разработки. Совместное использование репозиториев, относящихся к разным дистрибутивам, или смешивание стабильного репозитория с нестабильной веткой разработки (Sisyphus) может привести к различным неожиданностям и трудностям при обновлении пакетов.

APT осуществляет взаимодействие с репозиториями при помощи различных протоколов доступа. Наиболее популярные — HTTP и FTP .

Для того чтобы APT мог использовать тот или иной репозиторий, информацию о нём необходимо поместить в файл /etc/apt/sources.list , либо в любой файл .list (например, mysources.list ) в каталоге /etc/apt/sources.list.d/ . Описания репозиториев заносятся в эти файлы в следующем виде:

rpm [подпись] метод:путь база название rpm-src [подпись] метод:путь база название

[подпись] — необязательная строка-указатель на электронную подпись разработчиков. Наличие этого поля подразумевает, что каждый пакет из данного репозитория должен быть подписан соответствующей электронной подписью. Подписи описываются в файле /etc/apt/vendor.list ;

Непосредственно после установки дистрибутива Альт Сервер в файлах /etc/apt/sources.list.d/*.list обычно указывается интернет-репозиторий, совместимый с установленным дистрибутивом.

Читайте также:  Сервер 1с sql на linux

После редактирования списка репозиториев в sources.list , необходимо обновить локальную базу данных APT о доступных пакетах. Это делается командой apt-get update .

Если в sources.list присутствует репозиторий, содержимое которого может изменяться (например, постоянно разрабатываемый репозиторий или репозиторий обновлений по безопасности), то прежде чем работать с APT , необходимо синхронизировать локальную базу данных с удалённым сервером командой apt-get update . Локальная база данных создаётся заново при каждом изменении в репозитории: добавлении, удалении или переименовании пакета.

При установке определённого пакета APT производит поиск самой новой версии этого пакета во всех известных ему репозиториях вне зависимости от способа доступа к ним. Так, если в репозитории, доступном в сети Интернет, обнаружена более новая в сравнении с компакт-диском версия программы, то APT начнёт загружать соответствующий пакет из сети Интернет. Поэтому, если подключение к сети Интернет отсутствует или ограничено низкой пропускной способностью канала или высокой стоимостью, то следует закомментировать строчки (добавить в начало строки символ #) в /etc/apt/sources.list , относящиеся к ресурсам в сети Интернет.

⁠53.1. Редактирование репозиториев

Источник

Поддержка

В части обновлений по безопасности поддержка репозитория будет закончена 30 июня 2024 года, но не ранее полугода после выпуска следующей платформы (p11). Сроки поддержки продуктов на основе Десятой платформы могут быть иными.

Репозитории

Для 32-разрядных систем x86 (IA32):

rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/i586 classic rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/noarch classic

Для 64-разрядных систем x86 (AMD64):

rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/x86_64 classic rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/noarch classic
rpm http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/x86_64-i586 classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/aarch64 classic rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/noarch classic

Для ppc64le (64-разрядный PowerPC Little Endian):

rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/ppc64le classic rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/noarch classic

Для mipsel (32-разрядный MIPS Little Endian):

rpm [p10-mipsel] http://ftp.altlinux.org/pub/distributions/ALTLinux ports/mipsel/p10/mipsel classic rpm [p10-mipsel] http://ftp.altlinux.org/pub/distributions/ALTLinux ports/mipsel/p10/noarch classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux ports/armh/p10/armh classic

Зеркала

Переход на Десятую платформу

Процедура сборки пакетов Десятой платформы

При сборке пакета в ветку p10 сборочное задание должно быть последовательно одобрено членами группы maint@ и tester@. Если мейнтейнер желает, чтобы его задание появилось в репозитории, он должен:

а) указывать причину в сообщении к сборке (task run -m );

б) написать письмо произвольной формы с указанием причин на адрес p10-maint@lists.altlinux.org.

Примечание: Члены группы maint@ могут не только одобрять задания, но и снимать наследование через task check-git-inheritance и task check-lastchange-inheritance .

Читайте также:  Linux проверить порт postgresql

Причины обновления пакетов

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

  • закрытие уязвимостей (перечисление CVE);
  • исправление ошибок (с указанием конкретных ошибок, возможно и с номерами ошибок на bugs.altlinux.org);
  • востребованные возможности в новых версиях (с их явным указанием).

Просто сборка новой версии ради повышения версии не является веской причиной одобрения.

Публикация репозитория на ftp.altlinux.org

Репозиторий обновляется раз в сутки примерно к 8:00 по московскому времени.

Источник

Поддержка

В части обновлений по безопасности поддержка репозитория будет закончена 30 июня 2024 года, но не ранее полугода после выпуска следующей платформы (p11). Сроки поддержки продуктов на основе Десятой платформы могут быть иными.

Репозитории

Для 32-разрядных систем x86 (IA32):

rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/i586 classic rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/noarch classic

Для 64-разрядных систем x86 (AMD64):

rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/x86_64 classic rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/noarch classic
rpm http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/x86_64-i586 classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/aarch64 classic rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/noarch classic

Для ppc64le (64-разрядный PowerPC Little Endian):

rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/ppc64le classic rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/noarch classic

Для mipsel (32-разрядный MIPS Little Endian):

rpm [p10-mipsel] http://ftp.altlinux.org/pub/distributions/ALTLinux ports/mipsel/p10/mipsel classic rpm [p10-mipsel] http://ftp.altlinux.org/pub/distributions/ALTLinux ports/mipsel/p10/noarch classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux ports/armh/p10/armh classic

Зеркала

Переход на Десятую платформу

Процедура сборки пакетов Десятой платформы

При сборке пакета в ветку p10 сборочное задание должно быть последовательно одобрено членами группы maint@ и tester@. Если мейнтейнер желает, чтобы его задание появилось в репозитории, он должен:

а) указывать причину в сообщении к сборке (task run -m );

б) написать письмо произвольной формы с указанием причин на адрес p10-maint@lists.altlinux.org.

Примечание: Члены группы maint@ могут не только одобрять задания, но и снимать наследование через task check-git-inheritance и task check-lastchange-inheritance .

Причины обновления пакетов

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

  • закрытие уязвимостей (перечисление CVE);
  • исправление ошибок (с указанием конкретных ошибок, возможно и с номерами ошибок на bugs.altlinux.org);
  • востребованные возможности в новых версиях (с их явным указанием).

Просто сборка новой версии ради повышения версии не является веской причиной одобрения.

Публикация репозитория на ftp.altlinux.org

Репозиторий обновляется раз в сутки примерно к 8:00 по московскому времени.

Источник

Оцените статью
Adblock
detector