PKGBUILD 및 makepkg 방법을 사용하여 Arch Linux에서 패키지를 만들었습니다. 따라서 파일은 .pkg.tar.xz 형식입니다. 내 목표는 이 패키지를 다른 Linux 버전(예: centOS)과 호환되는 형식으로 변환하여 해당 버전에도 설치할 수 있도록 하는 것입니다. 이를 수행할 수 있는 좋은 방법이 있습니까? 아니면 다른 제안이 있으신가요?
답변1
Arch Linux 패키지를 CentOS 패키지로 "변환"하는 명확한 방법은 없습니다. 따라하는 것이 가장 좋습니다이 ArchWiki 가이드Arch 내에서 다른 배포판용 패키지를 만드는 방법
배포판에 따라 가상화나 chroot를 사용하는 등 기술이 달라집니다. Wiki를 보면 특정 Fedora/CentOS의 경우 설치가 포함된다는 것을 알 수 있습니다.rpm-org
AUR에서 chroot
필요한 모든 패키지를 넣을 환경을 만듭니다.
PKGBUILD
하지만 직접 변환 할 수 있는 방법은 없습니다.rpm