Obtém o número da versão do pacote AUR instalado

0

Eu imagino que haja algum tipo de comando genérico para obter o número da versão de um pacote AUR específico que eu instalei ... idealmente algo que eu possa encontrar para o nome específico, talvez oferecendo o último número de versão disponível também? Eu vejo respostas semelhantes para o dpkg do Ubuntu.

    
por Wolf 11.12.2016 / 02:15

1 resposta

1

Você pode obter o número de versão do qualquer pacote instalado passando pacman o sinalizador -Q (query).

pacman -Q $package

Pacman considera os pacotes que não estão no banco de dados de sincronização como estrangeiros: para imprimir uma lista de todos esses pacotes, você pode passar a opção -m para pacman:

pacman -Qm

Da página man pacman :

-m, --foreign
Restrict or filter output to packages that were not found in the sync database(s). Typically these are packages that were downloaded manually and installed with --upgrade.

Como o pacman não sabe nada sobre o AUR (além do fato de que esses pacotes, como qualquer instalado manualmente, existem fora dos repositórios), você precisaria usar um Auxiliar do AUR para recuperar a versão atual de um pacote no AUR.

Cower é geralmente considerado como um dos melhores ajudantes (veja o tabela de comparação na página wiki e evite ajudantes que apresentam campos vermelhos):

cower -s $package
    
por 11.12.2016 / 02:29