日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法 7.5 yum搭建本地仓库...

發(fā)布時間:2025/3/19 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法 7.5 yum搭建本地仓库... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?

  • 7.1 安裝軟件包的三種方法
  • 7.2 rpm包介紹
  • 7.3 rpm工具用法
  • 7.4 yum工具用法
  • 7.5 yum搭建本地倉庫

?

三種方法

rpm工具----->類型windows下的exe程序

yum 工具------>可以解決rpm之間的依賴關(guān)系,自動安裝包

源碼包-------->程序的源代碼,但是需要編譯器編譯,編譯成可執(zhí)行的文件

?

安裝rpm包,可以先從鏡像里面的package目錄下光盤離線安裝。

虛擬機下添加centos7鏡像,將cdrom掛載到mnt/下:

mount? /dev/cdrom?? /mnt/

[root@localhost ~]# mount /dev/cdrom /mnt/

mount: /dev/sr0 寫保護,將以只讀方式掛載

[root@localhost ~]# cd /mnt/

[root@localhost mnt]# ls

CentOS_BuildTag? GPL ? ? ? LiveOS? ? RPM-GPG-KEY-CentOS-7

EFI? ? ? ? ? ? ? images? ? Packages? RPM-GPG-KEY-CentOS-Testing-7

EULA ? ? ? ? ? ? isolinux? repodata? TRANS.TBL

?

進入package目錄:

cd Package

?

rpm包:

?

blas64-3.4.2-8.el7.x86_64.rpm

?

前面的blas64 為包名, 3.4.2為版本號 ;

如果版本號為3.5跟3.4版本號相比 軟件變化很大,如果版本號為3.4.3跟3.4.2相比軟件變化不大;

?

版本號: 主版本.次版本.修正版本

?

8.el7? 為發(fā)布版本號

?

x86_64為平臺位數(shù):x86為32位,x64為64位,64位可以裝32位軟件,32位軟件不可以安裝32位的包;

centos7不再區(qū)分32位還是64位,全都是64位。

?

.rpm 位包的類型,后綴名。

?

?

安裝一個rpm包:

rmp? -ivh? 包名

?

[root@localhost Packages]# rpm -ivh zsh-5.0.2-28.el7.x86_64.rpm?

準備中...? ? ? ? ? ? ? ? ? ? ? ? ? ################################# [100%]

正在升級/安裝...

?? 1:zsh-5.0.2-28.el7 ? ? ? ? ? ? ? ? ################################# [100%]

?

?

升級一個包:

[root@localhost Packages]# rpm -Uvh zsh-5.1.2-28.el7.x86_64.rpm?

升級的包的版本比之前安裝包的版本號新

卸載一個包

[root@localhost Packages]# rpm -e zsh

?

查詢一個安裝的包

rpm -qa

?

查詢指定安裝的包

rpm? -q? 包名

?

查詢安裝包的具體信息

rpm? -qi? 包名

?

列出安裝包的文件

rpm? -ql? vim-enhanced

?

根據(jù)文件的絕對路徑查詢由哪個包安裝的

rpm? -qf?? /usr/bin/vim

但是如果我不知道vim 在哪個路徑,可以這樣:

rpm? -qf? `which vim` (反引號)

[root@localhost Packages]# rpm -qf? `which vim`

vim-enhanced-7.4.160-2.el7.x86_64

?

yum工具

? yum list? //列出可用rpm包 ? ls /etc/yum.repos.d/ ? yum search vim? //搜索包 ? yum install [-y] ? yum grouplist ? yum groupinstall? [-y] ? yum remove [-y] ? yum update [-y] ? yum provides “/*/vim”

?

?

更換yum倉庫源

?cd /etc/yum.repos.d/ ? rm -f dvd.repo ? wget http://mirrors.163.com/.help/CentOS7-Base-163.repo 或者 ? curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo ? yum list

?

?

?

?

?

?


總結(jié)

以上是生活随笔為你收集整理的7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法 7.5 yum搭建本地仓库...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。