Lesetid: 3 minuttermens du administrerer serveren din, må du noen ganger sjekke hvilken programvare (eller pakker) du har installert på systemet ditt. Du må vite pakkenavn, versjonsnumre, datoer for installasjon, etc. I Denne Flytende webopplæringen skal vi diskutere hvordan du inspiserer pakker installert på Ditt CentOS-system. Det er flere måter å oppnå dette på, og vi diskuterer noen av dem. La oss grave inn! For å bruke disse kommandoene må du logge på serveren din VIA SSH. Hvis du Vil Ha Mer informasjon, kan Du Se Logge På Serveren din Via Secure Shell (SSH).
Bruke RPM Package Manager
Denne første kommandoen bruker rpm package manager til å spørre etter installerte pakker. Denne kommandoen lar deg se alle installerte pakker på systemet ditt, sammen med versjonen som er installert:rpm -qa
merk-q betyr «spørring» og-a betyr «alle». Vi ber rpm å spørre alle installerte pakker.La oss undersøke en liten del av resultatene i detalj. Vær oppmerksom på at du kanskje ikke har disse spesifikke pakkene installert På CentOS-serveren. Det viktigste her er å forstå hvordan du leser utgangen. Ta en titt på et lite utdrag av oppføringer fra listen.kpartx-0.4.9-123.el7.x86_64dracut-033-554.el7.x86_64elfutils-libs-0.172-2.el7.x86_64
Hver oppføring kan deles opp i tre deler. Fra venstre til høyre er Disse:Pakkenavn: (kpartx)Versjon: (0.4.9-123.el7) Arkitektur: (x86_64) i Stedet for å vise alle installerte pakker, kan rpm også brukes til å søke etter en enkelt pakke. La oss bruke rpm til å spørre kpartx: rpm -q kpartx
du vil se utdataene viser samme pakkenavn og versjon vi så fra rpm-qa.kpartx-0.4.9-123.el7.x86_64
Bruke Yum For Å Sjekke Installerte Pakker
Bruke rpm Er ikke Den eneste måten å se etter installerte pakker på systemet ditt. Nå skal vi diskutere hvordan du bruker » yum » for å oppnå samme oppgave. Prøv følgende kommando:yum list installed
du vil se at listen yum gir er formatert litt annerledes. La oss se på en oppføring i dybden.whois.x86_64 5.1.1-2.el7 @base
den første kolonnen viser pakkenavnet og arkitekturen: (whois.x86_64).Den andre kolonnen viser versjonen installert: (5.1.1-2.el7).Til slutt viser den tredje kolonnen depotet programvaren ble installert fra: (@base).
Bruke Yum For Å Vise Historiske Installasjonsdata
Vi kan også bruke yum for å vise historiske installasjonsdata på systemet ditt. Kjør følgende kommando for å se en liste over når som helst yum ble brukt til å installere, fjerne eller oppgradere en pakke:yum history
her er et eksempel på utdataene du kan se. Systemet ditt vil vise forskjellige resultater her, OG DET ER OK. Vi er bare interessert i å lære å lese utgangen.Legg merke til kolonneoverskriftene: «ID-nummer, Data Og tid, Handling (er) og Endret.»Dette er et godt sammendrag av når yum ble brukt, men det mangler detaljert informasjon . La oss undersøke en av disse historieoppføringene i detalj. Prøv følgende kommando, erstatt «ID_NUMBER» med den faktiske IDEN du vil inspisere.yum history info ID_NUMBER
her er noen eksempler på utdata:i denne opplæringen diskuterte vi hvordan du bruker rpm og yum for å søke På CentOS-serveren for installerte pakker. Disse verktøyene er begge kritiske verktøy For Linux sysadmins På CentOS-systemer. Selvfølgelig hvis du har spørsmål om hvordan du bruker disse verktøyene på Din Egen Flytende Webserver, gi oss beskjed! De Mest Hjelpsomme Menneskene I Hosting står ved 24×7 og vi svarer gjerne på dine spørsmål.