rpm軟件管理
rpm選項:
|
-i:安裝軟件 -v:顯示安裝過程 -h:用#表示進度 -U:升級或安裝軟件 -F:僅僅升級操作 |
-e :卸載軟件
|
-q:查看已安裝軟件 -a:查看所有已安裝軟件 -l:查看軟件安裝後生成的文件列表 -i:查看軟件包相關信息 -f:查看軟件依賴的軟件 --scripts:查看軟件相關腳本 |
一般用法:
rpm -ivh 軟件包名 #安裝軟件
rpm -e 軟件名 #卸載軟件
rpm -qf 軟件名 #查看軟件依賴的軟件
rpm -qa 軟件名 #查看軟件依賴的軟件
rpm -ql 軟件名 #查看軟件安裝後所產生的文件列表
yum軟件管理:
yum配置文件:
主:/etc/yum.conf
子:/etc/yum.repos.d/*.repo
repo配置文件構成:
|
[id] #指定定yum倉庫id,可隨便寫,不要空格 name=xxx #指定yum倉庫的名稱,隨意寫 enabled=0|1 #是否啓用yum倉庫,0不使用,1使用 gpgcheck=0|1 #是否對rpm包做完整性和來源合法性驗證,0不驗證,1驗證 gpgkey= #指定公鑰文件,gpgcheck為1該項不可省略 baseurl= #指定yum倉庫url |
yum倉庫url表示方式:
本地file://
網絡 http://
創建本地yum倉庫
使用光盤中的rpm包作為yum倉庫
第一步:掛載光盤
# mount /dev/cdrom /mnt
第二步:備份yum自帶的配置文件
# cd /etc/yum.repos.d
# mkdir bak
# mv *.repo bak
第三步:創建yum的配置文件,使用光盤作為yum倉庫
# vim 1.repo
[myrepo]
name=my repo
enabled=1
gpgcheck=0
baseurl=file:///media
第四步:執行yum命令檢測結果
# yum clean allyum緩存的全部數據
# yum repolistyum倉庫中有多少個可用的rpm包
yum使用
1. 安裝軟件
yum -y install 軟件1 軟件2 軟件3 ....
2. 卸載軟件
yum -y remove 軟件1 軟件2 軟件3 ....
3. 管理包組
grouplist:查看系統中的全部的包組
groupinfo 包組名:查看指定包組的信息(包組的作用、包含的軟件)
groupinstall 包組名:安裝指定的包組
groupremove 包組名:卸載指定的包組
4. 管理yum的緩存數據
clean [ packages | metadata | all ]
all:清除所有數據
rpm包
metadata:僅僅清理緩存元數據
5. 查看rpm包
yum list :列出所有的軟件包
rpm包
rpm包rpm
6. 查看yum倉庫的信息
yum repolis
國內主流的網絡yum倉庫地址
mirrors.aliyun.com
mirrors.163.com
mirrors.sohu.com