[РЕШЕНО] как создать пакет из установленноего в системе? - repacman

Вопросы и советы по установке Arch Linux
Ответить
lnx
Сообщения: 248
Зарегистрирован: 24.08.2022

#

Этот вопрос звучал много раз в разных контекстах, а в эпоху возникающих нарушений работы сетей вследствие работы внутренних паразитов и внешних врагов тем более актуален. Ответ оказался просты и посказан тов. Arhei здесь - https://archlinux.com.ru/forum/viewtopi ... 9378#p9378
По сути это один и тот же скрипт, разница тоько в итоговом виде, первый создает пакеты с расширением tar.gz, второй как tar.xz с бОльшим сжатием. Пакеты создаются с текущими настройками из /etc и оставленными после всевозможных чисток в системе локалями, что радикально влияет на вес исходного и созданного пакета. На примере https://archlinux.com.ru/forum/viewtopi ... 9379#p9379 -
оригинал пакета linuxcnc-sim-2.7.15-8-x86_64.pkg.tar весит 29.9мб
собранный repacman linuxcnc-sim-2.7.15-8.pkg.tar.gz весит 5.1мб
собранный силами repacman2 linuxcnc-sim-2.7.15-8-.pkg.tar.xz весит 3.4мб
Зачем это может быть надо? - вот конкретный пример: https://archlinux.com.ru/forum/viewtopi ... 9381#p9381
Ответить