Hur man kontrollerar om ett paket är tillgängligt i Yum

How Check If Package Is Available Yum



Yellowdog Updater Modified eller Yum i korthet är ett pakethanteringsverktyg för RPM -paket. Det är populärt i REHL -familjen Linux -distributioner, inklusive CentOS och Fedora. Således kan du tänka dig yum som en bootstrap för RPM -pakethanteraren.

Precis som populära pakethanterare arbetar Yum via förråd som innehåller samlingar av verktyg i varvtal.







För denna snabba kommer vi att diskutera grunderna i yum och visa tillgängliga paket på ett system som använder yum som en pakethanterare.



Yum List Tillgängliga paket

För att visa tillgängliga paket kan vi använda kommandot yum list enligt bilden:



sudo yum listatillgängliga

Detta kommando visar namnet på alla tillgängliga paket, den senaste versionen och de förråd som de tillhör





Yum Kontrollera installerade paket

Yum är otroligt lätt att använda; precis som de flesta pakethanterare kan du skicka intuitiva alternativ. Till exempel, för att visa listan över installerade paket, kan vi använda kommandot:



sudo yuminstallerad

I likhet med att visa tillgängliga paket visar kommandot ovan namnet på de installerade paketen, versionen och källförvaret för paketen

Du kan skicka utmatningen från kommandot ovan till verktyg som grep, less, etc.

Yum Search Specifikt paket

Ett exempel på användning av kommandot yum list är att kontrollera om du har ett specifikt paket installerat. Låt oss till exempel se om awk är installerat.

sudo yum listainstallerad| grepp'ock'

Kommandot ovan överför utmatningen från yum -listan till grep, som sedan söker efter den specifika strängen, i det här fallet 'awk.' Ta en titt på exemplet nedan:

Som du kan se har vi awk installerat (som en del av gawk) och python-Hawkey-paketet.

Visa tillgängliga paket från en specifik repo

Du kan också filtrera efter det tillgängliga paketet i ett specifikt arkiv. Vi kan börja med att lista alla aktiverade arkiv med kommandot:

sudo yumrepolist

Detta kommer att lista alla tillgängliga lagringsplatser i systemet.

För att söka efter paket som bara är tillgängliga i en specifik repo. Ett exempel, i epel -förvaret, använder vi kommandot:

sudo yum listatillgängliga| greppvärma

Exempelutmatning är som visas:

Slutsats

I denna snabba handledning täckte vi yum och visade tillgängliga och installerade paket i systemet.

Tack för att du läser!