mag-gendalf |
|
Темы:
3
Сообщения:
16
Участник с: 09 июня 2021
|
Ну просто как то это делают те, кто держат неофициальные репы на серверах. И эти серваки работают не всегда на Arch ) |
mag-gendalf |
|
Темы:
3
Сообщения:
16
Участник с: 09 июня 2021
|
Привет всем.. Есть каталог с пакетами Arch, синхронизуется по rsynс, bash скриптом... Собираю базу через repo-add. На локальном пк. Хотелось бы сделать это все на серваке но систему взять не Arch а другую. Тоже Linux. Не на базе Arch. Проблема только в том как собирать базу данных пакетов без Arch. Как то это реализуемо? Может можно как то запустить repo-add не на Arch? |
mag-gendalf |
|
Темы:
3
Сообщения:
16
Участник с: 09 июня 2021
|
Ну работает в 2-х вариантах ) например *gnumeric-*.pkg.tar.zst или gnumeric-*.pkg.tar.zst а если добавить и * в конце то оно будт скачивать и sig файлы ) Думаю второй вариант наиболее приемлем для меня, так как как пакетов с похожим назанием начинающимся нет у меня ) |
mag-gendalf |
|
Темы:
3
Сообщения:
16
Участник с: 09 июня 2021
|
Интересно у меня вышло ) Этот скриптик работает через rsync. Я добавил файл включения файлов pac.include и прописал туда список моих файлов, добавил его в скрипт через --include-from= а в файл pac.exclude прописал только маску *.*. И все заработало. Качает только мои файлы ) По идее выходит так - исключить все файлы в pac.exclude кроме тех что в файле pac.include. Не знаю правильно ли это или нет но работает ) |
mag-gendalf |
|
Темы:
3
Сообщения:
16
Участник с: 09 июня 2021
|
Спасибо, буду изучать ) Скрипты нужные. Думаю многим пригодятся ) |
mag-gendalf |
|
Темы:
3
Сообщения:
16
Участник с: 09 июня 2021
|
jim945ок скиньте |
mag-gendalf |
|
Темы:
3
Сообщения:
16
Участник с: 09 июня 2021
|
А без pacman? Как то же обновлют репозитории ) |
mag-gendalf |
|
Темы:
3
Сообщения:
16
Участник с: 09 июня 2021
|
cucullusmag-gendalf? через pacman -Sy -b и --cachedir указав путь к базе и кэшу? |
mag-gendalf |
|
Темы:
3
Сообщения:
16
Участник с: 09 июня 2021
|
Привет. Хочу создать свой локальный или удаленный репозиторий. Есть определенный набор пакетов для него. Пробовал через repo-add делать-получалось. Создалась база итд.. Проблема в том как его синхронизировать с официальными репами Arch. Нужно чтобы обновлялись только те пакеты которые есть в моем репозитории. Пробовал через rsync как в wiki -скачивает кучу ненужных файлов.. Как реализовать? |
mag-gendalf |
|
Темы:
3
Сообщения:
16
Участник с: 09 июня 2021
|
Все заработало ) Все просто-обычная перезагрузка потребовалась ) Вопрос закрыт... ) |