Создание базы данных пакетов в системах отличных от Arch

Привет всем.. Есть каталог с пакетами Arch, синхронизуется по rsynс, bash скриптом... Собираю базу через repo-add. На локальном пк. Хотелось бы сделать это все на серваке но систему взять не Arch а другую. Тоже Linux. Не на базе Arch. Проблема только в том как собирать базу данных пакетов без Arch. Как то это реализуемо? Может можно как то запустить repo-add не на Arch?
mag-gendalf
Может можно как то запустить repo-add не на Arch?
По идеи pacman-static должен и на остальных линях работать, хотя и возможно с gcc версиями траблы
https://aur.archlinux.org/packages/pacman-static/
а остальное просто скрипты в том числе и repo-add - скопировать по путям соответствующим

Может просто кеш пакмана шарить вместо создания репы?
mag-gendalf
как собирать базу данных пакетов без Arch
Во многих дистрах есть аналогичные арчу инструменты по созданию пакетов и реп. На мой взгляд а в арче это наиболее удобно. В дебиане, например, все это есть, но какой-то ад
Единственное что можно сделать - компилить в нужном дистрибе по PKGBUILD . Пакетить и разруливать зависимости придется скорее всего руками
В итоге проще нужный софт запускать в докере. Т.е. в любом линуксе запускаете докер с арчем и вашим софтом
PuppyRusArch (PRA)
sfs товарищь хочет свою репу арча держать не на арчевской машине. А не пакманом пакеты в систему неарчевскую ставить
Тогда совсем просто. Я скопировал на юбунту скрипт repo-add и доставил несколько пакетов. В итоге скрипт нормально пересоздает локальную арч репу
PuppyRusArch (PRA)
Ну просто как то это делают те, кто держат неофициальные репы на серверах. И эти серваки работают не всегда на Arch )
 
Зарегистрироваться или войдите чтобы оставить сообщение.