Jump to content

pkgfile (Italiano)

From ArchWiki

Stato della traduzioneQuesto articolo è la versione tradotta di pkgfile. Data dell'ultima traduzione: 2026-10-18. Se ci sono cambiamenti nella versione inglese, è possibile dare una mano a sincronizzarne la traduzione.

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

Installazione

Si installi il pacchetto pkgfile.

Il database di pkgfile può essere 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à.