質問: Linux環境でrubyをビルドして `/usr/local` 以下にインストールしました。 その後 rbenv でrubyをインストールしたため `/usr/local/bin` にあるrubyが不要になりました。 また、gemをインストールしたときに `/usr/local/bin` に置かれたコマンドも削除したいです。 `/usr/local` 以下のrubyに関するファイルをすべて削除する方法はありますか。
回答: アーカイブを展開してmakeした後のディレクトリに".installed.list"という名前のファイルがあると思うので、探してください。その中に、インストールされたファイルのリストが記録されています。各種記録されているファイルの場所が/usr/local下であれば、.install.listに書かれたファイルを消していけば、ご希望のお掃除ができると思います。注意点としては、ディレクトリは消さずに、ファイルのみ削除してください。 gemについては、gemsディレクトリ丸ごとと、gemコマンドを消せば良いと思います。 上記作業によって消してはいけないファイルを消してしまうかも知れないので、削除行為はくれぐれもご注意を・・・(消さずに一旦 ~/tmp とかに移動させてしばらく様子見る、とかがオススメです)。