新聞中心
什么是CentOS yum倉(cāng)庫(kù)?
CentOS(Community Enterprise Operating System,中文稱為:社區(qū)企業(yè)操作系統(tǒng))是一個(gè)基于Red Hat Enterprise Linux(RHEL)源代碼構(gòu)建的開源免費(fèi)操作系統(tǒng),yum(Yellowdog Updater Modified)是一個(gè)在Fedora和RedHat以及CentOS中的Shell前端軟件包管理器,它能從指定的服務(wù)器自動(dòng)下載RPM包并且安裝,可以自動(dòng)處理依賴性關(guān)系,并且一次安裝所有依賴的軟件包,而yum倉(cāng)庫(kù)則是存儲(chǔ)這些軟件包的地方。

如何使用ISO文件制作CentOS yum倉(cāng)庫(kù)?
1、你需要一個(gè)CentOS ISO鏡像文件,你可以從官方網(wǎng)站或者其他可信的來(lái)源下載。
2、創(chuàng)建一個(gè)新的目錄用于存放ISO文件,我們可以創(chuàng)建一個(gè)名為"myrepo"的目錄。
mkdir myrepo
3、將ISO文件復(fù)制到新創(chuàng)建的目錄中。
cp /path/to/your/centos.iso myrepo/
4、在myrepo目錄中創(chuàng)建一個(gè)新的repo文件,這個(gè)文件將定義我們的倉(cāng)庫(kù)。
cd myrepo touch CentOS-Base.repo
5、編輯CentOS-Base.repo文件,添加以下內(nèi)容:
[base] name=CentOS-$releasever Base mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
6、保存并關(guān)閉文件,運(yùn)行以下命令以清除yum緩存并重新生成緩存:
yum clean all && yum makecache -c --nogpgcheck --skip-broken
7、你就可以使用新的倉(cāng)庫(kù)來(lái)安裝軟件了,如果你想安裝httpd,你可以使用以下命令:
yum install httpd
相關(guān)問(wèn)題與解答
1、如何刪除我已經(jīng)創(chuàng)建的yum倉(cāng)庫(kù)?
答:你可以直接刪除對(duì)應(yīng)的repo文件,如果你想刪除上面創(chuàng)建的CentOS-Base.repo文件,你可以使用rm命令:
rm CentOS-Base.repo
2、我如何在其他的機(jī)器上使用我創(chuàng)建的yum倉(cāng)庫(kù)?
答:你需要將你的repo文件復(fù)制到其他機(jī)器的對(duì)應(yīng)位置,確保其他機(jī)器也已經(jīng)安裝了yum工具,如果沒(méi)有,你可以使用相應(yīng)的包管理器進(jìn)行安裝,例如在Debian或Ubuntu上,可以使用apt-get;在Fedora上,可以使用dnf,其他機(jī)器也需要清除并重新生成yum緩存。
分享文章:CentOSyum倉(cāng)庫(kù)如何使用ISO文件制作
網(wǎng)址分享:http://www.5511xx.com/article/ccschip.html


咨詢
建站咨詢
