Приватное зеркало для части пакетов

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

Абсолютно верно. Только в моем случае "парк" это 6 компьютеров.

А что касается того, как я это делаю, - я пока этого не делаю, потому что не разобрался с нюансами и не решил, а стоит ли. Опирался на эту статью при подаче вопроса.
Jerolamo
Опирался на эту статью при подаче вопроса.

там речь про полное зеркалирование.
никаких официальных инструментов для частичного зеркалирования и отслеживание зависимостей (насколько мне известно) не существует.

т.е. всё сводится к созданию собственной репы со своим списком пакетов. отслеживать изменение зависимостей придётся вручную (в том смысле, что самому автоматизировать)
такие дела.
cucullus
там речь про полное зеркалирование.

Notes about private mirrors

Bandwidth is not free for the mirrors. They must pay for all the data they serve you
This still applies although you pay your ISP
A full mirror is over 50GB in size
There are many packages that will be downloaded that you will likely never use
Mirror operators will much prefer you to download only the packages you need

cucullus
никаких инструментов для частичного зеркалирования и отслеживание зависимостей (насколько мне известно) не существует.

Я так и понял, когда не нашел подробной инфы в арчвики. Поэтому пришел на форум, где ожидал найти кого-то, кто уже этим занимался, чтобы узнать, как они этот процесс реализовали, как автоматизировали и прочее.
А такое не прокатит?
. # cd ~/где_пакеты
# pacman -Syw список_пакетов --cachedir .
# repo-add ./своя_репа.db.tar.gz ./*  

и может TC лучше просто кеш пакмана шарить.
https://wiki.archlinux.org/title/Pacman/Tips_and_tricks#Network_shared_pacman_cache
https://wiki.archlinux.org/title/Pacman/Tips_and_tricks#Network_shared_pacman_cache

не совсем то, но похоже.
такие дела.
Спасибо за наводку, посмотрю на шаринг кеша. Если правильно понял по первому описанию, то вполне может подойти. Только нужно будет сначала хотя бы на один пк поставить обновления, чтобы кеш обновился.
Jerolamo
Только нужно будет сначала хотя бы на один пк поставить обновления, чтобы кеш обновился

ну это эквивалентно синхронизации зеркала
такие дела.
cucullus
Jerolamo
Только нужно будет сначала хотя бы на один пк поставить обновления, чтобы кеш обновился

ну это эквивалентно синхронизации зеркала

Зеркалирование это не установка. Это просто копирование репозитория в заданную директорию. Пакетный менеджер тут не участвует.
Jerolamo
Пакетный менеджер тут не участвует.
Если пакетный менеджер не участвует то и ослеживать зависимости никто не будет.
Или ставите/ скачиваете список пакетов с помощью пакетного менеджера чтоб он подтягивал нужные зависимости или сами вручную/скриптом их разгребаете
 
Зарегистрироваться или войдите чтобы оставить сообщение.