以前、CentOS 6.2 サーバーに OCILIB をインストールしましたが、新しいバージョンをインストールしたいと考えています。ベンダーはアンインストールを要求していますが、手順は提供していません。Linux の経験がある人にとっては簡単だからだと思います。
http://orclib.sourceforge.net/doc/html/group__g__install.html
このソフトウェアを次のようにインストールした場合:
ステップ 1: # ./configure --with-oracle-headers-path=/usr/include/oracle/11.2/client64 --with-oracle-lib-path=/usr/lib/oracle/11.2/client64/lib
ステップ2: # 作成
ステップ3: # su root
ステップ4: # インストールする
ステップ 5: # gcc -g -DOCI_IMPORT_LINKAGE -DOCI_CHARSET_ANSI -L/usr/lib/oracle/11.2/client64/lib -lclntsh -L/usr/local/lib -locilib conn.c -o conn
これをアンインストールするにはどうすればいいでしょうか?私はこれに従ってみました
http://www.cyberciti.biz/faq/delete-uninstall-software-linux-commands/
rpm -qa *oci*
しかし、またはを使用してもディスク上に何も見つかりませんでしたyum list *oci*
。yum または rpm を使用してインストールされていないため、どちらも見つからない可能性があります。Linux でソフトウェアをアンインストールするための一般的な手順はありますか、それとも手順は特定のソフトウェアによって異なりますか? ご協力いただければ幸いです。
答え1
ソースファイルがあったディレクトリに移動して、と入力します。make uninstall
それでもうまくいかない場合は、アンインストールの指示がない可能性があります。その場合は手動で行う必要があります。make installを再度実行して、インストールされたものを確認して削除します。そうでない場合は、プログラムがインストールされているディレクトリがわかっている場合は、それを削除できます。ソースからインストールするときに常に行う必要があるのは、checkinstall
checkinstall は何をしますか?
システムのパッケージ管理システムを使用することで、インストールとアンインストールがはるかに簡単になります。たとえば、次のように呼び出すことで後でアンインストールできる RPM または YUM パッケージを自動的に生成できます。
yum uninstall httpd