⑴ 怎樣配置本地yum源
yum源倉庫指向文件指向yum倉庫。
yum源的指向文件存在於/etc/yum.repos.d/目錄下。
以下是通過修改配置倉庫指向文件,製作本地yum源;通過配置http服務和yum倉庫指向文件製作共享yum源。
開始之前看一下查看一下當前的配置裡面有什麼已經安裝好的yum源倉庫
yum repolist
由上面可以知道現在的yum源配置沒有成功可以讀取利用的信息,下面將修改yum倉庫指向文件製作yum的軟體可用安裝源。
⑵ Linux中的yum是什麼如何配置如何使用
yum,是Yellow dog Updater Modified的簡稱,起初是由yellow dog這一發行版的開發者Terra Soft研發,用python寫成,那時還叫做yup(yellow dog updater),後經杜克大學的Linux@Duke開發團隊進行改進,遂有此名。yum的宗旨是自動化地升級,安裝/移除rpm包,收集rpm包的相關信息,檢查依賴性並自動提示用戶解決。yum的關鍵之處是要有可靠的repository,顧名思義,這是軟體的倉庫,它可以是http或ftp站點, 也可以是本地軟體池,但必須包含rpm的header, header包括了rpm包的各種信息,包括描述,功能,提供的文件,依賴性等.正是收集了這些 header並加以分析,才能自動化地完成餘下的任務。它能夠從指定的伺服器自動下載RPM包並且安裝,可以自動處理依賴性關系,並且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝。自己本身也可以做yum伺服器,本身可以根據光碟鏡像做yum伺服器。
搭建yum伺服器:
(1)本地yum(伺服器不能上網)
第一步:先掛載光碟
mount /dev/cdrom /media/
echo "/dev/cdrom /media iso9660 defaults 0 0" >> /etc/fstab 實現開機掛載
第二步:建立yum倉庫(以centos為例)
vim /etc/yum.repos.d/iso.repo (iso是隨便取得名字,但是一定要以repo結尾)
[Centos]
name=CentOS
baseurl=file:///media/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
然後保存退出
(如果是redhat5.x的系統這里寫成file:///media/Server/,是redhat6.x的系統file:///media/Packages/)
參數的解釋
#####
[Centos] (這個是一個標識,可以隨便取,必須唯一)
name=CentOS (這個是一個名字,可以隨便取,必須唯一)
baseurl=file:///media/Server/ (本地的路徑)
enabled=1 (為1則是打開倉庫,為0則是關閉倉庫)
gpgcheck=1 (公鑰值)
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 (檢測公鑰值的文件路徑)
[ ]內的是倉庫的名字
name是倉庫的描述也可以說是名字
baseurl 倉庫的位置
enabled 是否啟用這個倉庫,1為起用,0為禁用
gpgcheck 是否檢查GPG簽名(用來驗證要安裝的包是不是REDHAT官方的)
gpgcheck 的存放地址我們需要用下面的命令導入這個簽名。才能使用這項功能
#####
搭建完yum後,先輸入 yum clean all
(2)外網yum(伺服器能上網)
vim /etc/yum.repos.d/163.repo
[base]
name=centos6
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch
gpgecheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
然後保存退出
如果系統是5.x版本的redhat(baseurl=http://mirrors.163.com/centos/5/os/$basearch)
安裝外網yum的時候可以自己先進去這個網站看看
http://mirrors.163.com/
搭建完yum後,先輸入 yum clean all
使用yum
首先用yum來升級軟體,yum的操作大都須有超級用戶的許可權,當然可以用sudo。
裝了系統添加刪除軟體是常事,yum同樣可以勝任這一任務,只要軟體是rpm安裝的。
安裝的命令是,yum install xxx,yum會查詢資料庫,有無這一軟體包,如果有,則檢查其依賴沖突關系,如果沒有依賴沖突,那麼最好,下載安裝;如果有,則會給出提示,詢問是否要同時安裝依賴,或刪除沖突的包,你可以自己作出判斷。
刪除的命令是,yum remove xxx,同安裝一樣,yum也會查詢資料庫,給出解決依賴關系的提示。
yum的常用命令:
1.yum check-update 列出所有可更新的軟體清單
2.yum update 安裝所有更新軟體
3.yum -y install <package_name> 安裝指定的軟體
4.yum update <package_name> 更新指定的軟體
5.yum list <package_name> 不加<package_name>列出所有可安裝的軟體清單,加了列出指定的
6.yum -y remove <package_name> 刪除軟體
7.yum search <package_name> 查找軟體
8.yum list installed 列出所有已安裝的軟體包
9.yum list extras 列出所有已安裝但不在 Yum Repository 內的軟體包
10.yum info <package_name> 不加<package_name>列出所有軟體包的信息,加了列出指定的
11.yum provides <package_name> 列出軟體包提供哪些文件
12.yum clean packages 清除緩存目錄(/var/cache/yum)下的軟體包
13. yum clean all 清除緩存目錄(/var/cache/yum)下的軟體包及舊的headers
⑶ linux系統如何配置yum
建議:
以Redhat
Enterprise
Linux
5(RHEL
5)為例:
1.
首先你可以使用命令:rpm
-qa
|grep
yum,查看系統是否安裝了yum對應的軟體包,如果安裝了,應該顯示類似如下信息:
[root@localhost
~]#
rpm
-qa
|grep
yum
yum-updatesd-0.9-2.el5
yum-metadata-parser-1.1.2-3.el5
yum-security-1.1.16-13.el5
yum-rhn-plugin-0.5.4-13.el5
yum-3.2.22-20.el5
2.
yum服務是負責檢查系統更新的,以RHEL
5為例,你需要有序列號或者是注冊碼才可以享受這個服務,可能需要購買;
3.
可以在「應用程序」-「系統工具」-「軟體包更新工具」中打開配置,根據提示進行即可;
4.
如果沒有購買對應的注冊碼,可以手動到Redhat的官方網站下載對應的軟體包。
⑷ centos7yum安裝的yum源怎麼配置
centos7配置國內yum源。網易(163)yum源是國內最好的yum源之一
,無論是速度還是軟體版本,都非常的不錯,將yum源設置為163yum,可以提升軟體包安裝和更新的速度,同時避免一些常見軟體版本無法找到。v9zz的雲主機就將yum源設置為163的yum,具體設置方法如下:
1,進入yum源配置目錄
cd
/etc/yum.repos.d
2,備份系統自帶的yum源
mv
centos-base.repo
centos-base.repo.bk
下載163網易的yum源
⑸ 如何配置在線Yum源
如何配置在線Yum源_網路經驗:
https://jingyan..com/article/1709ad807601b34635c4f05b.html
⑹ 如何配置yum源
a-parser-1.0-8.fc6
yum-3.0.1-5.el5
yum-updatesd-3.0.1-5.el5
yum-rhn-plugin-0.4.3-1.el5
createrepo-0.4.11-3.el5
2、拷貝光碟Server目錄到本地硬碟/redhat5/
3、搭建YUM
1)生成依賴性關系
createrepo -g /redhat5/Server/repodata/comps-rhel5-server-core.xml / redhat5/Server/
rm -rf /redhat5/Server/.olddata
2) 把步驟1)再做一遍
3) cd /etc/yum.repos.d
4、yum install dasher
yum -y install firefox 安裝自動應答為yes
yum remove httpd 刪除軟體包
yum clean all 清空下載的軟體包的緩存
yum list 列出所有的軟體包(包括已安裝和在YUM伺服器上存在的)
yum upgrade或yum update 升級軟體包
yum list installed 列出所有已經安裝的軟體包
yum list available 列出所有可用的軟體包
yum list updates 列出所有可升級的軟體包
⑺ linux系統如何配置yum
首先自己上網找一個yum 源,搜一下就行,最好是上海交大的,注意yum 源要與你的系統版本配套,比如搜索(fedora 15 上海交大yum 源)把yum 源中的內容復制,粘貼到一個文件中,比如e.repo,假設這個文件放在桌面上.
>cd ~/Desktop (如果是中文的系統,好像是cd ~/桌面)
>su
#mv e.repo /etc/yum.repo.d
#yum clean all
然後測試下就可以了
⑻ 如何配置yum伺服器
rpm也是不錯的軟體包管理軟體,但其安裝時軟體包的的依賴是讓人頭疼的一個問題,而yum的出現可以完全解決這個依賴問題,Yum是在目前Linux主流版本中配置的一個shell前端軟體管理器。在使用yum進行指定包安裝的時候,可以自動的進行依賴軟體的定位、指定伺服器的下載,實現一次性的將所有包安裝完成.Yum使用有很多好處,最大的好處莫過於簡單化RPM軟體包的安裝、刪除和更新,同時自動的解決了軟體包依賴和下載包庫方便配置問題。
方法/步驟
安裝ftp並做簡單配置,將其啟動service vsftpd restart:
將光碟掛上(創建掛載點mkdir /media/cdrom;設置掛載mount /dev/cdrom /media/cdrom),然後將其中的內容復制到/var/ftp/pub/下,
cd /etc/yum.repos.d/
cp -p 復制一個配置文件,並做如下修改,修改時ftp的目錄選擇一定要看仔細,理解正確,192.168.142.2即代表/var/目錄所以其後直接接pub目錄。
yum clear all:清除yum緩存
yum update:進行yum源更新
yum list :列出可用的mirrors
END
注意事項
createrepo的存在可以解決yum源的依賴關系,實現數據的重新載入,從而使第三方軟體也能夠實現通過yum來安裝。
⑼ centos7 怎麼配置yum 163的源
Centos7配置國內yum源。網易(163)yum源是國內最好的yum源之一 ,無論是速度還是軟體版本,都非常的不錯,將yum源設置為163yum,可以提升軟體包安裝和更新的速度,同時避免一些常見軟體版本無法找到。V9zz的雲主機就將yum源設置為163的yum,具體設置方法如下:
1,進入yum源配置目錄 cd /etc/yum.repos.d
2,備份系統自帶的yum源 mv CentOS-Base.repo CentOS-Base.repo.bk 下載163網易的yum源: wget http://mirrors.163.com/.help/CentOS-Base-163.repo
3,更新玩yum源後,執行下邊命令更新yum配置,使操作立即生效 yum makecache
4,除了網易之外,國內還有其他不錯的yum源,比如中科大和搜狐的,大家可以根據自己需求下載 中科大的yum源: wget http://centos.ustc.e.cn/CentOS-Base.repo sohu的yum源 wgethttp://mirrors.sohu.com/help/CentOS-Base-sohu.repo
⑽ 如何配置Yum倉庫
第1步:進入到/etc/yum.repos.d/目錄中
第2步:使用Vim編輯器創建一個名為rhel7.repo的新配置文件
第3步:按配置參數的路徑掛載光碟,並把光碟掛載信息寫入到/etc/fstab文件中。
[rhel-media] :Yum軟體倉庫唯一標識符,避免與其他倉庫沖突。
name=linuxprobe:Yum軟體倉庫的名稱描述,易於識別倉庫用處。
baseurl=file:///media/cdrom:提供的方式包括FTP(ftp://..)、HTTP(http://..)、本地(file:///..)。
enabled=1:設置此源是否可用;1為可用,0為禁用。
gpgcheck=1:設置此源是否校驗文件;1為校驗,0為不校驗。
gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release:若上面參數開啟校驗,那麼請指定公鑰文件地址。
GoDadly