中文久久,精品伦精品一区二区三区视频,美国AV一区二区三区,国产免费小视频

意見箱
恒創(chuàng)運(yùn)營(yíng)部門將仔細(xì)參閱您的意見和建議,必要時(shí)將通過預(yù)留郵箱與您保持聯(lián)絡(luò)。感謝您的支持!
意見/建議
提交建議

CentOS制作YUM的方法

來源:佚名 編輯:佚名
2025-05-09 15:45:05

CentOS制作YUM的方法

環(huán)境準(zhǔn)備

創(chuàng)建YUM倉(cāng)庫(kù)需安裝基礎(chǔ)工具包:

yum install -y createrepo httpd

創(chuàng)建存儲(chǔ)RPM包的目錄:

mkdir -p /var/www/html/yumrepo

RPM包收集

將需要納入倉(cāng)庫(kù)的RPM文件復(fù)制至目標(biāo)目錄:

cp *.rpm /var/www/html/yumrepo/

可通過yumdownloader獲取指定軟件包:

yum install -y yum-utils
yumdownloader --destdir=/var/www/html/yumrepo package_name

元數(shù)據(jù)生成

使用createrepo生成倉(cāng)庫(kù)元數(shù)據(jù):

createrepo /var/www/html/yumrepo

更新倉(cāng)庫(kù)時(shí)追加--update參數(shù):

createrepo --update /var/www/html/yumrepo

倉(cāng)庫(kù)配置

創(chuàng)建YUM源配置文件:

vi /etc/yum.repos.d/local.repo

添加以下內(nèi)容:

[local-yum]
name=Local YUM Repository
baseurl=file:///var/www/html/yumrepo
enabled=1
gpgcheck=0

對(duì)于網(wǎng)絡(luò)訪問可配置HTTP服務(wù):

systemctl start httpd
firewall-cmd --permanent --add-service=http

倉(cāng)庫(kù)驗(yàn)證

清理YUM緩存并驗(yàn)證倉(cāng)庫(kù):

yum clean all
yum repolist

測(cè)試軟件包安裝:

yum install --disablerepo=* --enablerepo=local-yum package_name

高級(jí)配置

實(shí)現(xiàn)倉(cāng)庫(kù)分組分類:

mkdir /var/www/html/yumrepo/{base,updates,extras}
createrepo -g comps.xml /var/www/html/yumrepo/base

配置自動(dòng)同步腳本:

#!/bin/bash
rsync -avz --delete rsync://mirror.example.com/centos/7/os/x86_64/ /var/www/html/yumrepo/base/
createrepo --update /var/www/html/yumrepo/base
本網(wǎng)站發(fā)布或轉(zhuǎn)載的文章均來自網(wǎng)絡(luò),其原創(chuàng)性以及文中表達(dá)的觀點(diǎn)和判斷不代表本網(wǎng)站。
上一篇: 湖北高防服務(wù)器租賃指南:如何選擇抗DDoS攻擊的優(yōu)質(zhì)服務(wù)商 下一篇: 寶塔面板的云安全監(jiān)控功能表現(xiàn)如何?