您好,登錄后才能下訂單哦!
一、安裝軟件包的三種方法
1、rpm工具
2、yum工具
3、源碼包
二、rpm包介紹
1、掛載光盤鏡像
在虛擬機(jī)右下角選擇小光盤圖標(biāo),右鍵連接,連接完成掛載到/mnt目錄下
進(jìn)入/mnt目錄下,這就是系統(tǒng)光盤里面使用的文件
查看Packages里面的rpm包
各名稱含義:
zip-3.0-11.el7.x86_64.rpm
zip表示包名
3.0表示版本號
11.el7表示發(fā)布版本號 7代表centos7
x86_64代表 64位 centos7不區(qū)分32、64位 默認(rèn)為64位 64位可以安裝32位安裝包,和Windows下面一樣
rpm表示后綴名字
三、rpm工具用法
rpm選項(xiàng)
-i 表示install
-v 表示可視化
-h 表示安裝進(jìn)度
-U 表示update
-e表示卸載一個包
-qa 查詢一個包
-qi 查詢指定包信息
-ql 列出一個包的安裝信息
-qf 查詢文件絕對路徑 // 查看這個包是由那個包安裝的
rpm -qf 'which cd' 查看這個命令的路徑包在那里
安裝:
rpm -ivh rpm包文件,要加上路徑
升級:
rpm -Uvh rpm包文件 加上路徑
卸載:
rpm -e rpm包名
查詢安裝的包
rpm -qa
查詢一個包是否安裝
rpm -q 包名
查詢指定包的信息
rpm -qi yum
列出包安裝的文件
rpm -ql yum
查詢一個文件是由哪個包安裝的
rpm -qf +文件的絕對路徑
使用反引號which命令查看只能查只有一行路徑的命令,2行不可以
四、yum工具
支持自動安裝依賴包
用法:
列出可用的yum 包 yum list
base代表倉庫名字,查看倉庫名在yum配置文件
ls /etc/yum.repos.d/查看
使用cat /etc/yum.repos.d/CentOs-base.repo
搜索一個包 yum search
精確查找 yum list |grep
grep:過濾指定字符串 |:管道符
安裝yum 包 yum install (-y) name(包名) -y不在提示是否安裝
列出可用組: yum grouplist
安裝組 yum groupinstall (-y) “組名”
卸載包 yum remove (-y) 包名
升級包 yum update (-y)
不加包名會升級所有包,包括系統(tǒng)版本、內(nèi)核,建議新裝系統(tǒng)使用
命令搜索包 注意:這里針對未安裝的命令
yum provides "/*/vim"
五、yum搭建本地倉庫
首先將光盤掛載到/mnt/目錄下,使系統(tǒng)可以訪問
沒有聯(lián)網(wǎng)的情況下無法使用yum,這個時候就可以搭建一個本地倉庫,方便安裝包和它所依賴的包
操作的時候可能會刪除一些東西,所以需要提前備份下
cp -r /etc/yum.repos.d /etc/yum.repos.d.bak
刪除/etc/yum.repos.d/下面的文件
創(chuàng)建dvd.repo
vi /dvd.repo
清除緩存
yum clean all帶@表示已經(jīng)安裝的包,下面表示可以安裝的包
br/>帶@表示已經(jīng)安裝的包,下面表示可以安裝的包
如果本地或者網(wǎng)絡(luò)源同時存在,想使用本地源安裝,需要將網(wǎng)絡(luò)源改名或者刪除
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。