- - So bereinigen und beschleunigen Sie Arch Linux

So bereinigen und beschleunigen Sie Arch Linux

Von all den verschiedenen Linux-BetriebssystemenArch Linux ist eines der schlanksten und saubersten Systeme überhaupt. Es ist leicht zu verstehen, warum dies so ist, da Arch Linux es Benutzern ermöglicht, ihr System von Grund auf neu zu erstellen, wodurch viel aufgeblähte Software eliminiert wird. Trotzdem haben die meisten schlanken Arch Linux-PCs das Potenzial, langsamer zu werden und durcheinander zu kommen.

Aus diesem Grund werden in diesem Handbuch alle Möglichkeiten beschrieben, wie Sie den Arch Linux-PC bereinigen, beschleunigen und auf das frühere Betriebssystem zurücksetzen können.

Den Pacman reinigen Zwischenspeicher

Das Leeren des Pacman-Caches in Arch Linux ist aPacman füllt sich mit vielen herunterladbaren Paketdateien, wenn die Dinge langsamer werden, wie bei jedem Software-Update. Öffnen Sie zum Löschen ein Terminalfenster und verwenden Sie den folgenden Befehl, um es zu löschen.

sudo paccache -r

Der obige Befehl funktioniert für die meisten Benutzer und wirdLeeren Sie alle Pakete im Cache vollständig. Wenn Sie dies tun, wird der Speicherplatz freigegeben, dies kann jedoch auch unsicher sein. Vor allem, wenn ein Update unterbrochen wird und Sie ein Downgrade auf eine Version in Ihrem Cache durchführen müssen. Wenn Sie Arch dennoch beschleunigen möchten, indem Sie den Cache leeren, gibt es einen weiteren Befehl, mit dem der Benutzer die zu löschenden Programmversionen verwalten kann, anstatt alles wahllos zu entfernen.

sudo paccache -rk1

Wenn Sie alternativ nur deinstallierte Arch-Pakete aus dem Pacman-Cache entfernen möchten, führen Sie den folgenden Befehl aus:

sudo paccache -ruk0

Das Arch Linux-Paketsystem bietet viele Optionen. Führen Sie für weitere Aktionen aus Paccache -h im terminal.

Startup-Apps verwalten

Auch wenn Arch Linux Benutzer ihreBetriebssysteme von Grund auf neu, sind sie möglicherweise immer noch anfällig für zu viele Startanwendungen. Die Kontrolle über diesen Aspekt Ihres Betriebssystems ist wichtig, da zu viele Anwendungen, die beim Start ausgeführt werden, schnell CPU-Ressourcen und RAM verbrauchen können.

Jede Linux-Desktop-Umgebung leistet ziemlich gute ArbeitSie müssen dem Benutzer die Verwaltung der Startanwendungen überlassen. Wenn Sie jedoch nur Programme schnell vom Start löschen möchten, müssen Sie keine App verwenden. Öffnen Sie stattdessen ein Terminal und verwenden Sie die CD Befehl zum Bewegen des Terminals in die ~ / .config / autostart Mappe.

cd ~/.config/autostart

Verwendung der LS zeigen Sie alle Programme an, die sich möglicherweise im Autostart-Verzeichnis befinden. Kopieren Sie dann den Dateinamen und verwenden Sie RM um die Datei aus dem Ordner zu löschen. Durch das Entfernen der Desktop-Verknüpfungsdatei wird verhindert, dass sie beim Booten von Arch automatisch geladen wird und wertvolle PC-Ressourcen zurückgewonnen werden.

rm example.desktop

Wiederholen Sie diesen Vorgang für so viele Einträge, wie Sie möchten.

Staggered Spin-up deaktivieren

