CentOS7中rpm,yum軟體安裝命令

2022-09-17 08:48:14 字數 3257 閱讀 4986

/etc/                   配置檔案安裝目錄

/usr/bin/               可執行的命令安裝目錄

/usr/lib/                程式所使用的函式庫儲存位置

/usr/share/doc/          基本的軟體使用手冊儲存位置

/usr/share/man/          幫助檔案儲存

rpm命令

rpm包,由「-」、「.」構成,包名、版本資訊、版本號、執行平台

對已安裝軟體資訊的查詢

rpm -qa                             查詢已安裝的軟體

rpm -qf 檔名絕對路徑              檔名的絕對路徑

rpm -ql 軟體名                        查詢已安裝的軟體包都安裝到何處

軟體名:rpm包去除平台資訊和字尾資訊

rpm -qi 軟體名                        查詢乙個已安裝軟體包的資訊

rpm -qc 軟體名                        檢視已安裝軟體的配置檔案

rpm -qd 軟體名                        檢視已安裝軟體的文件安裝位置

rpm -qr 軟體名                        檢視已安裝軟體依賴包和檔案

對未安裝軟體資訊的查詢

rpm -qpi rpm檔案                        檢視乙個軟體包的用途和版本資訊

rpm -qpl rpm檔案                        檢視乙個軟體包所包含的檔案

rpm -qpd rpm檔案                        檢視軟體包的文件所在位置

rpm -qpc rpm檔案                        檢視軟體包的配置檔案

rpm -qpr rpm檔案                        檢視軟體包的依賴關係

軟體包的安裝、公升級、刪除

rpm -ivh rpm檔案                        安裝rpm包

rpm -uvh rpm檔案                          更新rpm包

rpm -e 軟體名                            刪除rpm包

rpm -e 軟體名 --nodeps                    不管依賴關係,強制刪除軟體

rpm --import 簽名檔案                    匯入簽名

rpm --import rpm-gpg-key

yum命令

yum -y install 包名                                             -y自動回答y

yum= yellow dog updater, modified 主要功能更方便新增、刪除、更新rpm包,自動解決依賴性問題,便於管理大量系統的更新問題

同時配置多個資源庫(repository)簡介的配置檔案(/etc/yum.conf自動解決增加或刪除rpm包時遇到的依賴性問題,方便保持rpm資料庫的一致性)

yum安裝,rpm -ivh yum-*.noarch.rpm在第一次啟用yum之前要先導入系統的rpm-gpg-key

rpm包更新

yum check-update                         檢視可以更新的軟體包

yum update                                更新所有的軟體包

yum update kernel                         更新指定的軟體包

yum upgrade                                大規模更新公升級

rpm包安裝和刪除

yum install 包名                           安裝rpm包

yum remove 包名                                   刪除rpm包

yum快取資訊

yum clean packages                        清除快取的rpm包檔案

yum clean headers                         清除快取的rpm標頭檔案

yum clean old headers                     清除快取中舊的標頭檔案

yum clean all                             清除快取中舊的rpm標頭檔案和包檔案

查詢軟體包資訊

yum list                                 列出資源庫中所有可以安裝或更新的rpm包

yum list firefox*                       列出資源庫中可以安裝、可以更新、已安裝的指定rpm包

yum list update                        列出資源庫中可以更新的rpm包

yum list installed                      列出所有已安裝的rpm包

yum list extras                         列出已安裝但不包含在資源庫中rpm包

yum grouplist                                    列出組包

yum groupinstall 軟體組名                     

yum groupremove                         

yum info                                列出資源庫中所有可以安裝或更新的rpm包資訊

yum info firefox*                       列出資源庫可以安裝或更新的指定的rpm的資訊

yum info update                         列出資源庫中可以更新的rpm包資訊

yum info installed                      列出已安裝的所有rpm包資訊

yum info extras                         列出已安裝到時不包含在資源庫中rpm包資訊

yum search firefox                      搜尋匹配特定字元的rpm包

yum provides firefox                    搜尋包含特定檔案的rpm包

CentOS 7下軟陣列的建立

硬陣列和軟陣列沒有什麼可比性,畢竟應用的場景不一樣,比如硬陣列效能強勁,有額外的記憶體支援快取使其更快,但也有缺點,以硬碟為個數,且如果其中某個硬碟的容量不齊,那麼會以最小的容量為準,體現出硬陣列的不靈活。而軟陣列體現的優勢在於靈活,可以實現硬碟或者分割槽的陣列建立,如果容量不同,那麼可以通過lvm...

Centos7 軟鏈結和硬鏈結

1.類似於windows快捷方式 2.產生新的inode 3.可以跨檔案系統建立 4.刪除原始檔後鏈結檔案無效 建立軟鏈結 網絡卡配置檔案 etc sysconfig network scripts ifcfg ens33 給網絡卡配置檔案做軟鏈結,鏈結到 etc ens33 ln s 鏈結源 鏈結...

CentOS 7 修改時區方法 軟鏈結

伺服器運維重要一項是 時間同步ntp,timedatectl發現時區還是系統安裝預設在公尺國,搜了一下修改時區的方法,都是說用cp,幸運發現一博文說正確方法是用軟鏈結,看了一下確實如此 ls l etc localtime lrwxrwxrwx etc localtime usr share zon...