お世話になります。
oracleデータベースをインストールしてアンインストールしたいのですが。
RPMでしようとすると次の様にエラーがでます。
[root@centos7 Disk1]# rpm -i oracle-xe-11.2.0-1.0.x86_64.rpm
パッケージ oracle-xe-11.2.0-1.0.x86_64 は既にインストールされています。
[root@centos7 Disk1]# rpm -e oracle-xe-11.2.0-1.0.x86_64.rpm
エラー: パッケージ oracle-xe-11.2.0-1.0.x86_64.rpm はインストールされていません
アンインストールする方法を教えてください。
RPMの --force --nodeps を指定しても上記と同じエラー
がでます。
宜しくお願いします。
No.3ベストアンサー
- 回答日時:
>[root@centos7 Disk1]# rpm -i oracle-xe-11.2.0-1.0.x86_64.rpm
>[root@centos7 scs]# rpm -qip oracle-xe-11.2.0-1.0.x86_64.rpm
カレントディレクトリが違いますがな…。
rpmコマンドの-qiでパッケージの情報を表示します。
このとき指定するのはパッケージ名。
さらに-pオプションを追加した場合はパッケージ名ではなくrpmファイル名を指定します。
ファイル名の指定なんでカレントにない場合はフルパスなりで指定してください。
rpm -qa | grep ^oracle
で、oracleで始まるインストール済みのパッケージが一覧で出力されるはずです。
そちらからパッケージ名を調べる。というのもありでしょう。
http://labs.berrystyle.jp/archive/2007/08/07/4.h …
http://ossfan.net/tips/004_rpminfo.shtml
http://linux.kororo.jp/cont/intro/rpm.php
http://dev.classmethod.jp/server-side/rpm-revers …
などなど、rpmコマンドの解説をしているページはいくつもあるので
いろいろ見たり、実際に(破壊したりしない程度に)触ってみてください。
-qa インストール済みパッケージの一覧を出力。grepで絞り込んだりする。
-ivh インストール。進捗表示あり。rpmファイル指定。
-Uvh アップデート。進捗表示あり。rpmファイル指定。
-e イレース。パッケージ名指定。
-qi パッケージの情報表示。パッケージ名指定。-qaとかではバージョンとか出ないからこっちで調べる。
-qf ファイルやディレクトリが含まれるパッケージの調査。ファイルやディレクトリを指定。
-qs パッケージに含まれるファイルやディレクトリの一覧を出力。パッケージ名指定。
辺りが使えればそれほど困らないとは思いますが。
-p追加で…
-qip rpmファイルを指定した-qi。インストールする前に調べたい場合とか。
-qsp rpmファイルを指定した-qs。インストールする前にどんなファイルやディレクトリがあるか調べたい場合とか。
辺りも使うことがあるやも知れません。
回答有難うございます。返事遅くなり申し訳ありません。
rpm -e oracle-xe
でアンインストール、無事終了し
再インストールもできました。
rpmについて詳しく教えて頂き、大変勉強になりました。
有難うございました。
No.2
- 回答日時:
># パッケージによってはメジャーバージョンがパッケージ名側に含まれることもあったかも知れませんが。
CentOS7ならpythonあたりでありますかね。
$ yum info python
名前 : python
バージョン : 2.7.5
$ yum info python34
名前 : python34
バージョン : 3.4.3
って感じで。
>rpm -e oracle-xe
でダメだったら、
rpm -qip oracle-xe-11.2.0-1.0.x86_64.rpm
で名前調べてください。
回答有難うございます。
試してみたところ
[root@centos7 scs]# rpm -e oracle-xe
エラー: パッケージ oracle-xe はインストールされていません。
[root@centos7 scs]# rpm -qip oracle-xe-11.2.0-1.0.x86_64.rpm
エラー: oracle-xe-11.2.0-1.0.x86_64.rpm のオープンに失敗: そのようなファイルやディレクトリはありません
と表示されます。
/home 以下に /u01からなるoracleのフォルダは作成されていて
中にoracleのファイルも入っている状態です。
No.1
- 回答日時:
>[root@centos7 Disk1]# rpm -e oracle-xe-11.2.0-1.0.x86_64.rpm
>エラー: パッケージ oracle-xe-11.2.0-1.0.x86_64.rpm はインストールされていません
-eオプションで指定するのはパッケージ名であって、rpmファイルのファイル名ではないかと。
# 同一パッケージ名で複数アーキテクチャが存在する場合はアーキテクチャも指定する。
ということで…
rpm -e oracle-xe
でアンインストールできませんか?
# バージョンやリリースなどの指定は無くてもいけるはず。
# パッケージによってはメジャーバージョンがパッケージ名側に含まれることもあったかも知れませんが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Fedora37では動画編集ソフトavidemuxのバージョンは2.8.2ですがこれだとMPEG2の 1 2023/02/07 12:15
- その他(スポーツ) エアロバイクのワットについて。回転数が上がるにつれてワット数はあがりますか? 1 2023/07/19 21:41
- 国産バイク gsx250rのオドメーター?総距離のリセット方法を教えてください。 リセットしたいわけではなく、エ 1 2023/01/19 09:03
- ソフトウェア 移行PCにDockerがインストールされていても各種開発環境のアプリはインストールが必要? 2 2023/05/21 21:53
- 英語 L-PRF can be obtained by manual or automated metho 1 2022/04/08 09:39
- UNIX・Linux fedoraのリポジトリのインストールで下記コマンドで$(rpm -E %fedora)の部分が分か 1 2023/01/29 15:38
- その他(自然科学) 風車音の測定 3 2023/04/28 07:12
- Oracle Oracleですがsqlで質問です。 サブクエリ内で番号というカラムで昇順の1レコード目を取得したい 3 2023/05/22 10:02
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- C言語・C++・C# ExcelCS 1 2023/01/27 19:47
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PostgreSQLのアンインストール方法
-
mac PostgreSQLのアンインスト...
-
postgresqlの接続ポート5432か...
-
PostgreSQLで集約関数をネスト...
-
MySQLとPostgresの同時使用
-
odbc接続処理が遅い
-
PostgreSQLでcsvにエクスポート
-
Access フォーム「使用可能」...
-
exp、impについて
-
桐からODBCでEXCELデータを読み...
-
svrmgrl起動時のTNSプロトコル...
-
ORA-12571 パケット・ライター障害
-
vbsでからプログラムを、オプシ...
-
検索で濁点や半濁点をヒットさ...
-
オラクルのグローバルデータベ...
-
Npgsql.dllをバージョン指定で...
-
pgAdminIIIでのリストア
-
PostgreSQLをC言語でアクセスし...
-
OracleDB10gインストール oemの...
-
ORACLEをインストールしたディ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
windows版postgresql 異なるバ...
-
RHEL6.0上で使用可能なポスグレ...
-
PostgreSQLのアンインストール方法
-
mac PostgreSQLのアンインスト...
-
postgresql-7.3.11のconfigre時...
-
linuxにPostgreSQL8.3インスト...
-
centos7によるoracleデータベー...
-
postgresqlの接続ポート5432か...
-
MySQLとPostgresの同時使用
-
postgresqlでのトランザクショ...
-
Windows10でQuickTimeがインス...
-
PostgreSQLの標準文字コードをS...
-
PostgreSQLで集約関数をネスト...
-
Access フォーム「使用可能」...
-
Windows10がインストールできま...
-
443ポートのみが開放できない
-
CASEの中にCASE
-
PostgreSQLを完全に削除出来ない
-
PostgreSQLドライバの登録。 Ma...
-
POSTGRESのデータの格納場所は...
おすすめ情報