Jump to content

pkgfile (Italiano)

From ArchWiki

Translation Status: This article is a localized version of pkgfile. Last translation date: 2024-01-24. You can help to synchronize the translation, if there were changes in the English version.

pkgfile è uno strumento per la ricerca di file all'interno di pacchetti nei repositori ufficiali.

Suggerimento pacman offre un funzionalità simile.

Installazione

Si installi il pacchetto pkgfile, oppure la sua versione di sviluppo pkgfile-gitAUR.

Il database di pkgfile può essere aggiornato (sincronizzato) dando il comando:

# pkgfile -u

Utilizzo

Per cercare a quale pacchetto appartenga il file makepkg, si dia:

$ pkgfile makepkg
core/pacman

Per elencare tutti i file appartenenti al pacchetto archlinux-keyring:

$ pkgfile -l archlinux-keyring
core/archlinux-keyring usr/
core/archlinux-keyring usr/share/
core/archlinux-keyring usr/share/pacman/
core/archlinux-keyring usr/share/pacman/keyrings/
core/archlinux-keyring usr/share/pacman/keyrings/archlinux-revoked
core/archlinux-keyring usr/share/pacman/keyrings/archlinux-trusted
core/archlinux-keyring usr/share/pacman/keyrings/archlinux.gpg

Questa operazione è analoga al comando pacman -Ql (vedi pacman (Italiano)#Interazione con il database dei pacchetti), con la differenza che si applica a pacchetti remoti.

Comando non trovato

Vedere Bash#Command not found, Zsh#pkgfile "command not found" handler e Fish#The "command not found" hook.

Aggiornamenti automatici

pkgfile introduce un servizio systemd ed un timer per sincronizzare automaticamente i database di pkgfile. Per attivare gli aggiornamenti automatici si abiliti pkgfile-update.timer.

Come predefinito, pkgfile viene aggiornato con frequenza giornaliera. Per impostare una frequenza diversa, si modifichi il file dell'unità di systemd.