成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

不要再一個個配置了,教你配置內(nèi)部統(tǒng)一可訪問的 YUM 源

運維
通過搭建內(nèi)部YUM源,可以自動處理軟件包之間的依賴關(guān)系,確保在安裝或更新軟件包時,所有必需的依賴項都能被正確處理。

今天分享一下YUM源配置。

一、構(gòu)建內(nèi)部YUM源必要性

YUM光盤源默認只能本機使用,局域網(wǎng)其他服務(wù)器無法使用 YUM光盤源,所以需要通過HTTP構(gòu)建整個局域網(wǎng)都可以訪問的內(nèi)部YUM源。

通過搭建內(nèi)部YUM源,可以自動處理軟件包之間的依賴關(guān)系,確保在安裝或更新軟件包時,所有必需的依賴項都能被正確處理

二、搭建內(nèi)部yum源步驟

1. 準備實驗環(huán)境

角色

操作系統(tǒng)

IP地址

服務(wù)器端

Rocky Linux release 9.1

10.10.10.200

客戶端

Rocky Linux release 9.1

10.10.10.201

2. 基于光盤構(gòu)建本地yum源

無網(wǎng)環(huán)境需要做本地yum源,首先需要在虛擬機上掛載iso鏡像。

(1)掛載光盤

[root@localhost ~]# mount /dev/cdrom /mnt
mount: /mnt: WARNING: source write-protected, mounted read-only.

(2)備份原有repo文件

[root@localhost ~]# mkdir /etc/yum.repos.d/backup
[root@localhost ~]# mv  /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup

(3)創(chuàng)建新repo文件

[root@localhost ~]# cat >> /etc/yum.repos.d/local.repo << EOF
[Base]
name=Base
baseurl=file:///mnt/BaseOS
enabled=1
gpgcheck=0
[AppStream]
name=AppStream
baseurl=file:///mnt/AppStream
enabled=1
gpgcheck=0
EOF

(4)安裝軟件測試

[root@localhost ~]# yum install -y telnet

順利安裝軟件包就說明基于光盤做的yum源已經(jīng)做好了。可以繼續(xù)做下面的步驟了

3. 安裝HTTP服務(wù)器

在YUM服務(wù)器上創(chuàng)建一個簡單的HTTP服務(wù),可以使用Apache或Nginx,我這里使用Apache。

[root@localhost ~]# yum install httpd -y

4. 創(chuàng)建repodata目錄

# 放置整個rockyLinux鏡像的軟件包
[root@localhost ~]# mkdir /var/www/html/rockylinux

5. 將需要發(fā)布軟件包復(fù)制到repodata目錄

將光盤掛載后的文件拷貝到repodata目錄下:

[root@localhost ~]# cp -r /mnt/* /var/www/html/rockylinux

整個鏡像文件拷貝需要時間較長一點。

6. 安裝createrepo包

[root@localhost ~]# yum install -y createrepo

7. 運行createrepo來創(chuàng)建倉庫元數(shù)據(jù)

[root@localhost ~]# createrepo /var/www/html/rockylinux
Directory walk started
Directory walk done - 6615 packages
Temporary output repo path: /var/www/html/rockylinux/.repodata/
Preparing sqlite DBs
Pool started (with 5 workers)
Pool finished

做成repo文件:

[root@localhost ~]# mkdir /var/www/html/repos/rockylinx
[root@localhost ~]# cat >> /var/www/html/repos/rockylinx/rockylinux.repo << EOF
[Base]
name=Base
baseurl=http://10.10.10.200/rockylinux/BaseOS
enabled=1
gpgcheck=0
[AppStream]
name=AppStream
baseurl=http://10.10.10.200/rockylinux/AppStream
enabled=1
gpgcheck=0
EOF

8. 啟動HTTP服務(wù)

# 啟動HTTP并設(shè)置開機自啟動
[root@localhost ~]#  systemctl enable --now httpd
# 查看httpd狀態(tài)
[root@localhost ~]# systemctl status httpd

三、客戶端使用yum源

1.  備份原有的repo

[root@localhost ~]# mkdir /etc/yum.repos.d/backup
[root@localhost ~]# mv  /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup

2. 獲取yum源的兩種方法

方法一:直接wget已經(jīng)在服務(wù)器端做好的repo文件

