Udgivet i

Pakke håndtering – Specifik(ke) pakke(r)

Avanceret pakke søgning.

Når man leder efter et bestemt program kan det være sin sag at gennemsøge et pakkelager med adskillige tusinde pakker.

Archlinux og Manjaro Linux brugere har adgang til mere end 10.000 software pakker i det officielle repo og mere end 40.000 i AUR. Så det kan nogen gange være som at lede efter en nål i en høstak.

Det samme gør sig gældende for Debian/Ubuntu og de øvrige distributioner. For at kunne søge i disse pakkelagre har de forskellige pakkehåndteringsapps søgefunktioner indbygget.

Følgende er en oversigt over hvordan søgning efter specifikke pakke på baggrund af nøgleord eller filer.

Handling
Arch
Red Hat/Fedora
Debian/Ubuntu
SLES/openSUSE
Gentoo
Vis all information (eller det meste) om en pakke. Hvor meget et værktøj viser som standard varierer. Med tilvalg giver værktøjerne samme information.pacman -[S|Q]idnf list, dnf info apt show / apt-cache policyzypper info zypper ifemerge -S; emerge -pv; eix
Vis lokal pakkeinformation: Navn, version, beskrivelse mv.pacman -Qirpm -qidpkg -s / aptitude showzypper info; rpm -qiemerge -pv and emerge -S
Vis server pakkeinformation: Navn, version, beskrivelse mv.pacman -Sidnf infoapt-cache show / aptitude showzypper infoemerge -pv and emerge -S
Vis filer indeholdt i en lokal pakke.pacman -Qlrpm -qldpkg -Lrpm -Qlequery files
Vis filer indeholdt i en server pakke.pacman -Fldnf repoquery -lapt-file list $patternpfl
Find pakke der indeholder FILpacman -Qorpm -qf (installed only) or dnf provides (everything)dpkg -S / dlocatezypper search -fequery belongs
List filer pakken indeholder. Denne funktionality kan efterlignes med andre mere komplekse argumenter.pacman -Ql
pacman -Fl
dnf repoquery -ldpkg-query -Lrpm -qlequery files
Vis pakker som indeholder det angivne udtryk – en bagvendt vis indhold. Mest som en genven til søgning på et specifikt område. Andre værktøjer kan have denne funktion gennem søge kommando.pacman -Fodnf providesapt-file searchzypper what-provides zypper wp equery belongs (only installed packages); pfl
Søg alle pakker for at finde en specifik fil. auto-apt bruger denne funktionalitet.pacman -Fsdnf providesapt-file searchzypper search -fequery belongs
Vis en pakkes ændringslog.pacman -Qcrpm -q --changelogapt-get changelogrpm -q --changelogequery changes -f
Handling
Arch
Red Hat/Fedora
Debian/Ubuntu
SUSE/openSUSE
Gentoo