Linux 軟件包安裝
1、軟件包的命名(包全名)
[root@localhost ~]# rpm -qa
e2fsprogs-1.42.9-19.el7.x86_64
NetworkManager-wifi-1.18.0-5.el7.x86_64
setup-2.8.71-10.el7.noarch
xz-devel-5.2.2-1.el7.x86_64
audit-2.8.5-4.el7.x86_64
kbd-misc-1.15.5-15.el7.noarch
libffi-3.0.13-19.el7.x86_64
biosdevname-0.7.3-2.el7.x86_64
nss-softokn-freebl-3.44.0-5.el7.x86_64
autogen-libopts-5.18-5.el7.x86_64
軟件名
版本號(hào)
架構(gòu)(.x86_64, .i686 , .noarch)
擴(kuò)展名 (.rpm src.rpm)
2、rpm 功能:安裝以.rpm結(jié)尾的二進(jìn)制包
-i ---安裝
-v ---顯示安裝過(guò)程中的詳細(xì)信息
-h ---以#顯示安裝進(jìn)度
rpm -ivh 包全名
-e 軟件名 ---卸載
-U 包全名 更新,若軟件不存在則改為安裝
-F 包全名 更新,若軟件不存在則放棄更新
-qa ---查看系統(tǒng)中所有安裝過(guò)的軟件包
-qc 軟件名 ---查看配置文件所在路徑
-qi 軟件名 ---查看某個(gè)軟件的詳細(xì)信息
-qf 文件名/目錄名 ---查看文件或目錄是由于安裝了哪個(gè)軟件包生成的
rpm另類安裝
rpm -ivh http://www.163.mirror.com/centos7/bind.XXXX.XXX.rpm
rpm的局限性:
1.安裝軟件必須寫包全名
2.安裝時(shí)必須在指定路徑下
3.不能解決依賴關(guān)系
3、yum源
C/S :client server
源的配置文件的路徑 /etc/yum.repos.d/
沒有網(wǎng)絡(luò)的情況下,將iso鏡像定義為一個(gè)光盤源
1、創(chuàng)建掛載點(diǎn)掛載光驅(qū)
2、編寫源的配置文件
備份網(wǎng)絡(luò)源
# mkdir /etc/yum.repos.d/back
# mv C* back
# vim my.repo
[iso] ---定義源的名字
name=iso ---對(duì)源的注釋
baseurl=file:///mnt/cdrom ---指定光盤的掛載點(diǎn),baseurl支持的協(xié)議:http:// ftp:// file://
enabled=1 ---是否啟用該yum源 1 啟用 0 不啟用
gpgcheck=0 ---是否進(jìn)行數(shù)字秘鑰的檢查 1 驗(yàn)證 0 不驗(yàn)證
gpgcheck=1
gpgkey= ---指定秘鑰文件的存放路徑
安裝:# yum -y install 軟件名 -y : yes
更新 # yum update 軟件名
# yum check-update ---檢查所有需要更新的軟件包
卸載 # yum -y remove 軟件名

浙公網(wǎng)安備 33010602011771號(hào)