- А мисье знает толк Gentoo code mnt gentoo etc portage make conf PORTAGE_BINPKG, Аноним (1), 08:42 , 25-Мрт-23 (1)
> Своё написано. Осталось неудовлетворённым чувство прекрасного.А мисье знает толк. > Чтобы похожее на: даю цель install для make, а оно в ответ собирает, в chroot, и отдаёт собранное в пакетах разных форматов. Gentoo:
/mnt/gentoo/etc/portage/make.conf: PORTAGE_BINPKG_FORMAT="tar rpm" PKGDIR="/usr/portage/packages"# chroot /mnt/gentoo emerge --buildpkg --pkg-format tar rpm ...
Результат в /mnt/gentoo/usr/portage/packages/<категория>/... Для создания chroot надо скачать подходящий вам stage* с https://www.gentoo.org/downloads/ и распаковать его в /mnt/gentoo Советую брать профиль stage3-*-hardened-nomultilib-openrc для вашей архитектуры. Также надо скачать текущую версию портов portage-* и распаковать её в /mnt/gentoo/usr/portage
- Посмотри на мультиплатформенный линукс упаковщик https fpm readthedocs io en , Denis Dyakov (?), 20:24 , 27-Мрт-23 (3)
> На что посмотреть для мультиформатного опакечивания в Deb/Rpm/SFX-Tar и др.? > Своё написано. Осталось неудовлетворённым чувство прекрасного. Перед следующим заходом > хочется попользоваться написанным другими. > На что посмотреть, что попробовать? Чтобы похожее на: даю цель install для > make, а оно в ответ собирает, в chroot, и отдаёт собранное > в пакетах разных форматов.Посмотри на мультиплатформенный линукс упаковщик: https://fpm.readthedocs.io/en/v1.15.1/
- https nfpm goreleaser com - использую в нескольких проектах - доволен, classx (ok), 14:22 , 05-Мрт-24 (6)
> На что посмотреть для мультиформатного опакечивания в Deb/Rpm/SFX-Tar и др.? > Своё написано. Осталось неудовлетворённым чувство прекрасного. Перед следующим заходом > хочется попользоваться написанным другими. > На что посмотреть, что попробовать? Чтобы похожее на: даю цель install для > make, а оно в ответ собирает, в chroot, и отдаёт собранное > в пакетах разных форматов.https://nfpm.goreleaser.com/ - использую в нескольких проектах - доволен
|