[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# wget http://10.10.10.200/repos/rockylinx/rockylinux.repo

方法二:在客戶端創(chuàng)建新的repo文件

[root@localhost ~]# cat >> /etc/yum.repos.d/rockylinux.repo << EOF
[Base]
name=Base
baseurl=http://10.10.10.200/rockylinux/BaseOS
enabled=1
gpgcheck=0
[AppStream]
name=AppStream
baseurl=http://10.10.10.200/rockylinux/AppStream
enabled=1
gpgcheck=0
EOF

3. 測試yum源

# 先清一下原有yum源數(shù)據(jù)
[root@localhost ~]# yum clean all
# 安裝telnet測試一下
[root@localhost ~]# yum install -y telnet

成功安裝就代表內(nèi)部yum源已經(jīng)做成功了。

局域網(wǎng)內(nèi)其他服務(wù)器也可以通過wget直接獲取或配置repo文件來構(gòu)建可用的yum源。

4.  httpd作為共享服務(wù)器使用

可以在httpd的發(fā)布目錄下創(chuàng)建一個software目錄,將一些常用的軟件包放置到里面,局域網(wǎng)內(nèi)的客戶端可以直接通過wget來直接獲取軟件包。

服務(wù)器端創(chuàng)建發(fā)布目錄并將軟件包上傳:

# 創(chuàng)建software目錄
[root@localhost ~]# mkdir /var/www/html/software
# 此處上傳Tomcat包到software為例
[root@localhost ~]# cp /root/apache-tomcat-8.5.97.tar.gz /var/www/html/software

客戶端獲取軟件包:

[root@localhost ~]# wget http://10.10.10.200/software/apache-tomcat-8.5.97.tar.gz

【溫馨提示】:本次操作的服務(wù)器端是RockyLinux操作系統(tǒng),不只是可以做rockylinux操作系統(tǒng)的YUM源,也可以在服務(wù)器端配置多種操作系統(tǒng)的yum源,方法相同,如RedHat/CentOS,openEuler,麒麟V10等。

責任編輯:趙寧寧 來源: 運維李哥不背鍋
相關(guān)推薦

2017-08-31 13:06:32

2016-10-24 14:03:51

戴爾

2020-01-07 15:33:22

AMD英偉達顯卡

2017-09-20 12:36:50

云主機網(wǎng)站MySQL

2017-09-20 16:39:31

云主機網(wǎng)站MySQL

2018-05-30 09:19:27

2017-09-13 15:45:17

交付軟件遺留系統(tǒng)

2021-01-19 13:10:29

ZshLinuxUbuntu

2010-09-16 15:57:00

PPPoA配置

2022-01-26 15:20:00

配置微服務(wù)架構(gòu)

2013-01-14 15:41:27

Android模擬器教程配置

2015-07-29 10:28:59

JVM參數(shù)配置參數(shù)

2018-01-22 09:56:24

2024-11-20 13:18:21

2015-12-04 11:36:04

SaaS架構(gòu)設(shè)計可持續(xù)

2021-10-08 19:00:28

NMState網(wǎng)絡(luò)配置工具系統(tǒng)運維

2016-01-13 15:14:06

云計算OpenStack

2012-09-06 11:40:00

CentOS 6.2yum

2025-04-10 08:35:00

容器編排Docker容器化

2009-08-06 11:49:37

統(tǒng)一通信市場軟件驅(qū)動市場
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 99热视| 日韩av黄色| 成人免费看片 | 亚洲视频在线免费观看 | 欧美黄色一区 | 国产原创在线观看 | 国产精品成人在线观看 | 男人的天堂中文字幕 | 久久精品一二三影院 | 欧美a在线| 国产成人精品久久 | 日韩在线视频一区 | 91精品一区 | 激情欧美日韩一区二区 | 欧美性高潮 | 日韩一区二区三区精品 | 国产做a爱免费视频 | 九九热精品在线视频 | 久草新在线 | 国产乱码精品1区2区3区 | 久久久国产精品视频 | 亚洲成人中文字幕 | 精品久久久久久久久久久下田 | av黄色在线 | 亚洲精品www久久久久久广东 | 精品动漫一区 | 久久久看 | 韩国精品一区二区三区 | 日本电影一区二区 | 中文字幕av在线一二三区 | 亚洲精品视频在线看 | 午夜爽爽爽男女免费观看影院 | 国产乱码精品一品二品 | 狠狠av| 99色在线视频 | 91精品免费视频 | 亚洲欧美日韩一区 | 成人在线一区二区 | 五月花丁香婷婷 | 国产va| 欧美美女被c |