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.