Instalação de pacote não suportada, Arch Way

Instalação de pacote não suportada, Arch Way

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 PKGBUILDe compartilhe-o no AUR, para que outros não tenham que se preocupar em instalá-lo a partir do código-fonte. Você PKGBUILDconterá 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.

informação relacionada