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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux下本地的源的格式,[Linux]CentOS7搭建/配置:YUM仓库/源[本地源/HTTP源/自建源仓库...

發(fā)布時間:2023/12/19 linux 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下本地的源的格式,[Linux]CentOS7搭建/配置:YUM仓库/源[本地源/HTTP源/自建源仓库... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

[Linux]CentOS7搭建/配置:YUM倉庫/源[本地源/HTTP源/自建源倉庫

1 本地YUM源

1.1 [YUM倉庫/服務(wù)端] 獲取:軟件包資源

1.2 [YUM倉庫/服務(wù)端] 掛載/搭建:yum倉庫(資源)

即 搭建yum倉庫

將操作系統(tǒng)鏡像(CentOS-....-.iso)掛載在本地目錄中;

此次掛載目錄為/var/www/html/repo/(此目錄本身不存在,需要創(chuàng)建);

mkdir /var/www/

mkdir /var/www/html

mkdir /var/www/html/repo

mkdir /iso

(上傳iso鏡像到目錄/iso/下)

mount /iso/CentOS7-1804.iso /var/www/html/repo/

【屏蔽其他repo】

ll /etc/yum.repos.d/

cd /etc/yum.repos.d/

mv CentOS-Base.repo CentOS-Base.repo.bak

mv CentOS-CR.repo CentOS-CR.repo.bak

mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak

mv CentOS-fasttrack.repo CentOS-fasttrack.repo.bak

mv CentOS-Media.repo CentOS-Media.repo.bak

mv CentOS-Sources.repo CentOS-Sources.repo.bak

mv CentOS-Vault.repo CentOS-Vault.repo.bak

【查看/核驗】

df –h # 查看已掛載設(shè)備的信息

Filesystem Size Used Avail Use% Mounted on

/dev/mapper/cl-root 15T 14G 15T 1% /

devtmpfs 32G 0 32G 0% /dev

tmpfs 32G 0 32G 0% /dev/shm

tmpfs 32G 9.4M 32G 1% /run

tmpfs 32G 0 32G 0% /sys/fs/cgroup

/dev/sda2 1016M 131M 886M 13% /boot

/dev/sda1 200M 9.5M 191M 5% /boot/efi

tmpfs 6.3G 0 6.3G 0% /run/user/0

/dev/loop0 4.1G 4.1G 0 100% /var/www/html/repo

ll /var/www/html/repo # 查看掛載的目錄中是否有內(nèi)容

total 654

-rw-r--r--. 1 root root 14 Dec 5 2016 CentOS_BuildTag

drwxr-xr-x. 3 root root 2048 Dec 5 2016 EFI

-rw-r--r--. 1 root root 215 Dec 10 2015 EULA

-rw-r--r--. 1 root root 18009 Dec 10 2015 GPL

drwxr-xr-x. 3 root root 2048 Dec 5 2016 images

drwxr-xr-x. 2 root root 2048 Dec 5 2016 isolinux

drwxr-xr-x. 2 root root 2048 Dec 5 2016 LiveOS

drwxrwxr-x. 2 root root 630784 Dec 5 2016 Packages

drwxrwxr-x. 2 root root 4096 Dec 5 2016 repodata

-rw-r--r--. 1 root root 1690 Dec 10 2015 RPM-GPG-KEY-CentOS-7

-rw-r--r--. 1 root root 1690 Dec 10 2015 RPM-GPG-KEY-CentOS-Testing-7

-r--r--r--. 1 root root 2883 Dec 5 2016 TRANS.TBL

1.3 [客戶端] 配置:yumRepoName.repo文件

即 配置yum源

在默認配置文件目錄中添加編輯配置文件;此次添加的配置文件為repo_local.repo

cd /etc/yum.repos.d/

touch repo_local.repo # 后綴必須為repo

vi repo_local.repo

[repo_local] # yum倉庫名,必須與文件名【repo_local.repo】的前半部分一致

name=repo for local # yum倉庫的描述信息

baseurl=file:///var/www/html/repo/ # yum源的訪問地址。file://+本地yum源目錄是本地yum源訪問地址的固定格式

enabled=1 # 啟用倉庫

gpgcheck=0 # 不進行紅帽標簽檢查

1.4 檢驗:搭建yum成功與否

yum repolist # 查看yum源中是否有軟件包/軟件包個數(shù)

2 網(wǎng)絡(luò)YUM源

即 通過發(fā)布http服務(wù)來搭建、共享yum倉庫

安裝httpd軟件,啟動httpd服務(wù),并設(shè)置httpd為開機啟動,以http鏈接地址來訪問yum源/倉庫

2.1 搭建: 本地YUM倉庫

詳見本博文:

1.1 [YUM倉庫/服務(wù)端] 獲取:軟件包資源

1.2 [YUM倉庫/服務(wù)端] 掛載/搭建:yum倉庫(資源)

2.2 安裝、重啟、設(shè)置開機啟動:httpd軟件

yum –y install httpd

systemctl restart httpd

systemctl enabled httpd # 開機啟動

補充: [可選項]

firewall-cmd --list-all # 查看防火墻信息

firewall-cmd --query-port=8080/tcp # 查看防火墻的指定端口是否開啟

firewall-cmd --permanent --zone=public --add-port=80/tcp # 開啟80端口防火墻

systemctl restart firewalld

【查看/核驗】查看httpd是否安裝成功,httpd服務(wù)是否啟動

ps -ef | grep httpd

ss -lntp | grep httpd

2.3 [客戶端] 配置:yumRepoName.repo文件

在默認配置文件目錄中添加編輯配置文件。此次添加的配置文件為repo_http.repo.

cd /etc/yum.repos.d/

touch repo_http.repo # 后綴必須為repo

vi repo_http.repo

[repo_http] # yum倉庫名,必須與文件名【repo_local.repo】的前半部分一致

name=repo for http # yum倉庫的描述信息

baseurl=http://176.130.2.72/repo/ # yum源的網(wǎng)絡(luò)訪問地址。

enabled=1 # 啟用倉庫

gpgcheck=0 # 不進行紅帽標簽檢查

2.4 檢驗:搭建yum成功與否

詳見本文: 1.4 檢驗:搭建yum成功與否

yum repolist

3 自建yum源倉庫

3.1 下載所需的軟件包,并放在同一個目錄中。創(chuàng)建可用的yum源文件

3.2 將下載的軟件包放在/media/repo1/中

3.3 創(chuàng)建可用的yum源文件

此命令可以生成yum軟件包清單文件。

使得當前軟件包的目錄可作為yum源的訪問地址。

createrepo /media/repo1/

3.4 將該目錄復制到/var/www/html/中

cp –a /media/repo1 /var/www/html/

3.6 檢驗:搭建yum成功與否

詳見本文: 1.4 檢驗:搭建yum成功與否

yum repolist

X 參考文獻

yum源倉庫的三種搭建方式 - 博客園

Linux yum是什么,yum源配置(網(wǎng)絡(luò)yum源和本地yum源) - C語言中文網(wǎng)

使用yum查看安裝了哪些軟件包、某軟件包是否已經(jīng)安裝? - CSDN

[Linux]CentOS7搭建/配置:YUM倉庫/源[本地源/HTTP源/自建源倉庫][轉(zhuǎn)]

總結(jié)

以上是生活随笔為你收集整理的linux下本地的源的格式,[Linux]CentOS7搭建/配置:YUM仓库/源[本地源/HTTP源/自建源仓库...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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