Best Arch Linux AUR Package Managers (Português)

Best Arch Linux AUR Package Managers (Português)

você pode nos apoiar baixando este Artigo como PDF a partir do Link abaixo. Download do guia como PDF

Arch User Repository commonly referred to as AUR is the software repository for Arch users developed and driven by the community. O repositório de Usuários de Arch basicamente contém pacotes desenvolvidos que o Arch Linux não endossa diretamente.

deixe-nos dizer que você desenvolve um programa que você gostaria que outros usuários Arch para instalar e usar, o que você faria é torná-lo acessível às massas através dos repositórios da comunidade., Agora, depois de ter disponibilizado o seu programa através dos repositórios da comunidade, não há maneira de os utilizadores acederem a ele através do comando Pacman do Arch Linux. E é aí que os ajudantes AUR entram em cena porque eles ajudam a automatizar o uso de pacotes AUR, consequentemente, tornando a vida dos usuários boa.neste artigo, vamos ter um vislumbre de vários ajudantes da AUR, instalá-los e verificar como eles são justos. Se um ou dois apanharem o teu coração, então és livre para fugir com ele. E vamos começar.,yay-yay-yay Another Yogurt-An AUR Helper Written in Go

Yay is based on the design of yaourt, pacman and pacaur.,eck fora os recursos que ele tem abaixo:

  • Executar avançado de dependência de resolução
  • Download PKGBUILDs da ABS ou AUR
  • Guia completo o AUR
  • o usuário Consulta inicial para todas as entradas (antes de iniciar a constrói)
  • Estreito de termos de pesquisa (yay linux cabeçalho será a primeira pesquisa linux e, em seguida, estreito no cabeçalho)
  • Encontrar correspondência pacote de fornecedores durante a pesquisa e permitir a seleção
  • Remover fazer as dependências, no final do processo de compilação
  • Executar sem abastecimento PKGBUILD

Instalação do yay

E agora para a parte mais interessante no guia., Vamos em frente e instalar Yay então olhar para o que ele pode fazer por nós. Se você estiver migrando de outro auxiliar AUR, você pode simplesmente instalar Yay com esse auxiliar. Alternativamente, a instalação inicial de Yay pode ser feita por clonagem do PKGUILD e construção com makepkg:

vamos começar por ter certeza de que temos o grupo de pacote base-devel instalado., Execute os comandos abaixo:

sudo pacman -S --needed git base-develgit clone https://aur.archlinux.org/yay.gitcd yaymakepkg -si

Exemplo de uso Yay

Você pode usar Yay para instalar um pacote, como mostrado abaixo:

sudo yay -S <package-name>

a Atualização de todos os pacotes no seu sistema como se segue:

sudo yay -Syu

Remover um pacote usando yay da seguinte forma:

sudo yay -Rns <package-name>

aurutils

a Partir de seu principal GitHub página, aurutils é uma coleção de scripts para automatizar o uso do Arch User Repository, com diferentes tarefas, tais como a procura de pacotes, as verificações de atualização, ou de computação dependências mantidos separados., A abordagem escolhida para gerenciar pacotes é repositórios Pacman locais, ao invés de pacotes estrangeiros (instalados por pacman-U).

instalação

aurutils pode ser instalado a partir de qualquer uma das fontes listadas abaixo. Instale um dos seguintes pacotes, mas a equipe aurutils recomenda aurutils.

  • aurutils para a versão de lançamento (recomendado).aurutils-git para o ramo mestre.,

Para instalar, execute os comandos abaixo:

sudo pacman -S aurutils

Exemplos de utilização de aurutils

Você pode pesquisar uma aplicação usando aurutils da seguinte forma:

aurutils -Ss <package-name>

Para instalar um pacote do AUR usando aurutils, faça o seguinte:

aurutils -S <package-name>

pikaur

pikaur é outro AUR-auxiliar de que você precisa para considerar em sua caça para o parceiro perfeito. É um auxiliar que é adornado com dependências mínimas. Você começa a rever PKGBUILDs tudo de uma vez, em seguida, construí-los todos sem interação com o usuário.,

instalação do pikaur

para instalar o pikaur, vamos começar por nos certificar de que temos o grupo de pacote base-devel instalado. Execute os comandos abaixo:

sudo pacman -S --needed base-devel gitgit clone https://aur.archlinux.org/pikaur.gitcd pikaurmakepkg -fsri

