查看完整版本: RedHat/CentOS利用iso鏡像做本地yum源
頁: [1]

lixuhua 發表於 2015-10-9 09:11 PM

RedHat/CentOS利用iso鏡像做本地yum源

本帖最後由 lixuhua 於 2015-10-20 06:14 PM 編輯

CentOS是完全免費的,它的yum可以直接使用;而RedHat的yum則需要注冊付費才能使用,如果不這樣則有兩種解決方案,也可以說是三種。1. 利用iso鏡像做本地yum源2. 利用光盤做本地yum源3. 利用Centos的在線地址做本地yum源在這里用iso或者光盤做本地yum源的方法是差不多的,只是用光盤的話Linux系統會自動掛載,用iso鏡像的或需要手動掛載,這里就說掛載iso的方法吧。【一】用本地文件創建本地yum源1. 創建iso存放目錄和掛載目錄    mkdir /mnt/iso     mkdir /mnt/cdrom2. 將iso鏡像文件上傳到/mnt/iso文件夾下3. 將/mnt/iso/下的iso文件掛載到/mnt/cdrom目錄    mount -o loop /mnt/iso/XXXXX.iso /mnt/cdrom  <注:掛載完之后對其操作會提示設備繁忙,此時需要umount解開掛載才行>    查看是否掛載成功:  df -h <用來查看系統中所有掛載的,mount也可以>4.<最關鍵的一步>如果/etc/yum.repos/下面有其它的*.repo文件,先創建個文件夾,將這些*.repo先轉移到文件夾中,自己寫一個.repo的文件      mkdir /etc/yum.repos.d/bak    mv *.repo /etc/yum.repos.d/bak    然后創建自己的.repo文件      vi myself.repo            name=RedHat      baseurl=file:///mnt/cdrom    #注:這里的baseurl就是你掛載的目錄,在這里是/mnt/cdrom      enabled=1                            #注:這里的值enabled一定要為1  gpgckeck的值無所謂      gpgckeck=0      gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-5                    #注:這個你cd /mnt/cdrom/可以看到這個key,這里僅僅是個例子5. 測試:    yum clean all    yum install vim* 【二】用CentOS的網址創建yum源      只需要將/etc/yum.repos.d/下面的*.repo文件放在bak文件夾下,創建自己的.repo文件,如以下配置            name=RedHat      baseurl=http://mirrors.163.com/centos/6/os/$basearch/      enabled=1      gpgcheck=0      gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6      瀏覽器中可以訪問網址:http://mirrors.163.com/centos    后面的安裝你需要的CentOS的版本來配置【其它】      yum grouplist  顯示的結果為已經安裝的組包,未安裝的組包,語言包等。    在安裝openmeeting的時候在RedHat6.2上就是用的CentOS 6的yum在線源,而且成功安裝了Office/Productivity組包    That's all ......<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>

timesupdone 發表於 2015-11-11 01:42 PM

學習電腦/網絡保安最最致命的是半桶水,原因是他們自以為安全而變成更為危險!

用 RedHat 就用 RedHat,用 CentOS 就用 CentOS。
用 RedHat 是為了穩定及安全肯花點錢才用的。
不願花錢就直接用 CentOS 好了。

怪不得台灣出名多僵屍電腦。

Godspeed.Yen 發表於 2016-3-5 01:57 AM

個人不建議混用,若真的使用redhat,就還是用官方的package最為穩定
頁: [1]