Hvordan finne ut nøyaktig pakke navn for programmer i Linux

Innholdsfortegnelse:

Hvordan finne ut nøyaktig pakke navn for programmer i Linux
Hvordan finne ut nøyaktig pakke navn for programmer i Linux

Video: Hvordan finne ut nøyaktig pakke navn for programmer i Linux

Video: Hvordan finne ut nøyaktig pakke navn for programmer i Linux
Video: Умное окно - автоматизация проветривания комнаты, интеграция в Home Assistant - YouTube 2024, April
Anonim
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.
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.

Hvis du vil 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 databasen, og du kan bruke apt-cache for å finne ut informasjon fra metadataene som er 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 angir noe annet.

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 | less

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. Ved å pipere utgangen til "mer" ("| mer") i stedet for "mindre" kan du trykke på "Enter" for å flytte en linje om gangen når en skjerm med resultater vises.

Den første skjermen med resultater vises. Bruk piltastene til å flytte opp eller ned eller trykk "Enter" for å vise neste skjerm med resultater. Trykk "q" for å avslutte kommandoen "mindre" og gå tilbake til spørringen.
Den første skjermen med resultater vises. Bruk piltastene til å flytte opp eller ned eller trykk "Enter" for å vise neste skjerm med resultater. Trykk "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".
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 fire

Al pakker som starter med "brann" skjerm. Igjen ledet vi kommandoen til "mindre", slik at vi enkelt kan bla gjennom resultatene.
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.
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.
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 …
Her er en liste over pakker som er avhengige av at Firefox skal fungere …
… og listen over andre pakker som Firefox avhenger av å fungere.
… og listen over andre pakker som Firefox avhenger av å fungere.
For å se samlet statistikk om pakkens cache, for eksempel antall forskjellige typer pakker, bruk alternativet "statistikk". Skriv inn følgende ved spørsmål og trykk "Enter".
For å se samlet statistikk om pakkens cache, for eksempel antall forskjellige typer pakker, bruk alternativet "statistikk". Skriv inn følgende ved spørsmål og trykk "Enter".

apt-cache stats

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

apt-cache search gnome-mines

Image
Image

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.

axi-cache search fire

De første 20 resultatene vises.

Anbefalt: