Ist es sicher, /usr/share/doc zu leeren?

Ist es sicher, /usr/share/doc zu leeren?

Ich brauche die Manpages und Dokumentationen auf meinem Debian-Server nicht. Ist es sicherer, diesen Ordner vollständig zu leeren, um Speicherplatz freizugeben, indem alle Dateien in diesem Ordner durch leere Dummy-Dateien ersetzt werden?

Oder gibt es eine bessere Möglichkeit, alle Manpages und Dokumentationen zu deinstallieren?

Bisher habe ich installiert localepurge, was bereits alle unbenutzten Gebietsschemas deinstalliert hat undkönnteDeinstalliere auch meine deutschen Gebietsschemas, aber ich würde gerne einige deutsche Lokalisierungen beibehalten.

Mit „sicher“ meine ich nicht völlig sicher, aber die gleiche „Sicherheit“, die ich verwende localepurge(was bisher nie Probleme verursacht hat).

Antwort1

/usr/share/docDas Löschen von Dateien auf Debian-basierten Systemen sollte problemlos möglich sein .

DerDebian-Richtlinielegt in Abschnitt 12.3 ausdrücklich fest:

Für die Funktion von Paketen ist nicht die Existenz von Dateien in /usr/share/doc/ erforderlich. [...]

Der Systemadministrator sollte in der Lage sein, Dateien in /usr/share/doc/ zu löschen, ohne dass dabei Programme beschädigt werden.

Da der Paketmanager auch ein Programm ist, sollte er mit dieser Situation (fehlende Dateien) richtig umgehen. Nach Updates kann es erforderlich sein, die Dateien /usr/share/docerneut manuell zu löschen.

DerAntworten auf diese Ubuntu-Frageerklären, wie Speicherplatz gespart und der Paketmanager in Debian-basierten Systemen richtig konfiguriert werden kann.

Da Copyright-Dateien auch in /use/share/doc gespeichert sind, dürfen solche geänderten Systeme normalerweise nicht verteilt werden, wenn die Copyright-Dateien nicht anderweitig gebündelt sind.

Antwort2

Es ist immer gefährlich, in den Debian-Paketmanager einzugreifen, indem man Dateien löscht, die unter seiner Kontrolle stehen. Daher wurde dieser Absatz in die Dokumentation von aufgenommen localepurge:

Bitte beachten Sie, dass es sich bei diesem Tool um einen Hack handelt, dernichtist in Debians Paketverwaltungssystem integriert und daher nichts für schwache Nerven. Dieses Programm greift in die Debian-Paketverwaltung ein und verursacht seltsames, aber normalerweise harmloses Verhalten von mit apt/dpkg verbundenen Programmen wie dpkg-repack, reportbug usw. Die Verantwortung für seine Verwendung und mögliche Systembeschädigungen liegt daher beim Systemadministrator (bei Ihnen).

Wenn Sie den Speicherplatz jedoch wirklich benötigen, können Sie dies natürlich tun, wenn es für Sie funktioniert. Man würdeerwartendass die Funktionsfähigkeit von Paketen grundsätzlich nicht von der Anwesenheit ihrer Dokumentation abhängt, es dafür aber keine Garantien gibt.

Oder gibt es eine bessere Möglichkeit, alle Manpages zu deinstallieren?

Das Löschen /usr/share/dochat nichts mit Manpages zu tun. Diese finden Sie in /usr/share/man.

verwandte Informationen