Eu sugiro que você use yaourt ao invés de pacman se você quiser atualizar seus pacotes incluindo os pacotes do AUR .
yaourt -Syua
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?
Eu sugiro que você use yaourt ao invés de pacman se você quiser atualizar seus pacotes incluindo os pacotes do AUR .
yaourt -Syua
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.
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
Tags linux arch-linux