Hjemmeside » hvordan » Slik finner du ut nøyaktige pakkenavn for programmer i Linux

    Slik finner du ut nøyaktige pakkenavn for programmer i Linux

    Ubuntu Software Center lar deg enkelt legge til og fjerne programmer i Ubuntu. Hver Linux-distribusjon har imidlertid en annen grafisk metode for å legge til og fjerne programvare. Hvis du foretrekker å bruke tastaturet, kan du installere og avinstallere programvare ved hjelp av kommandolinjen.

    For å bruke kommandolinjen til å installere og avinstallere programvare, må du vite navnet på pakken du vil installere eller avinstallere. Advanced Packaging Tool (APT) er pakkehåndteringssystemet som brukes av Debian-baserte Linux-distribusjoner, for eksempel Ubuntu. Kommandolinjeprogrammet "apt-cache" brukes av APT-systemet for å opprettholde sin database, og du kan bruke apt-cache for å finne ut informasjon fra metadata knyttet til pakkene i systemet.

    MERK: Når vi sier å skrive noe i denne artikkelen, og det er anførselstegn rundt teksten, skriv IKKE anførselstegnene, med mindre vi spesifiserer ellers.

    Bruk av apt-cache

    For å bruke apt-cache til å liste alle tilgjengelige pakker i systemet, skriv følgende kommando ved spørringen og trykk "Enter".

    apt-cache pkgnames | mindre

    Legg merke til at vi la til «| mindre "til slutten av kommandoen. Dette piper utgangen til "mindre" -kommandoen som lar deg trykke opp- og nedpilene for å bla gjennom listen ett element om gangen, eller trykk på "PgUp" og "PgDn" -tastene for å bla gjennom listen en skjerm på en gang. Rør utgangen til "mer" ("| mer") i stedet for "mindre" lar deg trykke "Enter" for å flytte en linje om gangen når en skjerm med resultater viser.

    Den første skjermen med resultater vises. Bruk piltastene til å flytte opp eller ned eller trykk "Enter" for å vise neste skjerm med resultater. Trykk på "q" for å avslutte kommandoen "mindre" og gå tilbake til spørringen.

    Hvis du kjenner begynnelsen på pakkenavnet, kan du søke med den teksten for å begrense søket. For eksempel, for å vise alle pakker som starter med ordet "brann", skriv inn følgende kommando ved spørringen og trykk "Enter".

    apt-cache pkgnames brann

    Al pakker som starter med "brann" skjerm. Igjen ledet vi kommandoen til "mindre", slik at vi enkelt kan bla gjennom resultatene.

    For å vise informasjon om en bestemt pakke, for eksempel pakkeversjonsnummer, sjekk summor, størrelse, installert størrelse og kategori, bruk alternativet "Vis", som vist i følgende eksempel.

    apt-cache show firefox

    Avhengighet for en pakke er hva pakken må allerede installeres på systemet for at pakken skal fungere. Omvendt avhengighet for en pakke er hvilke andre pakker som er avhengige av denne pakken for å fungere. For å se avhengighetene og omvendt avhengighet for en pakke, bruk alternativet "showpkg". Skriv for eksempel følgende kommando ved spørringen og trykk "Enter" for å finne ut avhengighetene og omvendt avhengighet for Firefox.

    apt-cache showpkg firefox

    Her er en liste over pakker som er avhengige av at Firefox skal fungere ...

    ... og listen over andre pakker som Firefox avhenger av å fungere.

    For å se samlet statistikk om pakkebufferen, for eksempel antall forskjellige typer pakker, bruk alternativet "statistikk". Skriv inn følgende ved spørringen og trykk "Enter".

    apt-cache-statistikk

    For å finne ut pakkenavn og tilhørende beskrivelser, bruk "søk" -alternativet. For eksempel, for å se beskrivelsene for pakkene som er relatert til minesweeper-spillet for GNOME, skriv følgende kommando ved spørringen og trykk "Enter".

    apt-cache search gnome-mines

    Bruk av aksi-cache

    Kommandoen "axi-cache" fungerer på samme måte som "apt-cache" -kommandoen, men gir mer beskrivende resultater, sortert etter relevans. Som et eksempel søkte vi etter alle pakker med "brann" i navnet ved hjelp av følgende kommando.

    aksi-cache søk brann

    De første 20 resultatene vises.

    For å se flere resultater, skriv inn "axi-cache more" på kommandolinjen.

    Bruken av "axi-cache" ligner "apt-cache". For mer informasjon om bruk av "axi-cache", skriv "axi-cache help" ved spørringen og trykk "Enter".