Im heutigen Tutorial werden wir diskutieren, wie automatische Aktualisierungen von CentOS 7 mithilfe des Paketkits deaktiviert und aktiviert werden können. Das Tutorial ist in zwei Teile unterteilt. Im ersten Teil werden wir demonstrieren, wie automatische Aktualisierungen zu CentOS 7 deaktiviert werden können. Im zweiten Teil zeigen wir Ihnen, wie Sie automatische Updates aktivieren können. Wir werden die CentOS -Befehlszeile verwenden, um die Aufgaben auszuführen. Die Befehle sind sehr einfach zu folgen.
Was ist Paketkit?
PackageKit ist ein System, das entwickelt wurde, um die Installation und Aktualisierung der Software auf Ihrem Computer zu vereinfachen. Das primäre Designziel ist es, alle in verschiedenen Verteilungen verwendeten Software -Grafik -Tools zu vereinen und einige der neuesten Technologien wie PolicyKit zu verwenden. Es ist der grafische Software-Updater in den Redhat-basierten Linux-Verteilungen.
Um mehr über Packagekit zu erfahren, besuchen Sie die folgende Seite:
https: // www.Freedesktop.org/software/packagekit/
Beginnen wir mit dem Tutorial!
So deaktivieren Sie Paketkit auf CentOS 7?
Im Folgenden finden Sie die Schritte,
Schritt 1: Überprüfen Sie den Paketkit -Status
Bevor Sie mit der Deaktivierung der automatischen Updates zu CentOS 7 beginnen, überprüfen Sie den Status des Paketkits. Es wird aktiv wie unten angezeigt sein. Um den Status zu überprüfen, führen Sie den folgenden Befehl aus:
1 | SystemCTL Status PackageKit |
Sie werden die Ausgabe wie diese auf Ihrem Terminal sehen:
Schritt 2: Stop PackageKit stoppen
Bevor wir das Paketkit deaktivieren, müssen wir ihn zunächst stoppen, wie wir im vorherigen Schritt gesehen haben, dass sich der Dienst in einem aktiven Zustand befindet. Dies bedeutet, dass es läuft. Um es zu stoppen, führen Sie den folgenden Befehl aus:
1 | SystemCTL STOP PackageKit |
Schritt 3: Mask PackageKit
In diesem Schritt werden wir den Paketkit -Service maskieren. Das Maskieren eines Dienstes verhindert, dass der Dienst manuell oder automatisch gestartet wird. Um den Dienst zu maskieren, führen Sie den folgenden Befehl aus:
1 | SystemCTL Mask PackageKit |
Dieser Befehl erzeugt einen Symlink von /etc/systemd/system/packagekit.Dienst an /dev /null.
Schritt 4: Entfernen Sie PackageKit Software Updater
Nachdem der Paketkit vollständig angehalten und deaktiviert ist, werden wir ihn nun aus unserem System entfernen. Geben Sie dazu den folgenden Befehl aus:
1 | yum entfernen paketkit* |
Paketkit wird sofort aus unserem System entfernt.
So aktivieren Sie Paketkit auf CentOS 7
Schauen wir uns auch an, wie Sie das Paketkit wieder aktivieren können. Im Folgenden sind die Schritte aufgeführt, die das Paketkit in CentOS 7 aktivieren:
Schritt 1: Paketkit neu installieren
Um automatische Updates zu deaktivieren, mussten wir den Paketkit entfernen. Um automatische Updates zu aktivieren, müssen wir es wieder in unserem System haben. Mit Hilfe des folgenden Befehls installieren wir Paketkit wieder in unserem System:
1 | yum install gnome-packagekit packagekit-yum |
Schritt 2: Entlarvenpaketkit entlarven
In diesem Schritt werden wir den Service entlarven. In Teil 1 haben wir es maskiert, um automatische Updates zu deaktivieren. Um PackageKit zu entlarven, geben Sie den folgenden Befehl aus:
1 | SystemCTL Unmask PackageKit |
Schritt 3: Packagekit starten
Jetzt, da der Dienst entlarvt wird, beginnen wir damit. Um PackageKit zu starten, führen wir den folgenden Befehl aus:
1 | SystemCTL START PackageKit |
Schritt 4: Überprüfen Sie den Status des Paketkits
Sobald der Dienst begonnen ist, befindet er sich in einem aktiven Zustand. Überprüfen wir es. Führen Sie dazu den folgenden Befehl aus, um den Status von Paketkit zu überprüfen:
1 | SystemCTL Status PackageKit |
Die Ausgabe zeigt Ihnen, dass der Dienst ausgeführt wird (aktiv).
Schritt 5: Aktivieren Sie PackageKit
Lassen Sie uns nun Paketkit aktivieren. Führen Sie dazu diesen Befehl aus:
1 | SystemCTL aktivieren Paketkit |
Jetzt ist Ihr System zurück zu den alten Einstellungen. Automatische Updates sind jetzt auf Ihrer CentOS 7 -Maschine aktiviert.
Abschluss
In diesem Leitfaden haben wir untersucht, wie automatische Aktualisierungen von CentOS 7 mit Hilfe von Packagekit deaktiviert werden können. Wir haben auch untersucht, wie automatische Updates erneut aktiviert werden können. CentOS -Befehlszeile wurde verwendet, um Aktualisierungen zu deaktivieren und zu aktivieren.