Instalação de pacote não suportada, o Arch Way [closed]

1

Não AUR, não PKG.

Eu quero instalar Bro , listado no Arch " Lista de aplicativos ". Mas não consigo encontrá-lo no AUR e ele não tem um arquivo PKGBUILD.

Para fazer, ou fazer o makepkg?

No entanto, ele tem um Makefile e um script 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 maneira de instalá-lo corretamente? Qual é a melhor prática?

FYI:

Eu sei como fazer isso funcionar, mais ou menos. Eu quero fazer isso o caminho do arco . Não para simplesmente cortar juntos. Eu quero realmente aprender como o Linux funciona.

    
por Payne 11.02.2016 / 14:44

1 resposta

1

Se você quiser saber como o Linux funciona, normalmente você o instalaria da origem com algo como

./configure
make
sudo make install

Se você quiser fazer o caminho do Arch, faça um PKGBUILD e compartilhe-o no AUR , para que outros não tenham que passar pelo incômodo de instalá-lo a partir do código-fonte. Seu PKGBUILD conterá as mesmas etapas como se você instalasse da origem. Por isso, ele conterá algo como

build(){
    cd "${pkgname}-${pkgver}"
    ./configure
    make
}

package(){
    cd "${pkgname}-${pkgver}"
    make DESTDIR="${pkgdir}" install
}

Assim, de qualquer forma, você deseja instalá-lo a partir da fonte primeiro, para garantir que ele funcione. Veja o excelente Wiki do Arch para mais informações sobre o PKGBUILD .

    
por 11.02.2016 / 15:28