Centos6.4 本地yum源配置
由於單位的伺服器均使用的是內網,而安裝一些軟體如Git,需要很多的依賴包,使用yum安裝相對簡單,由於不能聯網故配置本地yum源配置。
1.首先將需要rpm庫新增到系統中:
1).虛擬機器中安裝的linux作業系統:則只需將安裝包ISO檔案掛載到media下面(如無法掛載請參考http://www.cnblogs.com/shenliang123/p/3203278.html)
2).單獨的伺服器系統,則先在/media下新建centos(名字可以自定義,但與下面4中新增的目錄相關),然後將ISO包裡面的內容全部複製到該資料夾中
2.進入到 /etc/yum.repos.d/ ,該目錄下包含了四個檔案:
[[email protected] media]# ls -l /etc/yum.repos.d/ total 16 -rw-r--r--. 1 root root 1926 Feb 25 2013 CentOS-Base.repo -rw-r--r--. 1 root root 638 Feb 25 2013 CentOS-Debuginfo.repo -rw-r--r--. 1 root root 630 Feb 25 2013 CentOS-Media.repo -rw-r--r--. 1 root root 3664 Feb 25 2013 CentOS-Vault.repo
3.將 CentOS-Base.repo和CentOS-Debuginfo.repo兩個檔案改名,繞過網路安裝:
[[email protected] yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repose_bak [[email protected] yum.repos.d]# mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo_bak
4.編輯檔案CentOS-Media.repo:(也可以自己新增一個repo檔案,more用於檢視,使用vi進行編輯)
[[email protected] yum.repos.d]# more CentOS-Media.repo #repo字尾 # CentOS-Media.repo # # This repo can be used with mounted DVD media, verify the mount point for # CentOS-6. You can use this repo and yum to install items directly off the # DVD ISO that we release. # # To use this repo, put in your DVD and use it with the other repos too: # yum --enablerepo=c6-media [command] # # or for ONLY the media repo, do this: # # yum --disablerepo=\* --enablerepo=c6-media [command] [c6-media] #庫名稱 name=CentOS-$releasever - Media #名稱描述 baseurl=file:///media/centos/ #yum源目錄,源地址 gpgcheck=1 #檢查GPG-KEY,0為不檢查,1為檢查 enabled=1 #是否用該yum源,0為禁用,1為使用 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 #gpgcheck=0時無需配置
5.測試yum是否配置成功:
[[email protected] yum.repos.d]# yum list Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile Installed Packages ConsoleKit.x86_64 0.4.1-3.el6 @anaconda-CentOS-201303020151.x86_64/6.4 ConsoleKit-libs.x86_64 0.4.1-3.el6 @anaconda-CentOS-201303020151.x86_64/6.4 MAKEDEV.x86_64 3.24-6.el6 @anaconda-CentOS-201303020151.x86_64/6.4 MySQL-python.x86_64 1.2.3-0.3.c1.1.el6 @anaconda-CentOS-201303020151.x86_64/6.4 PyGreSQL.x86_64 3.8.1-2.el6 @anaconda-CentOS-201303020151.x86_64/6.4 SDL.x86_64 1.2.14-3.el6 @anaconda-CentOS-201303020151.x86_64/6.4 TurboGears2.noarch 2.0.3-4.el6 @anaconda-CentOS-201303020151.x86_64/6.4 abrt.x86_64 2.0.8-15.el6.centos @anaconda-CentOS-201303020151.x86_ more.........
6.清除yum快取:
[[email protected] yum.repos.d]# yum clean all
Loaded plugins: fastestmirror, security
Cleaning repos:
Cleaning up Everything
Cleaning up list of fastest mirrors
可能由於沒有使用光碟機的緣故,以上設定後安裝一直報nothing to do,所以選了另外一種方法重新安裝:
1.將yum源放到/opt目錄下,並複製系統安裝包下的packages資料夾中所有的repo檔案
[[email protected] opt]# mkdir yumserver
[[email protected] opt]# cp -rv /media/centos/Packages/* /opt/yumserver/
2.安裝createrepo命令
[[email protected] opt]# cd localserver/ [[email protected] localserver]# rpm -ivh createrepo-0.9.9-17.el6.noarch.rpm warning: createrepo-0.9.9-17.el6.noarch.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY error: Failed dependencies: python-deltarpm is needed by createrepo-0.9.9-17.el6.noarch
以上提示安裝失敗,需要安裝依賴包:python-deltarpm
[[email protected] localserver]# rpm -ivh createrepo-0.9.9-17.el6.noarch.rpm python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm warning: createrepo-0.9.9-17.el6.noarch.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY Preparing... ########################################### [100%] 1:deltarpm ########################################### [ 33%] 2:python-deltarpm ########################################### [ 67%] 3:createrepo ########################################### [100%]
createrepo安裝成功
3.利用createrepo建立yum倉庫,建立索引資訊(需要等待一段時間)
[[email protected] localserver]# createrepo -v ./
4.配置檔案,將/etc/yum.repos.d/下現存檔案都刪除或重新命名.bak,然後新建一個local.repo檔案,並新增相應內容:
[[email protected] yum.repos.d]# touch local.repo [[email protected] yum.repos.d]# vi local.repo #repo字尾 # # This repo can be used with mounted DVD media, verify the mount point for # CentOS-6. You can use this repo and yum to install items directly off the # DVD ISO that we release. # # To use this repo, put in your DVD and use it with the other repos too: # yum --enablerepo=c6-media [command] # # or for ONLY the media repo, do this: # # yum --disablerepo=\* --enablerepo=c6-media [command] [local] #庫名稱 name=CentOS-local #名稱描述 baseurl=file:///opt/localserver/ #yum源目錄,源地址 gpgcheck=1 #檢查GPG-KEY,0為不檢查,1為檢查 enabled=1 #是否用該yum源,0為禁用,1為使用 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 #gpgcheck=0時無需配置
5.安裝成功後,測試:
[[email protected] yum.repos.d]# yum clean all #清除快取 Loaded plugins: fastestmirror, security Cleaning repos: Cleaning up Everything Cleaning up list of fastest mirrors [[email protected] yum.repos.d]# yum makecache #重新建立快取 Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile local | 2.9 kB 00:00 ... local/filelists_db | 3.9 MB 00:00 ... local/other_db | 1.7 MB 00:00 ... Metadata Cache Created
相關推薦
Centos6.4 本地yum源配置
由於單位的伺服器均使用的是內網,而安裝一些軟體如Git,需要很多的依賴包,使用yum安裝相對簡單,由於不能聯網故配置本地yum源配置。 1.首先將需要rpm庫新增到系統中: 1).虛擬機器中安裝的linux作業系統:則只需將安裝包ISO檔案掛載到media下面(如無法掛載請參考http://www.cnb
CentOS6.5本地yum源配置
主要通過createrepo來建立本地yum源 1、掛載系統ISO映象,或拷貝系統安裝包 1) mkdir /local_yum 建立儲存rpm包的目錄 2) mkdir /mnt/cdrom 3) mount -o loop
CentOS 6.x 本地yum源配置與使用
mnt local 放置 cal nbsp 自動 all rpm-gpg 網絡 系統默認已經安裝了可使用yum的軟件包,所以可以直接配置: # mount /dev/cdrom /mnt 掛載鏡像,可以寫到配
redhat本地yum源配置
dev 技術 pos repos 卸載 http repo 本地 /dev/ mount /dev/sr0 /mnt 掛載umount /dev/sr0 /mnt 卸載vi /etc/yum.repos.d/rhel-rource.reposyum list
(三)本地yum源配置
生效 光盤 repos -o enable 源配置 gpg 擴展 檢查 1、修改 vi /etc/yum.repos.d/CentOS-Media.repo baseurl=file:///mnt/cdrom 地址gpgcheck=0 檢查版本號 0為不檢查enab
Linux基礎04:本地yum源配置,區域網yum源配置
本地yum源的配置: 1.準備一個軟體倉庫(準備軟體包,解決依賴關係----記錄依賴關係的檔案) 1)建立一個掛載點 mkdir /mnt/centos 2)將映象檔案掛載到掛載點 mount -t iso9660 -o loop /dev/cdrom /mnt/centos 3)做成永
2018/11/20 許可權修改、本地yum源配置、使用minimal安裝linux
許可權修改: chmod [{ugoa}{+-=}{rwx}] [檔名或目錄] chmod [mode=421] [ 檔案或目錄] 引數:-R 下面的檔案和子目錄做相同許可權操作(Recursive遞迴的) 注意:root使用者是超級使用者,不管有沒有許可權,
centos6.4更新yum源來搭建高版本lamp環境
伺服器使用centos6的話,使用yum方式搭建lamp環境,可能會面臨軟體版本過低的問題,這時可以選擇新的yum源(這裡選擇的是Webtatic EL6 YUM源),然後選擇安裝較高版本的mysql、php等軟體。 步驟二:檢視yum源中軟體包可以下載安
本地yum源配置
RHEL7 配置本地yum 源 1 、 掛載DVD光碟到/mnt&nbs
基於ISO的本地yum源配置
環境說明 1.redhat7系統 2.擁有一個映象檔案 3.vm虛擬機器已載入光碟機 1. 設定虛擬機器固定ip 進入到網絡卡配置檔案所在的目錄,然後編輯網絡卡配置檔案,在其中填入下面的資訊: [[email protected] ~]# cd /etc/sysconfig/net
Centos 6.7 本地yum源配置及MongoDB安裝
上傳光碟至主機 掛載光碟至路徑 mount -t iso9660 -o loop CentOS-6.7-x86_64-bin-DVD1.iso /media/cdrom/ 配置開機自動掛載 vi /etc/fstab 在最後一行插入: /u
Linux 5/6、Suse11本地yum源配置步驟
lkdb:/etc/zypp/repos.d # zypper in GCC* Loading repository data... Reading installed packages... Resolving package dependencies... The following NEW packag
CentOS6本地yum源一鍵配置
centos6mkdir -p /mnt/cdrommount /dev/cdrom /mnt/cdromecho "mount /dev/cdrom /mnt/cdrom" >> /etc/rc.localmkdir -p /etc/yum.repos.d/yumbakmv /etc/yum.r
CentOS6.x rsync+httpd搭建配置本地YUM源庫
本地yum倉庫 本地repo倉庫 自動同步網上yum倉庫一、環境說明 yum庫,是readhat/CentOS 系統軟件倉庫,可以通過http ftp協議傳輸存儲在網絡上的倉庫;yum 主要功能是更方便的添加/刪除/更新RPM 包,自動解決軟件包依賴性問題,便於管理大量系統的更新維護軟件包問題
Centos7.4配置本地yum源和阿裏源並配置yum優先級
yum yum阿裏源 yum本地配置 yum網絡配置 一、用Centos鏡像搭建本地yum源 安裝完linux系統的默認yum源為centos的官方地址,在“國內的特殊環境”下使用很慢甚至無法訪問,所以一般的做法都是把默認的yum源替換成aliyun的yum源或者163等國內的yum源。但是
Centos6.5配置本地yum源
配置yum本地源首先上傳Centos6.5的iso文件到/home/user目錄下 sudo mkdir /media/iso sudo mkdir /media/cdrom 將CentOS-6.5-x86_64-bin-DVD1.iso文件移到 /media/iso中 sudo mv /home/user
centos6.7配置本地yum源總結
ack root ast ota pom fast -c 默認安裝 錯誤 建立ISO文件存放目錄(/repo/iso)和ISO文件的掛載目錄(/repo/centos)[root@info2cent yum.repos.d]# mkdir -p /repo/iso[root
配置了centos6.4的yum的更新源
新裝起來了一個centos 6.4,感覺好舒服啊。比ubuntu舒服、穩重、輕快、靈活的感覺。 配置了她的源頭。 我是centos 6.4 32位的。 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/
centos6配置本地YUM源(http方式)
本文主要是為了解決內網不能上網的linux主機安裝軟體的問題。 一、安裝啟用httpd服務(本文以httpd為例,ftpd服務方式的配置與此類似,本文不再累述) a. yum -y install h
RedHat server6.3/centos6.5系統配置本地yum源並安裝圖形介面
1、說明 虛擬機器上安裝 redhat6.3sever版本的系統,該系統安裝完畢後只具備命令列介面,而不具備圖形介面。 我選擇配置本地yum源再用本地yum源安裝圖形介面的方式。 2、用本地檔案建立本地yum源 VMware下的虛擬光碟機位於/dev/sr0,所以,只