I dagens opplæring vil vi diskutere hvordan du deaktiverer og aktiverer automatiske oppdateringer på CentOS 7 ved hjelp av PackageKit. Opplæringen er delt inn i to deler. I den første delen vil vi demonstrere hvordan du deaktiverer biloppdateringer på CentOS 7. I den andre delen vil vi vise deg hvordan du aktiverer autooppdateringer. Vi vil bruke CentOS -kommandolinjen for å utføre oppgavene. Kommandoene er veldig enkle å følge.
Hva er packageKit?
PackageKit er et system utviklet for å gjøre installasjon og oppdatering av programvaren på datamaskinen din enklere. Det primære designmålet er å forene alle programvare grafiske verktøy som brukes i forskjellige distribusjoner og å bruke noe av den nyeste teknologien som PolicyKit. Det er den grafiske programvareoppdatereren i Redhat-baserte Linux-distribusjoner.
For å lære mer om PackageKit, besøk følgende side:
https: // www.Freedesktop.org/programvare/packageKit/
La oss komme i gang med opplæringen!
Hvordan deaktivere PackageKit på CentOS 7?
Følgende er trinnene som er involvert i å deaktivere PackageKit på CentOS 7:
Trinn 1: Sjekk PackageKit -statusen
Før du begynner å deaktivere de automatiske oppdateringene på CentOS 7, må du sjekke statusen til PackageKit. Den vil være aktiv som vist nedenfor. For å sjekke statusen, utfør følgende kommando:
1 | SystemCTL Status PackageKit |
Du vil se utdataene slik på terminalen din:
Trinn 2: Stopp packageKit
Før vi deaktiverer PackageKit, må vi først stoppe den som vi så i forrige trinn at tjenesten er i en aktiv tilstand. Dette betyr at den kjører. For å stoppe det, kjør følgende kommando:
1 | SystemCTL Stop packageKit |
Trinn 3: Mask PackageKit
I dette trinnet vil vi maskere PackageKit -tjenesten. Maskering av en tjeneste forhindrer at tjenesten startes manuelt eller automatisk. For å maskere tjenesten, kjør følgende kommando:
1 | SystemCTL Mask PackageKit |
Denne kommandoen vil opprette en symlink fra /etc/Systemd/System/PackageKit.service til /dev /null.
Trinn 4: Fjern PackageKit -programvareoppdatering
Nå som PackageKit er helt stoppet og deaktivert, vil vi nå fjerne den fra systemet vårt. For å gjøre det, utstede følgende kommando:
1 | yum fjerne packageKit* |
PackageKit blir øyeblikkelig fjernet fra systemet vårt.
Hvordan aktivere PackageKit på CentOS 7
La oss også se på hvordan du aktiverer packageKit tilbake. Følgende er trinnene som er involvert i å aktivere PackageKit på CentOS 7:
Trinn 1: Installer packageKit på nytt
For å deaktivere automatiske oppdateringer, måtte vi fjerne packageKit. For å aktivere automatiske oppdateringer, må vi ha det i systemet vårt igjen. Ved hjelp av følgende kommando vil vi installere PackageKit tilbake i systemet vårt:
1 | yum installer gnome-packagekit packageKit-yum |
Trinn 2: Unmask PackageKit
I dette trinnet vil vi avdekke tjenesten. I del 1 maskerte vi det for å deaktivere automatiske oppdateringer. For å avdekke PackageKit, utstede følgende kommando:
1 | SystemCTL Unmask PackageKit |
Trinn 3: Start PackageKit
Nå som tjenesten er maskert, la oss starte den. For å starte PackageKit, kjører vi følgende kommando:
1 | SystemCTL Start PackageKit |
Trinn 4: Bekreft PackageKit -status
Når tjenesten er startet, er den i en aktiv tilstand. La oss bekrefte det. For å gjøre det, kjør følgende kommando for å sjekke statusen til PackageKit:
1 | SystemCTL Status PackageKit |
Utgangen vil fortelle deg at tjenesten kjører (aktiv).
Trinn 5: Aktiver PackageKit
La oss nå aktivere PackageKit. For å gjøre det, utfør denne kommandoen:
1 | SystemCTL Aktiver PackageKit |
Nå er systemet tilbake til de gamle innstillingene. Automatiske oppdateringer er nå aktivert på CentOS 7 -maskinen din.
Konklusjon
I denne guiden undersøkte vi hvordan du deaktiverer automatiske oppdateringer på CentOS 7 ved hjelp av PackageKit. Vi har også utforsket hvordan du aktiverer automatiske oppdateringer igjen. CentOS -kommandolinjen ble brukt til å deaktivere og aktivere oppdateringer.