12.04 LTSを使用しています。削除コマンドと自動削除コマンドを使用して不要なパッケージをアンインストールした後、システム/ホームディレクトリに孤立ファイルが残っています(ほとんどの場合、構成ファイルとキャッシュファイル)。
明確にするために、シナプスを使用して残りの構成を削除しました。これにより、リストされたパッケージは削除されましたが、アンインストールされたパッケージの一部はシステム全体にさまざまなディレクトリを残しました。
これらの不要なファイルを完全に取り除く方法はありますか?
私は用務員とbleechbitタイプのソフトウェアのファンではなく、それを何らかの形で危険だと考えていますが、もう必要のないファイルでシステムを膨張させたくありません。 fslintを使用しました。重複したファイルは適切に見えますが、残留物や類似のファイルを見つけることができません。
助言がありますか?
ちょっと自分の質問に答えるのは恥ずかしいが、私のニーズを満たす、みなしご化されたパッケージを削除する方法を見つけた。
最初に、Synaptic Package Managerで新しいカスタムフィルターを作成しました。
Settings -> Filters より Deselected All [孤立]チェックボックスのみをオンにして保存しました。
現在、synapticはすべての孤立ファイルをリストしています。 synapticは依存関係のないファイルもみなしご化されているので、それが何であるかわからない場合(そして実際にみなしご化されている場合)は削除しないでください。
deborphanのGUIであるCLI Sudo apt-get install gtkorphan
を使用してGtkOrphanをインストールしましたが、パッケージを削除するオプションも追加しています。
GtkOrphanを起動したら、rootで実行する必要があります。 Orphaned packages タブ展開 Options 「libsセクションだけでなく、すべての孤立パッケージを表示する」を確認してください。その後、GtkOrphanはlibreoffice, ubuntu-desktop, ubuntu-restricted-extras, myunity
などの依存関係のないすべてのパッケージを「孤立」として報告します。これで、リストを確認し、右クリックコンテキストメニューを使用して、不要な各パッケージを休止状態にできます。孤立として報告されます。休止状態のパッケージのリストには、右クリックのコンテキストメニューからアクセスできます。 View メニュー。
常に下 Orphaned packages タブと展開 Options 「孤立した構成ファイルでアンインストールされたパッケージを表示する」を確認してください。何かを削除する前に、削除するファイルが何かを確認してください。私の場合、GtkOrphanはSynaptic Package Managerに表示されない古いnautilus設定ファイルをいくつか見つけました。
構成ファイルの一部を削除した場合、パッケージを再インストールする必要があり、問題を解決できます。
Rsyncを使用した後に作成された、いくつかの孤立したfilesで同じ問題が発生しました。 .fで始まるいくつかの隠しファイルが外付けハードドライブに作成されました。 Sudo rmでさえそれらを削除しません。
ドライブをアンマウントしてから再マウントすると、ファイルの名前を変更してから削除できました。
孤立したファイルがシステムのハードドライブにある場合、ライブCDで起動してからファイルを削除します。