Linux下rpm檔案的安裝與解除安裝

2021-10-01 03:03:55 字數 1681 閱讀 6056

檢視rpm檔案安裝目錄

rpm -qpl oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm 

/usr/lib/oracle/12.1/client64/bin/adrci

/usr/lib/oracle/12.1/client64/bin/genezi

/usr/lib/oracle/12.1/client64/lib/libclntsh.so.12.1

/usr/lib/oracle/12.1/client64/lib/libclntshcore.so.12.1

/usr/lib/oracle/12.1/client64/lib/libipc1.so

/usr/lib/oracle/12.1/client64/lib/libmql1.so

/usr/lib/oracle/12.1/client64/lib/libnnz12.so

/usr/lib/oracle/12.1/client64/lib/libocci.so.12.1

/usr/lib/oracle/12.1/client64/lib/libociei.so

/usr/lib/oracle/12.1/client64/lib/libocijdbc12.so

/usr/lib/oracle/12.1/client64/lib/libons.so

/usr/lib/oracle/12.1/client64/lib/liboramysql12.so

/usr/lib/oracle/12.1/client64/lib/ojdbc6.jar

/usr/lib/oracle/12.1/client64/lib/ojdbc7.jar

/usr/lib/oracle/12.1/client64/lib/xstreams.jar

預設安裝

rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
更改安裝路徑

rpm -ivh –relocate /usr=/oracle oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm
查詢安裝軟體

rpm -qa|

grep oracle

oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64

解除安裝改軟體

rpm -e oracle-instantclient12.1-basic
解決依賴性的問題,這時我們在後面加上引數 --nodeps 刪除該元件

rpm -e oracle-instantclient12.1-basic --nodeps
找出os中分散的軟體安裝資料夾

find / -name oracle
最後清空oracle相關的的所有目錄以及檔案

Linux下安裝RPM檔案包

2.如何安裝.src.rpm軟體包 有些軟體包是以.src.rpm結尾的,這類軟體包是包含了源 的rpm包,在安裝時 需要進行編譯。這類軟體包有兩種安裝方法,方法一 1.執行rpm i your package.src.rpm 2.cd usr src redhat specs 3.rpmbuild...

linux下的RPM檔案

rpm是redhat package manager redhat軟體包管理工具 類似windows裡面的 新增 刪除程式 rpm 執行安裝包 二進位製包 binary 以及源 包 source 兩種。二進位製包可以直接安裝在計算機中,而源 包將會由rpm自動編譯 安裝。源 包經常以src.rpm作...

Linux下MySQL的RPM安裝

環境 centos6 mysql版本 5.7.25 安裝包 mysql 5.7.25 1.el6.x86 64.rpm bundle.tar 2 解除安裝centos6中原有的mysql 命令 rpm qa grep mysql 3 將安裝包解壓至指定目錄 rpm ivh mysql communi...