Seit einigen Tagen nervte mich ein Fehler in meinem System. Bei jedem Update wurde mir sowohl durch Apper als auch auf der Konsole die Meldung
E: Sub-process /usr/bin/dpkg returned an error code (1) angezeigt.
Wir hoffen allen somit ein noch schnelleres Neptune System bieten zu können.
Nun war meine Neugier geweckt – was macht dieses Paket überhaupt? Ganz kurz: sysctl-Variablen sind Einstellungen des Kernels, mit deren Hilfe sein Verhalten im laufenden Betrieb angepasst wird. Gesetzt werden können u.a. Variablen für Netzwerkparameter, Dateisystem usw. – also die Bereiche die im oben genannten Zitat aufgeführt werden. Das Setzen der Variablen erfolgt nicht dauerhaft, sie müssen bei einem Neustart des Systems neu gesetzt werden – es sei denn man erzeugt eine Datei sysctl-config in der die entsprechenden Parameter gesetzt werden und die beim Neustart des Systems ausgelesen wird.
- Entfernen des Pakets vom Rechner
apt-get remove neptune-sysctl-config - Löschen der dazugehörigen Konfigurationsdateien
dpkg –purge neptune-sysctl-config - erneute Installation des Paketes
apt-get install neptune-sysctl-config
- Schritt 1 und 2 von oben wiederholen
- Reparatur der Paketquellen mit
apt-get -f install - Installation des Paketes, wie Schritt 3 oben
- Wechsel in das entsprechende Verzeichnis, bei Neptune
cd /var/lib/dpkg/info - Anzeigen der Dateien unseres Paketes
ls neptune-sysctl* oder
dir neptune-sysctl* - Entfernen aller spezifischen Dateien unseres Paketes, inklusive des Skripts
rm neptune-sysctl-config* - Installation des Paketes
apt-get install neptune-sysctl-config