Como Usar Pikaur AUR

Pikaur usa a mesma sintaxe como pacman. No caso de você ter usado Pacman extensivamente, você não terá quaisquer problemas ao usar Pikaur. Para instalar um pacote da AUR usando o Pikaur, use o seguinte comando.,

$ pacaur -S <package-name>

pacaur

Pacaur is an Arch User Repository (AUR) helper aiming at speed and simplicity and is designed to minimize user prompt interaction. Ele usa uma interface não filtrada e faz uso da interface RPC de segurança completa para resolver a árvore de dependências. Ele também irá pedir automaticamente para o acesso sudo quando necessário. É construído sobre as infra-estruturas auracle C++ e expac C bem projetadas.antes de ficar excitado, o pacaur tem um público-alvo! Pacaur é direcionado a usuários avançados que querem algum grau de automação para tarefas repetitivas., Como tal, espera-se que o Usuário esteja familiarizado com o processo de compilação manual AUR com o makepkg e suas opções de configuração, bem como estar informado sobre a configuração do sudo e gpg.

configuração do Sistema de pacaur

Pacaur honras de um amplo sistema de arquivo de configuração que será olhou para a primeira no seguinte arquivo:

$XDG_CONFIG_DIRS/pacaur/config

no caso Em que o arquivo estiver faltando, o sistema vai cair de volta para:

/etc/xdg/pacaur/config

Não é um usuário específico do arquivo de configuração também., Os ficheiros de configuração definidos pelo utilizador que substituem a configuração geral serão procurados primeiro no seguinte local.

$XDG_CONFIG_HOME/pacaur/config

e, caso esse ficheiro não esteja disponível, então o sistema irá recuar para:

$HOME/.config/pacaur/config

instalar o Pacaur

pode instalar o Pacaur usando outro auxiliar de AUR e é a forma mais rápida de o instalar. O exemplo abaixo fará com que o Pacaur seja instalado usando yaourt.

$ yaourt -S --noconfirm pacaur

o pacote deve ser instalado sem problemas.,

Instalar a partir do código-fonte no Git

sudo pacman -S gitgit clone https://github.com/E5ten/pacaur.gitcd pacaurmakepkg -si

Instalar um pacote com Pacaur

Para instalar o seu pacote favorito, basta fazer o seguinte:

pacaur -S <package-name>

Além do que, você pode facilmente verificar se todos os pacotes estão up-to-date com o seguinte comando.

pacaur -Syyuu

pakku

Pakku é um invólucro pacman com características adicionais, tais como suporte AUR.,

  • Busca e consulta de pacotes do AUR
  • Ler comentários para AUR pacotes
  • PKGBUILD recuperando
  • Pacman integração
  • Os seguintes princípios foram a base do programa:

    • Pacman-como interface do usuário
    • Pacman opções de suporte (–asdeps, necessário, etc.)
    • Pacman suporte de configuração (definições de saída, ignorado, pacotes, etc.)
    • Baixar, fazer todas as perguntas, e só depois começar a construção
    • Não PKGBUILD de abastecimento

    Instalando apesar de ser cega

    apesar de ser cega instalado em seu computador, executando os comandos abaixo., Certifique-se que tem a aplicação git instalada.

    git clone https://aur.archlinux.org/pakku.gitcd pakkumakepkg -si

    exemplos de utilização de pakku.

    você pode usar pakku como ilustrado abaixo:

    ####Build packages from source####pakku -S --build linux linux-headers####Query all "dependency islands####pakku -Qdttt

    conclusão

    Existem muitos softwares no repositório de Usuários Arch que continuam a beneficiar muitas pessoas em todo o mundo. Embora eles possam não ter endosso direto pelo Arch Linux e não serem acessíveis através do comando pacman, os ajudantes da AUR estão aqui para o resgate. Agora é uma brisa para acessar todos os pacotes no repositório de Usuários Arch usando ferramentas como discutidas acima., Escolha um ou dois que você desenvolveu carinho para e obter seus pacotes favoritos em seu laptop Arch/Manjaro ou computador.

    você pode nos apoiar baixando este Artigo como PDF a partir do Link abaixo. Obter o guia como PDF

    Deixe uma resposta

    O seu endereço de email não será publicado. Campos obrigatórios marcados com *