Localizando arquivos de origem para executáveis do arch linux

1

Existe uma maneira simples de recuperar os arquivos de origem que construíram um determinado comando /usr/bin/* (significando também aqueles colocados lá via AUR)? Existe um comando que eu possa emitir através de talvez um pacman wrapper que iria recuperar esses arquivos para mim ou é obrigatório que eu google meu caminho para uma página git ou mantenedores página?

De acordo com Nesta pergunta , estou procurando algo semelhante ao comando apt-get source das distribuições baseadas no Debian. Da mesma forma, de acordo com esta pergunta, asp (anteriormente abs ) tem a base dessa funcionalidade com asp export para pacotes principais, embora não se estenda àqueles que foram criados a partir do AUR.

Eu gostaria de começar a contribuir para a comunidade e simplificar o processo de inspeção dos arquivos fonte do AUR ajudaria a escolher um pacote apropriado para o meu nível de habilidade e especialidade, pois provavelmente eu farei isso dezenas ou mesmo centenas de vezes antes encontrar um pacote que precise da minha ajuda e que eu esteja interessado / seja capaz de ajudar.

    
por Vendelisk 24.09.2018 / 05:40

1 resposta

1

Você está procurando o Sistema de compilação do Arch :

The Arch build system is a ports-like system for building and packaging software from source code. While pacman is the specialized Arch tool for binary package management (including packages built with the ABS), ABS is a collection of tools for compiling source into installable .pkg.tar.xz packages.

Como você nota, isso é apenas para pacotes nos repositórios oficiais. Para pacotes no AUR, nenhuma ferramenta específica é necessária, pois o AUR não hospeda binários, portanto você pode apenas adquirir os arquivos de construção necessários ( git clone ) e depois inspecionar modificar o PKGBUILD antes de construí-lo com makepkg .

    
por 24.09.2018 / 05:47