1. 程式人生 > >Linux中yum yum yum

Linux中yum yum yum

yum yum;

yum指在線安裝軟件。還能利用在線功能解決一些軟件所需的依賴關系
yum install command
一、yum 需要用戶自己配置所需要的在線倉庫源即/etc/yum.reop.d/以repo結尾的文件
使用本地光盤做為yum源
1.mount /dev/cdrom /media/
2.vim /etc/yum.repos.d/dvd.repo

[倉庫配置]

自建倉庫 createrepo /app/rpm/ 此目錄下會生成一個為repodata的目錄。即/app/rpm作為rpm集合在線包的倉庫 與掛載光盤/Packages的上級目錄一致

[base]

name=magedu centos $releasever dvd #¥releasever 即centos版本號“大版本號”

baseurl=file:///media

enabled=1

gpgcheck=1(一般不建議為0)

gpgkey=file:///media/RPM-GPG-KEY-CentOS-7

二、yum的一些選項
provides [whatprovides] 查看文件來自於哪個rpm包
provides "*bin/tree"
clean all 清空緩存 (在配置好後執行本操作和下一行操作)
makecache 構建緩存
search pkgname 以指定的關鍵字搜索程序包名及summary信息
deplist pkgname 查詢指定的包依賴哪些能力及所提供的包
三、yum包組
grouplist
groupinfo 包組名

ex:yum groupinstall "Development Tools"
yum install --downloadonly --downloaddir=/app httpd-manual 僅下載不安裝
註:新版的yum 已經在開發社區在使用。dnf就是yum的升級版本。現階段dnf可以利用一些在線的倉庫如:阿裏雲。elep都可以安裝。命令基本一致。具體可以查看man文檔。

Linux中yum yum yum