centos搭建本地yum原始碼

2022-02-20 11:28:56 字數 1266 閱讀 8327

網上的方法都是互相抄襲,無語了。以下是本人親自實踐過的方法

假設我現在將iso檔案上傳到linux系統中的/home/lxm/tools目錄中

由於centos5.11有兩個iso檔案,因此我就建立了兩個目錄用於分別掛載,但是其實第二個iso檔案中只有jdk和openoffice語言包,因此第二個iso檔案其實可以不用掛載

mkdir -p /mnt/cdrom/iso1

mkdir -p /mnt/cdrom/iso2

當前位於/home/lxm/tools目錄

mount -o loop -t iso9660 centos-5.11-x86_64-bin-***-1of2.iso /mnt/cdrom/iso1

mount -o loop -t iso9660 centos-5.11-x86_64-bin-***-2of2.iso /mnt/cdrom/iso2

備註:為什麼要將iso檔案掛載到乙個目錄中?

答曰:是為了通過該目錄對該iso壓縮檔案中的內容進行訪問

vim   centos-media.repo  

然後是修改baseurl、gpgcheck與enabled,最終的樣子如下所示:

[c5-media]

name=centos-5.11 - media

baseurl=file:///mnt/cdrom/iso1

file:///mnt/cdrom/iso2

gpgcheck=0

enabled=1

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-centos-5

yum clean all

這樣本地網域名稱源就搭建好了

測試一把:

yum list 正常情況下應該可以看到很多軟體包

以後安裝軟體怎麼安裝呢?(比如我要安裝git)

可以看到第乙個就是;比如安裝的是xz-libs,則要根據自己作業系統的架構(32位還是64位進行選擇)

如何判斷os是32位還是64位?答:uname -a

CentOS7搭建本地yum源

yum 源搭建步驟 區域網版 1.建立目錄 檢視本地的光碟 ll dev cdr mkdir mnt cdrom 用掛載的目錄2.掛載 mount t iso9600 o ro dev cdrom mnt cdrom執行該條命令報錯 mount unknown filsystem type iso9...

centos7 搭建本地yum源

1.安裝http伺服器 yum install createrepo 建立倉庫的軟體包。2.建立映象檔案目錄 mkdir yum centos 5 mkdir yum centos 6 mkdir yum centos 7 3.拷貝光碟到相應的目錄下 一下以centos7 為例 mount o lo...

搭建本地 yum 源

1 在 yum 源伺服器 上修改 etc yum.repo.d 目錄 mv centos base.repo centos base.repo.bak 2 安裝 createrepo yum y install createrepo 3 建立 本地 repo vim local.repo local...