私の Debian サーバーでは、マニュアルページやドキュメントは必要ありません。そのフォルダー内のすべてのファイルを空のダミー ファイルに置き換えて、そのフォルダーを完全に空にしてディスク領域を解放するのは安全でしょうか。
または、すべてのマニュアルページとドキュメントをアンインストールするより良い方法はありますか?
これまでlocalepurge
インストールしたすべての未使用のロケールはすでにアンインストールされており、できたドイツ語のロケールもアンインストールしますが、ドイツ語のローカリゼーションは一部残しておきたいと思います。
「安全」というのは、完全に安全というわけではなく、私が使用しているのと同じ「安全性」を意味しますlocalepurge
(これまで問題は発生していません)。
答え1
/usr/share/doc
Debian ベースのシステムではファイルを削除しても問題ないはずです。
のDebianポリシーセクション12.3で明示的に規定されています。
パッケージが機能するためには、/usr/share/doc/ 内にファイルが存在する必要はありません。[...]
システム管理者は、プログラムを壊すことなく、/usr/share/doc/ 内のファイルを削除できる必要があります。
パッケージ マネージャーもプログラムであるため、この状況 (ファイルが見つからない) を適切に処理する必要があります。更新後に/usr/share/doc
再度手動で削除する必要がある場合があります。
のこのUbuntuの質問への回答Debian ベースのシステムでディスク領域を節約し、パッケージ マネージャーを適切に構成する方法を説明します。
著作権ファイルも /use/share/doc に保存されるため、著作権ファイルが別途バンドルされていない限り、このような変更されたシステムの配布は通常許可されません。
答え2
Debian パッケージ マネージャーの制御下にあるファイルを削除して Debian パッケージ マネージャーに干渉することは、常に危険な行為です。そのため、 のドキュメントに次の段落が含まれていますlocalepurge
。
このツールはハックであり、ないDebian のパッケージ管理システムに統合されているため、気の弱い人には向いていません。このプログラムは Debian パッケージ管理に干渉し、dpkg-repack、reportbug などの apt/dpkg 関連のプログラムの奇妙な、しかし通常は無害な動作を引き起こします。したがって、このプログラムの使用とシステムの破損の可能性に対する責任は、システム管理者 (あなた) にあります。
それでも、本当にディスクスペースが必要な場合は、それがあなたにとってうまくいくのであれば、もちろん自由にそうすることができます。期待するパッケージが動作するためには通常、ドキュメントの存在に依存しませんが、保証はありません。
または、すべてのマニュアルページをアンインストールするより良い方法はありますか。
削除は/usr/share/doc
man ページとは関係ありません。man ページは にあります/usr/share/man
。