
Sem AUR, sem PKG.
eu quero instalarIrmão, listado em Arch's "Lista de aplicativos". Mas não consigo encontrá-lo no AUR e ele não possui um arquivo PKGBUILD.
Fazer ou makepkg?
No entanto, ele possui um Makefile e um script de shell de configuração. Mas depois de lê-los, não estou convencido de que isso seja compatível com a filosofia do Arch.
É recomendado que eu faça um PKGBUILD, ou existe outra forma de instalá-lo corretamente? Qual é a melhor prática?
PARA SUA INFORMAÇÃO:
Eu sei como fazê-lo funcionar, mais ou menos. Eu quero fazer issoo Caminho do Arco. Não para simplesmente hackear juntos. Eu querorealmenteaprenda como o Linux funciona.
Responder1
Se você quiser aprender como o Linux funciona, normalmente você o instalaria a partir do código-fonte com algo como
./configure
make
sudo make install
Se você quiser fazer isso do jeito Arch, faça um PKGBUILD
e compartilhe-o no AUR
, para que outros não tenham que se preocupar em instalá-lo a partir do código-fonte. Você PKGBUILD
conterá as mesmas etapas como se você o instalasse a partir do código-fonte. Portanto, conterá algo como
build(){
cd "${pkgname}-${pkgver}"
./configure
make
}
package(){
cd "${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
}
Portanto, de qualquer forma, você deseja instalá-lo primeiro a partir do código-fonte, para ter certeza de que funciona. Veja o excelenteWiki do arcopara obter mais informações sobre o PKGBUILD
.