私のコンピュータのディスク容量を減らそうとしましたが、私が消去したログに加えて、ライブラリディレクトリ(du
および/usr/lib
)/lib
とバイナリディレクトリ(/sbin
、、、、、)がほとんどのスペースを占めていることがわかりました。/bin
/usr/bin
/usr/sbin
すべてのバイナリとライブラリを削除しても安全ですか?では、strip
どのオプションを使用する必要がありますか?システムを捨てて再インストールするのに時間を無駄にしたくありません。
答え1
ストリッピングは安全でなければならず、バイナリからシンボルを削除してデバッグするときにのみ必要です。したがって、すべてを剥がすことは安全でなければなりません。
ほとんどのLinuxディストリビューション(Mintを含む)では、デフォルトでバイナリとライブラリが削除され、デバッグパッケージにシンボルが別々に提供されます。削除されていないバイナリやライブラリは、何らかの理由でこの方法で維持できます。たとえば、Pythonライブラリは通常、合理的なスタックトレースが提供されるように削除されません(ただしこれは問題ではありません)。一般的に言って、開発をしなければ問題にはなりません。
私のシステムを見ると、私を止めるために削除されていない唯一のバイナリはGrubのモジュールです。なぜ削除されないのか分からないので、注意して自分で削除します。