Скрипт проверки принадлежности пакетов

Fd1501h

Moderator
Сообщения
671
#1
Часто в процессе эксплуатации ОС приходится ставить пакеты из сторонних репозиторией, из-за этого могут возникать сложности.
Для проверки принадлежности пакетов был написан небольшой скрипт (см.архив во сложении)

Параметры запуска:
Код:
stable  стабильный репозиторий
sid     тестовый репозиторий
all     тестовый и стабильный репозиторий
Пример запуска
Bash:
sudo bash ./check.sh all
 

Вложения

StasW

New member
Сообщения
11
#2
Работает.
Но чаще нужно установить что либо из debian/stretch, не сломав при этом систему зависимостями.
подключение сторонних репов описано здесь https://wiki.astralinux.ru/pages/viewpage.action?pageId=3276859

Но нужно добавить на эту вики-страничку создание /etc/apt/preferences например
Package: *
Pin: release n=orel
Pin-Priority: 900

Package: *
Pin: release n=stretch
Pin-Priority: 700

Так будет более правильно, чем просто добавить дебиановские репозитории.
Решение взято отсюда https://debianforum.ru/index.php?topic=5407.0

Прикреплены мои sources.list и preferences
 

Вложения

  • 653 байт Просмотры: 38

Fd1501h

Moderator
Сообщения
671
#3
Работает.
Но чаще нужно установить что либо из debian/stretch, не сломав при этом систему зависимостями.
подключение сторонних репов описано здесь https://wiki.astralinux.ru/pages/viewpage.action?pageId=3276859

Но нужно добавить на эту вики-страничку создание /etc/apt/preferences например
Package: *
Pin: release n=orel
Pin-Priority: 900

Package: *
Pin: release n=stretch
Pin-Priority: 700

Так будет более правильно, чем просто добавить дебиановские репозитории.
Решение взято отсюда https://debianforum.ru/index.php?topic=5407.0

Прикреплены мои sources.list и preferences
В Орле 2.12.7 приоритет по репозиториям уже настроен