64ビットのOpenSUSEを実行しています。パーティションがいっぱいになり、スペースが不足しています。いくつかのプログラムとライブラリを削除する必要があります。すべての32ビットライブラリを見つけて削除するにはどうすればよいですか? yast
を使用してすべての32ビットプログラムとライブラリを削除できますか?
プログラムは64ビットまたは32ビットバージョンとしてインストールされます。32ビットバージョンを削除すると、それらのプログラムがシステムから完全に削除されます。
したがって、ディスクスペースを解放する場合、64ビットと32ビットを区別しても意味がありません。使用する必要がなくなったプログラムをアンインストールするか、他のデータを削除するだけです。
32ビット長のバイナリを検索するには:
find $(echo $PATH | tr ":" " ") -type f -exec bash -c '
file $(readlink -f "$1") | grep "ELF 32" | cut -d: -f1
' -- {} \;