歡迎您光臨本站
註冊
首頁
搜尋
首頁
資訊
文檔
開源
問答
知識
專題
開源互助社區
>
文檔
>
Linux
Linux上詳細配置yum本地源
←手機掃碼閱讀
火星人
@ 2014-03-09 ,
reply:0
Yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora中的Shell前端軟體包管理器.基於RPM包管理,能夠從指定的伺服器自動下載RPM包並且安裝,可以自動處理依賴性關係,並且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝.
圖形化前端
Yum的圖形化前端主要有yumex和kyum.它們並不是獨立於Yum的,而是Yum的圖形前端,也就是說在安裝和使用Yumex和kyum同時,都是以Yum的安裝和配置為基礎;所以在用Yumex或kyum 時,必須先安裝配置Yum.
軟體包來源
可供Yum下載的軟體包包括fedora 本身的軟體包以及源自rpm.livna.org的Fedora Extras,全部是由Linux社區維護的,並且基本是自由軟體.所有的包都有一個獨立的GPG簽名,主要是為了你的系統安全.而對於Fedora core 4.0 的用戶,rpm.livna.org 的簽名是自動導入並安裝的.
我們配置linux伺服器的時候會經常去安裝軟體包,安裝包就要掛載光碟,很繁瑣...我們可以去配置yum服務來解決這個問題...具體過程如下..
一..
掛載光碟,然後搭建FTP伺服器.....具體過程如下..
#mkdir /media/cdrom
#mount /dev/cdrom /media/cdrom
#cd /media/cdrom/Server
#rpm -ivh vsftpd-2.0.5-16.el5.i386.rpm
#service vsftpd restart
二..啟動ftp服務后....拷貝Server . VT. Cluster. ClusterStorage.到/var/ftp/pub目錄下
#cp -r /media/cdrom/Server /var/ftp/pub/
#cp -r /media/cdrom/Cluster /var/ftp/pub/
#cp -r /media/cdrom/ClusterStorage/ /var/ftp/pub/
#cp -r /media/cdrom/VT /var/ftp/pub/
三..編輯vim /etc/yum.repos.d/server.repo(記住後綴一定是.repo)
[Server]
name=Base packer repo
baseurl=ftp://192.168.0.180/pub/Server
enabled=1
gpgcheck=1
gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release
[VT]
name=Base packer repo
baseurl=ftp://192.168.0.180/pub/VT
enable=1
gpgcheck=1
gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release
[Cluster]
name=Base packer repo
baseurl=ftp://192.168.0.180/pub/Cluster
enable=1
gpgcheck=1
gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release
[ClusterStorage]
name=Base packer repo
baseurl=ftp://192.168.0.180/pub/ClusterStorage
enable=1
gpgcheck=1
gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release
編輯完后保存退出,我本機IP是192.168.0.180 這裡的enable和gpgcheck等於1表示啟用,0表示禁用..FTP可匿名登錄...如果需用戶名和密碼的話..這兒以Server為列.可改為baseurl=ftp://用戶名:密碼@192.168.0.180/pub/Server
四..安裝createrepo的包...解決包之間的依賴關係...同時創建yum資料庫..
#rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm
#createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core.xml /var/ftp/pub/Server/
#createrepo -g /var/ftp/pub/VT/repodata/comps-rhel5-vt.xml /var/ftp/pub/VT/
#createrepo -g /var/ftp/pub/Cluster/repodata/comps-rhel5-cluster.xml /var/ftp/pub/Cluster
#createrepo -g /var/ftp/pub//ClusterStorage/cmirror-1.1.39-2.el5.i386.rpm /var/ftp/pub/ClusterStorage/
五..進行測試....
#yum list all(列出所有的軟體包)
我測試過成功的...以後我們在安裝軟體包就方便多了...直接使用
#yum -y install packetname(後面這根軟體包的名字)
如果想讓別人也可以通過本機使用yum命令來安裝軟體包就把server.repo拷貝到對方機器/etc/yum.repos.d/目錄下面..記住對方機器/etc/yum.repos.d/目錄下面不能包含其他的後綴為*.repo的文件,否則會衝突..你執行yum命令會失敗的...這些我都經過測試....
Tags:
linux
system
系統
Linux下使用SSH翻牆
非常全的linux面試筆試題及參考答案
本文將實現Windows Linux的異構環境
nagios配置——添加linux主機監控
讓Linux成為文件伺服器
linux系統日誌解析
如何讓Linux成為文件伺服器
Linux Kernel 2.6x 本地溢出代碼 今天測試了一下,效果不錯
配置mysql5.5主從伺服器
自己搭建yum伺服器,有更新時,客戶端不能自動讀取包列表
[分享]關於linux中的YUM---yellow dog updater modifier(黃狗升級器?)的配置說明(上)!
pureftpd使用詳解
小總結:RedHat 5配置YUM 從centos5源與光碟源更新軟體
nagios配置文件的一些問題請教!
Bugzilla + Oracle + Linux 安裝筆記
nginx 代理多台主機相同路徑的配置
linux top 命令詳細介紹(示例、參數、快捷鍵)
Linux搭建自動虛擬主機
nginx+nagios3.1.2支持perl cgi ,php cgi 簡要配置
如何使用winbind獲取ad用戶詳細信息
mini6410 實現 linux adc驅動詳解--muge0913版 .
記錄我配置openvpn server for windows 2003橋接方式的過程
sendmail 認證,通過本地向外地發郵件需要認證。但本地向本地發卻不需要認證如何解決
nagios配置報錯-求高手指點
linux as 5 中 lvs 配置 詳細說明
在RHEL 4 上配置全功能的Postfix 伺服器
CentOS用yum安裝puppet
自動生成Makefile的詳細過程
在linux5平台上快速搭建apache網站以及實現個人主頁的訪問!!
請教,sendmail如何做到讓本地用戶發給本地用戶也必須走smtp認證
[
火星人
]
Linux上詳細配置yum本地源
已經有
407
次圍觀
本文地址:
http://coctec.com/docs/linux/show-post-49586.html
熱門文章
VMware 虛擬機(linux)增加根目錄磁碟空間
Linux系統調用函數fork()用法詳解
Linux和Unix系統的關係和區別詳細介紹
linux下使用mount掛著網路磁碟
用ghost備份和還原Linux系統
Raspberry Pi:完美的家用伺服器
5款替代微軟Visio的開源免費軟體
5 款 Ubuntu 系統監控工具
如何查找 Linux 死機原因?
Df命令:查看Linux磁碟剩餘空間方法介紹
最新文章
CentOS使用expect批量遠程執行腳本和命令
3000字掃盲shell基礎知識(新手必備)
Linux 系統雙網卡綁定配置實現
在Ubuntu中實現人臉識別登錄的完整步驟
Linux下9種優秀的代碼比對工具推薦小結
Linux中fuser命令用法詳解
Linux系統使用Fuser命令的方法
Linux如何在Vim中更改顏色和主題
如何使用win10內置的linux系統啟動spring-boot項目
Linux 常用命令操作大全