centos linux安裝rpm包及解除安裝rpm

2021-10-02 21:15:23 字數 1075 閱讀 7426

1、安裝rpm

rpm -ivh [檔名]要安裝的rpm包

提示錯誤:header v3 dsa/sha1 signature, key id 5072e1f5: nokey error: failed dependencies

錯誤原因:這是由於yum安裝了舊版本的gpg keys造成的

解決辦法:後面加上--force --nodeps,或是公升級yum gpg ,命令:rpm --import /etc/pki/rpm-gpg/rpm* 

如果安裝失敗

rpm -qa|grep [檔名]如mysql

列表查詢出已經安裝的rpm包

如:mysql-community-test-8.0.11-1.el7.x86_64

rpm -e [檔名]不需要輸入版本號,如:mysql-community-test

注意:解除安裝時,可能提示關聯關係,需要先解除安裝提示的rpm包,再解除安裝此包

如果yum倉庫中有要安裝的軟體

1、yum list|grep [軟體名]

檢視倉庫中有沒有此軟體

2、yum install [包名]

安裝軟體包

3、yum -y remove [包名]

解除安裝已安裝的軟體包

4、rpm -qa

檢視全部安裝的軟體

其他命令:

查詢乙個包是否安裝:rpm -q 包名即可

查詢所有已經安裝的包:rpm -qa | wc -l

檢視乙個已經安裝包資訊:rpm -qi 包名

檢視乙個未安裝包的資訊: rpm -qp 包全名 

檢視乙個已經安裝包的檔案安裝位置:rpm -ql 包名

檢視乙個系統檔案屬於哪乙個包: rpm -qf 系統檔名  例子:rpm -qf /bin/ls 

檢視乙個已安裝包的依賴關係:rpm -qr 包名 

檢視乙個未安裝包的依賴關係 rpm -qrp 包全名  

列出乙個未被安裝進系統的rpm包檔案中包含有哪些檔案 rpm -qilp < rpm package name>

CentOS Linux 7 安裝筆記

快速記錄下自己在虛擬機器安裝centos linux 7.6 的過程,僅供參考。1.網路設定 network management tui nmtui 2.禁用firewallsystemctl stop firewalld systemctl disable firewalld3.配置本地yumm...

CentOS Linux 7硬碟安裝

centos linux 7 硬碟安裝 前提 1.centos linux 7預設能識別的檔案系統 硬碟安裝一定要centos linux 7預設能識別的標準分割槽 lvm,raid可能會有問題 的檔案系統,不然安裝時會報找不到iso檔案,也就是說iso檔案要放在ext3 ext4 xfs等linu...

CentOS Linux 7 安裝教程

建立新的虛擬機器 將centos 7 iso檔案插入到cd rom 啟動虛擬機器,f12選擇啟動方式為cd 選擇install centos linux 7 載入安裝必要檔案 選擇安裝過程所顯示的語言 進行相應的功能選擇 對新的磁碟進行分割槽,首先要有乙個 boot 分割槽,用來存放系統的boot資...