Maybaygiare.org

Blog Network

Sådan kontrolleres for installerede pakker på CentOS

Læsetid: 3 minuttermens du administrerer din server, skal du undertiden kontrollere, hvilket program (eller pakker) du har installeret på dit system. Du skal kende pakkenavne, versionsnumre, installationsdatoer osv. I denne flydende tutorial vil vi diskutere, hvordan du inspicerer pakker installeret på dit CentOS-system. Der er flere måder at opnå dette på, og vi vil diskutere et par af dem. Lad os grave i! For at bruge disse kommandoer skal du logge ind på din server via SSH. Du kan finde flere oplysninger under logge ind på din Server via Secure Shell (SSH).

brug af RPM Package Manager

denne første kommando bruger rpm package manager til afstemning for installerede pakker. Denne kommando giver dig mulighed for at se alle installerede pakker på dit system sammen med den version, der aktuelt er installeret:rpm -qaBemærk-K betyder “forespørgsel” og-A betyder “alle”. Vi beder rpm om at forespørge på alle installerede pakker.Lad os undersøge en lille del af resultaterne i detaljer. Bemærk, at du muligvis ikke har disse specifikke pakker installeret på din CentOS-server. Det vigtige her er at forstå, hvordan man læser output. Se på et lille uddrag af poster fra listen.kpartx-0.4.9-123.el7.x86_64dracut-033-554.el7.x86_64elfutils-libs-0.172-2.el7.x86_64 hver post kan opdeles i tre dele. Fra venstre mod højre er disse:Pakkenavn: (kpart)Version: (0.4.9-123.el7)arkitektur: (86_64) i stedet for at vise alle installerede pakker kan rpm også bruges til at søge efter en enkelt pakke. rpm -q kpartx du vil se output viser det samme Pakkenavn og version, vi så fra rpm-kvalitet.kpartx-0.4.9-123.el7.x86_64

brug af Yum til at kontrollere installerede pakker

brug af rpm er ikke den eneste måde at kontrollere for installerede pakker på dit system. Nu vil vi diskutere, hvordan man bruger “yum” til at udføre den samme opgave. Prøv følgende kommando:yum list installeddu vil se, at listen yum giver er formateret lidt anderledes. Lad os se på en indgang i dybden.whois.x86_64 5.1.1-2.el7 @baseden første kolonne viser pakkenavnet og arkitekturen: (hvem er.86_64).Den anden kolonne viser den installerede version: (5.1.1-2.el7).Endelig viser den tredje kolonne det lager, programmet blev installeret fra: (@base).

brug af Yum til at se historiske installationsdata

vi kan også bruge yum til at se historiske installationsdata på dit system. Kør følgende kommando for at se en liste over når som helst yum blev brugt til at installere, fjerne eller opgradere en pakke:yum historyher er et eksempel på det output, du muligvis ser. Dit system vil vise forskellige resultater her, og det er OK. Vi er bare interesserede i at lære at læse output.Bemærk kolonneoverskrifterne: “ID-nummer, Data og tid, handling(er) og ændret.”Dette er et godt resume af, hvornår yum blev brugt, men det mangler detaljerede oplysninger. Lad os undersøge en af disse historieposter i detaljer. Prøv følgende kommando, og erstat “ID_NUMBER” med det faktiske ID, du vil inspicere.yum history info ID_NUMBERher er nogle eksempler på output:i denne vejledning diskuterede vi, hvordan du bruger rpm og yum til at søge på din CentOS-server efter installerede pakker. Disse værktøjer er begge kritiske værktøjer til CentOS-systemer. Selvfølgelig, hvis du har spørgsmål om, hvordan du bruger disse værktøjer på din egen flydende server, så lad os det vide! De mest nyttige mennesker i Hosting står ved 24 Lotte 7 og vi vil være glade for at besvare dine spørgsmål.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.