Ein möglicher langsamer Aspekt von Arch Linux ist"Gestaffelte Spin-up". Dies ist eine Funktion bei einigen PC-Festplatten, die dazu führt, dass ATA-Festplatten langsamer gestartet werden, indem jedes angeschlossene Laufwerk einzeln geladen wird. Wenn Sie Arch Linux mit mehreren Festplatten verwenden, insbesondere auf einem Laptop, kann dies wertvolle Akkulaufzeit sparen. Es kann jedoch auch die Startzeit verkürzen. Wenn Sie ohne diese Funktion auskommen, können Sie den Startvorgang von Arch Linux auf einfache Weise beschleunigen.

Zum Deaktivieren bestätigen Sie zunächst, dass Sie es aktiviert haben. Denken Sie daran, dass nicht jeder Arch-PC Staggered Spin-up verwendet. Führen Sie dies in einem Terminal aus, um festzustellen, ob es ausgeführt wird:

dmesg | grep SSS

Wenn Sie in der Ausgabe etwas bemerken, das auf „SSS“ verweist, verwendet Ihr Arch Linux-PC die Option „Gestaffeltes Hochfahren“. Führen Sie zum Ausschalten Folgendes aus:

sudo nano /etc/default/grub

Suchen Sie in der Grub-Konfigurationsdatei nach GRUB_CMDLINE_LINUX_DEFAULTFügen Sie zwischen den Anführungszeichen den folgenden Code ein.

libahci.ignore_sss=1

Generieren Sie nach dem Hinzufügen des neuen Codes zu den Kernel-Parametern ein Boot-Image, um die Änderungen zu speichern.

sudo grub-mkconfig -o /boot/grub/grub.cfg

Reduzieren Sie die Startverzögerung

Eine für Arch Linux wahrgenommene Verlangsamung ist dieGrub-Boot-Bildschirm. Das Laden dauert 5 Minuten (und manchmal auch länger), was ziemlich ärgerlich ist. Wenn Sie den Grub-Bootloader nie berühren, kann es eine Ewigkeit sein, 5 Sekunden warten zu müssen. Um diese wertvollen 5 Sekunden zurückzugewinnen, sollten Sie in Betracht ziehen, die Zeit zu reduzieren, die Grub für einen Starteintrag benötigt, bevor er automatisch geladen wird.

Führen Sie in einem Terminalfenster Folgendes aus:

sudo nano /etc/default/grub

Suchen Sie in der Konfigurationsdatei nach GRUB_TIMEOUT =5, und ändern Sie die Nummer in eine niedrigere Nummer. Gehen Sie aus Gründen Ihrer eigenen Gesundheit nicht unter 1 Sekunde! Wenn Sie sich für eine sinnvolle Bearbeitung entschieden haben, generieren Sie eine neue Konfiguration:

sudo grub-mkconfig -o /boot/grub/grub.cfg

Beim nächsten Start von Arch Linux benötigt Grub weniger Zeit zum Booten!

Deaktivieren Sie FSCK beim Booten

Jedes Mal, wenn Arch hochfährt, wird ein FSCK-Prozess ausgeführtund schmutzige Teile von einer Festplatte entfernen. Dies ist sehr nützlich, wenn Ihr Linux-PC versehentlich neu gestartet wurde oder ein anderer Fehler in Bezug auf Festplatten aufgetreten ist. Das Problem ist, dass das Ausführen einer solchen Operation eine Weile dauert. Wenn Sie sich nicht für das FSCK-Tool interessieren und wissen, was Sie mit Ihrem Linux-PC tun, können Sie wertvolle Startzeit gewinnen, indem Sie diese Funktion deaktivieren.

Bearbeiten Sie zum Deaktivieren Ihren Kernel und fügen Sie ihn hinzu fsck.mode = überspringen zu den Parametern.

sudo nano /etc/default/grub

Finden GRUB_CMDLINE_LINUX_DEFAULT und fügen Sie den Code zwischen den Anführungszeichen ein. Wenn Sie fertig sind, speichern Sie Nano mit Strg + O und Strg + X, dann regeneriere den Kernel.

fsck.mode=skip

Regenerieren mit:

sudo grub-mkconfig -o /boot/grub/grub.cfg
</ p>

Bemerkungen