GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie entferne ich ein Linux-System?

Es gibt Programme wie Bootchart, die verwendet werden können, um anzuzeigen, welche Programme Sie während des Starts ausgeführt haben - Sie können es wahrscheinlich nach dem Booten weiterlaufen lassen, um zu sehen, was während einer Sitzung aufgerufen wurde.

Eine bessere Lösung könnte die Verwendung von Remastering-Tools sein.

Es gibt Remastering-Tools für Fedora, Ubuntu und andere; Sie können diese verwenden, um eine Verteilung anzupassen.

Vielleicht möchten Sie sich Tiny Core Linux ansehen. Es gibt auch einen Typen, der an einem Remaster-Skript dafür arbeitet.


Unter anderem möchten Sie alles entfernen brauchst du nicht. Stellen Sie sicher, dass das Dateisystem atime hat vollständig aktiviert; Sie können dies in /etc/fstab einstellen . Der aktuelle Standardwert ist relatime aber Sie möchten nur atime verwenden . Bei jedem Zugriff auf eine Datei wird der Zeitstempel aktualisiert. Verwenden Sie sie dann einige Tage lang, um zu sehen, bei welchen Dateien ihre Zeit noch nie aktualisiert wurde. Ich würde all dies in einer VM tun, und zwar sehr sorgfältig, weil ich mir vorstelle, dass es einige Dateien gibt, die gelesen werden, wenn sich das System im schreibgeschützten Modus befindet. Hinweis:Stellen Sie ihn auf noatime ein sobald Sie bereit für die Produktion sind, sonst schreiben Sie jedes Mal, wenn Sie lesen; das ist ineffizient.

Um ehrlich zu sein, würde ich mir Damn Small Linux ansehen; muss man wirklich kleiner sein? Bauen Sie Ihre basierend auf ihrer Distribution auf und entfernen Sie einfach den Fenstermanager und ein paar zusätzliche Programme. Lassen Sie alle Kommandozeilen-Tools, damit Sie die Shell haben, wenn Sie sie jemals reparieren oder neu laden müssen.


vorausgesetzt, Sie verwenden Debian oder seine Derivate

Führen Sie nach einigen Tagen (starker) Nutzung popularity-contest aus . Die ältesten unbenutzten Pakete werden unten angezeigt. Deinstallieren Sie diese, aber achten Sie darauf, ob von ihnen abhängige Dinge installiert sind oder nicht.

Hier ist ein Ausschnitt der Ausgabe:

1294222606 1292570417 vlc /usr/lib/vlc/plugins/gui/libqt4_plugin.so
1294222606 1292570109 xulrunner-1.9.2 /usr/share/xulrunner-1.9.2/chrome/classic.jar
1294222606 1292507839 ttf-dejavu-extra /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Oblique.ttf
1294222606 1292507459 x11-utils /usr/bin/xprop

Die Spalten bedeuten eine Zeit , ctime , Paketname , und Zugegriffene Datei .


Linux
  1. So legen Sie den System-Hostnamen unter Linux fest oder ändern ihn

  2. So ändern Sie den Hostnamen unter Linux

  3. So überprüfen Sie, ob ein Linux-System 32-Bit oder 64-Bit ist

  4. So ändern Sie die Identität eines Linux-Systems

  5. So überprüfen Sie die Systemverfügbarkeit in Linux

So listen Sie Dienste unter Linux auf

So verwenden Sie den fd-Befehl auf einem Linux-System

Wie kann ich überprüfen, ob das Linux-System 32-Bit oder 64-Bit ist?

So konfigurieren Sie eine statische IP-Adresse auf einem Linux-System

So legen Sie $PATH im Linux-System dauerhaft fest

Anpassen von Cinnamon Desktop in einem Linux-System