AUR do ArchLinux

5

Estou tentando encontrar mais informações sobre os pacotes AUR ArchLinux individuais. Quando você instala um pacote do AUR e o pacote é atualizado on-line, você obtém a atualização ao atualizar através do PacMan ou precisa atualizar o pacote em sua máquina manualmente?

    
por monksy 09.05.2013 / 16:14

4 respostas

5

Eu sugiro que você use yaourt ao invés de pacman se você quiser atualizar seus pacotes incluindo os pacotes do AUR .

yaourt -Syua
    
por 09.05.2013 / 18:33
3

Outra ferramenta que eu recomendaria para gerenciar os pacotes do AUR é a aura .

Você instala pacotes com aura -Ax (x não é necessário, mas mostra o que está acontecendo) e atualiza com aura -Axyu . Mais informações: link

Em ajudantes da AUR em geral: link

    
por 10.05.2013 / 19:55
1

Os Packeges da AUR não são atualizados por 'pacman'. No entanto, existe um pacote chamado 'empacotador' que permite pesquisar o AUR da mesma forma que o pacman faz os repositórios oficiais. Isso também permitirá que você execute um packer -Su , que atualiza todos os pacotes no sistema, incluindo os pacotes AUR.

Você ainda precisa fazer pacman -Sy para atualizar seu banco de dados local.

    
por 09.05.2013 / 16:17
1

Não, pacman não atualiza pacotes AUR para você. Não, existem utilitários que ajudam você a gerenciá-los automaticamente.

O AUR é um repositório de scripts de construção chamado PKGBUILD s, executável pelo utilitário makepkg (vem com pacman ) para construir pacman-packages binários. pacman , por outro lado, é um sistema de gerenciamento binário do pacman-package, que não lê este repositório.

A maneira tradicional e ainda recomendada é monitorar PKGBUILD atualizações por conta própria (por meio de um script, um plugin do Firefox ou etc.), baixar o PKGBUILD atualizado, reconstruir o pacote atualizado com makepkg e reinstalar com pacman . O Arch Linux oficialmente não recomenda o uso de um sistema automático por motivos de segurança.

Se você optar por um sistema automático como yaourt ou aura , lembre-se de tomar o cuidado de instalar manualmente os pacotes. Além de verificar o PKGBUILD on-line antes da instalação, yaourt permite verificar o PKGBUILD antes de criar o pacote por padrão; aura precisa de --hotedit para fazer isso.

Ref: ArchWiki relacionado

    
por 21.03.2015 / 23:04