配置yum軟件倉庫

配置yum軟件倉庫內(nèi)網(wǎng)yum倉庫:本地yum倉庫(即以光盤鏡像自帶軟件作為yum軟件倉庫)?
局域網(wǎng)yum倉庫(ftp服務實現(xiàn))?
公網(wǎng)yum倉庫(通過http實現(xiàn))?
--------------------使用yum倉庫去安裝服務-------------------------------?
yum clean all ????清除所有倉庫緩存?
yum ?makecache ???重建倉庫?
yum repolist all ?列出所有倉庫?
yum provides ?????根據(jù)特定條件搜索軟件包?
yum whatprovides */文件名 ???查看文件屬于哪個軟件包安裝的?
yum list ??列出倉庫中所有軟件包?
yum info ??查看軟件包信息?
yum install ??安裝 ??跟-y的話,無需手動去確認是否安裝。?
yum reinstall ??重新安裝軟件包?
yum remove ???卸載?
yum update ???更新 ??(需要聯(lián)網(wǎng))?
yum check-update ??檢查可更新的軟件包 ??(需要聯(lián)網(wǎng))?
yum grouplist ????查看組服務?
yum groupinstall ????安裝組服務?
---------------------------本地yum倉庫-----------------------------?
cd /etc/yum.repos.d/ ??//進入到y(tǒng)um倉庫的配置目錄下?
mkdir ?bak ??創(chuàng)建一個目錄,用來放置centos7.4默認的yum設置?
mv C* bak/ ??將以C開頭的文件全部移動到bak目錄下。?
vi local.repo ???//后面一定要跟.repo,因為yum只識別以.repo結尾的文件?
[local] ??????//倉庫唯一標識,避免與其他倉庫沖突?
name=local ???????//當前倉庫名稱說明?
baseurl=file:///mnt ?????//指向倉庫的路徑,即url訪問路徑,可指向多個備用?
enabled=1 ????//1,表示此倉庫被使用;0,表示此倉庫不被使用?
gpgcheck=0 ??//0,不驗證軟件包。1,驗證?
:wq ??---保存退出?
df ?-hT查看光盤是否掛載?
????------查看光盤是否連接,沒有連接回提示找不到光盤?
臨時掛載?
mount /dev/cdrom /mnt ????手動臨時掛載光盤,關機重啟后就沒有了。?
vi ???/etc/fstab?
永久掛載?
/dev/cdrom ???/mnt ?iso9660 ??????????defaults ???0 ?????0?
mount ?-a ???---檢查語法?
測試:?
1.使用本地yum安裝一個httpd服務,成功效果如以下圖片?
????????????????????以上是本地yum倉庫----------搭建阿里云yum倉庫-------------前提得能上網(wǎng)。?
提示:首先你的虛擬機要能上網(wǎng)這個是必要條件?
cd /etc/yum.repos.d/ ??//進入到y(tǒng)um倉庫的配置目錄下?
vi ?local.repo ???---修改相應的內(nèi)容?
1、阿里云yum倉庫?
[Ali]?
name=CentOS-$releasever - Base?
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/?
gpgcheck=1?
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7?
2、中科大?
[mariadb] ????
name = MariaDB?
baseurl = https://mirrors.ustc.edu.cn/mariadb/yum/10.3/centos74-amd64/?
gpgcheck=1?
gpgkey=https://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB?
本地與阿里云yum倉庫,優(yōu)先使用最新的服務?
測試:?
安裝一個ftp,查看它的軟件包來自于哪里?
????????????????????????????????????????????????????????????????????以上是網(wǎng)絡yum倉庫------------------------------局域網(wǎng)yum倉庫(ftp服務實現(xiàn))-------------------------------------------?
一、?
局域網(wǎng)yum倉庫是基于本地yum倉庫?
(192.168.80.100)操作:df ??-hT ??--查看光盤是否掛載因為我們現(xiàn)在使用ftp服務實現(xiàn)的,所以當我們掛載光盤時,掛載到/var/ftp/pubmount /dev/cdrom ?/var/ftp/pub/ ??--臨時掛載vi ?/etc/fstab?
/dev/cdrom ???/mnt ?iso9660 ??????????defaults ???0 ?????0 ?---永久掛載?
(192.168.80.101)操作?
vi ??/etc/yum.repos.d/aa.repo?
[aa]?
name=aa?
baseurl=ftp://192.168.80.100/pub?
enabled=1?
gpgcheck=0?
:wq ?--保存退出?
yum install ??httpd ?-y?
???????????????????以上是局域網(wǎng)yum倉庫
了解更多網(wǎng)絡知識關注:http://www.vecloud.com/