溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

軟件包安裝和卸載

發(fā)布時間:2020-06-22 06:00:05 來源:網(wǎng)絡(luò) 閱讀:381 作者:夜魅零度 欄目:系統(tǒng)運(yùn)維

一、安裝軟件包的三種方法

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ò)源改名或者刪除

向AI問一下細(xì)節(jié)

免責(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)容。

AI