Slik viser du installerte pakker på Ubuntu
På et Ubuntu-operativsystem er det mange pakker som er forhåndsinstallert. Men du kan også installere nye pakker på toppen av det for å forbedre din Ubuntu-opplevelse som bruker. Noen ganger er det nødvendig å finne ut hvor mange pakker som er installert, om en bestemt pakke er installert eller ikke, hvilken versjon av pakken som er installert, hvilken arkitektur pakken tilhører osv. Den gode nyheten er at du kan finne ut all denne informasjonen.
Jeg vil vise deg hvordan du finner denne informasjonen i denne artikkelen. Jeg bruker Ubuntu 17.10 Artful Aardvark for alle demonstrasjonene. Så la oss komme i gang.
Liste opp alle installerte pakker:
Du kan bruke kommandolinjeprogrammet 'dpkg' til å liste opp alle installerte programvarepakker til Ubuntu-operativsystemet fra terminalen.
Kjør følgende kommando for å få en liste over alle de installerte pakkene til Ubuntu:
$ dpkg - liste
Fra kommandoutgangen kan du se at den første kolonnen ligner statusen til den installerte pakken. Den andre kolonnen er navnet på pakken. Den tredje kolonnen er versjonen av pakken. Den fjerde kolonnen er arkitekturen til pakken. Den femte kolonnen er beskrivelsen av pakken.
De to bokstavene 'ii' betyr her at pakken skal installeres, og den er installert. Den første bokstaven beskriver ønsket pakkestatus. Det andre brevet beskriver den nåværende statusen til pakken.
Finn ut om en bestemt pakke er installert:
La oss si at du har en datamaskin med Ubuntu installert, og at du vil finne ut om openssh-pakken er installert. Du kan enkelt gjøre det. Du kan kjøre 'dpkg-list' som før og filtrere utdataene med 'grep' eller 'egrep' osv.
Kjør følgende kommando for å finne ut om openssh-pakken er installert:
$ dpkg - liste | grep openssh
Du kan se at jeg har openssh-client, openssh-server og openssh-sftp-server-pakker installert på min Ubuntu 17.10 operativsystem.
Kan du fortelle versjonen av disse pakkene? Vel du kan. Det er 7.5p1-10
Du kan også fortelle arkitekturen, som er amd64 i dette tilfellet.
Du kan også legge til flere betingelser. Som om en spesifikk versjon av den spesifikke pakken er installert. La oss finne ut om nano versjon 2.8 er installert.
Kjør følgende kommando for å finne ut om nano 2.8 er installert:
$ dpkg - liste | grep nano | grep 2.8
Du kan se at pakken ble funnet.
Du kan legge til et hvilket som helst antall forhold, bare bruk flere grep-kommandoer.
Finn ut hvor mange pakker som er installert:
Du kan også finne ut hvor mange pakker som er installert på Ubuntu-operativsystemet. Dette er litt vanskelig, men det er mulig. Alt du trenger å gjøre er å telle antall linjer fra kommandoen 'dpkg -list' og trekke antall linjer tatt av overskriften. Det er det.
Fra forrige utgang kan du se at overskriften består av 5 linjer. Så vi må trekke fem linjer fra utgangen.
Kjør følgende kommando for å finne ut hvor mange pakker som er installert:
$ echo $ (('dpkg --list | wc -l' - 5))
Du kan se at jeg har 1570 pakker installert på Ubuntu-operativsystemet mitt akkurat nå.
Så det er slik du lister opp installerte pakker på Ubuntu 17.10 Artful Aardvark. Takk for at du leser denne artikkelen.