1. 程式人生 > >五周第一次課(1月8日)

五周第一次課(1月8日)

alt bsp 包安裝 備份 三種 term 360doc 1.4 yum安裝

五周第一次課(1月8日)
7.1 安裝軟件包的三種方法

技術分享圖片

7.2 rpm包介紹

先掛載一個光驅

技術分享圖片

cd /mnt

技術分享圖片

技術分享圖片

技術分享圖片

這些文件就是rpm包

技術分享圖片

字符串(包名,可能包名中也有-)-版本號-發布版本號-平臺位置.rpm

7.3 rpm工具用法

技術分享圖片

rpm -ivh rpm 安裝 (i install v 格式化)

技術分享圖片 絕對路徑

技術分享圖片 相對路徑

rpm安裝提示需要依賴包

技術分享圖片

yum安裝自動安裝依賴包

技術分享圖片

rpm -Uvh rpm 升級這個包

技術分享圖片

rpm -e zsh 卸載,成功卸載無提示的

技術分享圖片

技術分享圖片

rpm -qa 查詢已安裝的rpm包

rpm -q 包名 查詢指定包是否安裝

技術分享圖片

rpm -qi 包名 查詢指定包信息

技術分享圖片

rpm -ql 包名 查詢這個包安裝了哪些文件

技術分享圖片

rpm -qf /絕對路徑 或者'which 命令' 查詢這個文件是由哪個包安裝的

技術分享圖片

技術分享圖片


7.4 yum工具用法

技術分享圖片

yum list 列出可用rpm包

技術分享圖片

yum的配置文件 上圖的base是指倉庫(容器) ,下圖配置文件的base即為所在地,

技術分享圖片

技術分享圖片

搜索vim,搜索出相應的包 yum which vim

技術分享圖片

yum list |grep ‘vim’ 更精準搜索帶vim的包

技術分享圖片

yum install -y y表示yes,避免詢問

yum grouplist 可用的組

技術分享圖片

yum groupinstall ‘Virtualization Host’ 安裝一個組

卸載 yum remove 也可以-y 可以一起卸載掉依賴

技術分享圖片

yum update (-y)升級一個包,不加包名會升級掉所有的rpm包,包括系統

yum provides “/*/vim” 搜索出命令需要用的包

技術分享圖片



7.5 yum搭建本地倉庫(視頻中ppt小錯誤: gpcheck改為gpgcheck,yum cean 改為 yum clean)

技術分享圖片

yum不能聯網時搭建的一個本地的倉庫包,方便yum使用

cp -r /etc/yum.repos.d /etc/yum.repos.d.bak 備份文件

rm -f /etc/yum.repos.d/*

vim /etc/yum.repos.d/dvd.repo 下圖的應該是gpgcheck=0

技術分享圖片

yum clean all

yum list 帶@的表示已經安裝,剩下的倉庫變成了dvd 技術分享圖片


擴展
1. yum保留已經安裝過的包 技術分享圖片http://www.360doc.com/content/11/0218/15/4171006_94080041.shtml

2. 搭建局域網yum源 技術分享圖片http://ask.apelearn.com/question/7627


五周第一次課(1月8日)