10月9日任務(wù)
7.1 安裝軟件包的三種方法
7.2 rpm包介紹
7.3 rpm工具用法
7.4 yum工具用法
7.5 yum搭建本地倉(cāng)庫(kù)
7.1?安裝軟件包的三種方法
rpm工具 Redhat package
yum工具 同時(shí)安裝依賴包?
源碼包? ? ?通過(guò)編譯器編譯成可執(zhí)行文件
7.2?rpm包介紹
rpm工具使用
設(shè)置光驅(qū)并掛載 mount?
rpm包格式:包名 版本號(hào)? ?發(fā)布版本號(hào) 平臺(tái)
7.3?rpm工具用法
rpm -ivh rpm包文件 #安裝 install v 可視化 h 顯示進(jìn)度
rpm -Uvh rpm包文件 #升級(jí) update
rpm -e 包名 #卸載 當(dāng)所卸載包被其他軟件依賴秤掌,則需先卸載依賴的包
rpm -qa #查詢安裝的包
rpm -q 包名 #查詢指定包是否安裝
rpm -qi 包名 #查詢指定包信息 i inf
rpm -ql 包名 #列出包安裝的文件
rpm -qf 文件絕對(duì)路徑 #查看一個(gè)文件是由哪個(gè)包安裝的
rpm -qf? `某些輸出命令`?
7.4?yum工具用法
yum list #列出可用rpm包
包名+平臺(tái)? ? ? 版本號(hào)+平臺(tái)版本號(hào)? ? ? ?倉(cāng)庫(kù)名
ls /etc/yum.repos.d/
CentOS-Base.repo 最核心配置文件之一 mirrorlist=base源
yum search vim #搜索包 模糊搜索
yum list |grep 'vim' #精準(zhǔn)搜索包名含有vim的包的bao'ming
yum install [-y] #輸入-y則直接按裝無(wú)提示
yum grouplist #顯示套件包
yum groupinstall [-y] #安裝套件包 名字無(wú)空格直接打 有空格則用''括住
yum remove [-y] #刪除包以及依賴于此包的包
yum update [-y]? #升級(jí) 不輸入則更新全部包
yum provides "/*/vim" #查找一個(gè)命令依賴于哪個(gè)包
7.5?yum搭建本地倉(cāng)庫(kù)
掛載鏡像到/mnt目錄
cp -r /etc/yum/repos.d /etc/yum.repos.d.bak
rm -f /etc/yum.repos.d/*
vim /etc/yum.repos.d/dvd.repop #內(nèi)容如下
[dvd]
name=install dvd
baseurl=file:///mnt
enable=1
gpgcheck=0
yum clean all #清楚緩存
yum list