已經安裝好的紅帽系統如何配置yum
『壹』 紅帽企業版操作系統如果配置 yum 源
yum 源分為本地yum 源和紅帽官方 yum 源。
如果是官方yum 源需要購買紅帽的訂閱,獲得賬號,用「Red Hat Subscription Manager」 工具去注冊,詳細參考以下方法:
# subscription-manager register
# subscription-manager attach/subscribe --poolid ="POOLID"
# subscription-manager --enable "REPOID"
關於 poolid 的查看方法可以使用以下命令:
# subscription-manager list --all --available
關於 repoid 的查看可以使用以下命令:
# subscription-manager repos --list 默認列出所有的repo
# subscription-manager repos --list-enabled //列出所有激活的 repo
# subscription-manager repos --list-disabled //列出所有未激活的 repo
紅帽的yum 源的最大好處就是可以下載到最新的包,這些包修復了目前遇到的所有漏洞。
此外,如果不想購買紅帽訂閱,可以搭建本地的yum源。本地的yum 源需要一個紅帽的 iso 文件,你可以去網上下載一個,和您安裝的系統版本對應的iso。
然後搭建本地 yum 源。搭建方法超級簡單,下面舉個最簡單的例子。
# vim /etc/yum.repos.d/my.repo
[local] // 這個是repo的名字,隨便起的
name=local
baseurl=file:///mnt //這個參數超級重要,是repo在哪,我這里寫了本地的 /mnt目錄
enabled=1 //激活repo 讓你可以下包
gpgcheck=0 //去掉一些沒有必要的check
因為我們的 repo 在本地的 /mnt 目錄,所以需要把下載下來的 iso 掛載到 /mnt 目錄,因為 iso 文件的格式在 rhel 上是人無法讀懂的,掛載之後就會以人類可以看懂的形式呈現了。
mount -o loop ***************.iso /mnt
如果是虛擬機的話,在 CDROM 的地方選擇 .iso 文件。用以下命令掛載:
mount -o loop /dev/sr0 /mnt 或者
mount -o loop /dev/cdrom /mnt
比較新的 rhel 是不需要使用 -o loop 這個參數的
可使用的 yum 源就被顯示出來了。小編這里一共用4751 個可用的軟體包。
最後,推薦一個紅帽很好用的注冊伺服器,叫 satellite ,對,就是衛星這個單詞。購買這個訂閱可以一次更新好多紅帽的系統,如果是大生產環境還是蠻適合的。
『貳』 小紅帽linux6.5 怎麼使用yum安裝軟體
方法/步驟
首先在自己的電腦上安裝Redhat6.5(本經驗用的是Redhat6.5-64位的系統),然後把Redhat6.5系統ISO鏡像文件放到自己的電腦中(本經驗是放在/root 下,切記自己的存放路經,以後不要再變動此路徑和移動ISO文件)如圖:
在根(/)下建立yum 目錄,命令是: mkdir /yum。這個目錄是用於掛載ISO文件的目錄。
修改/etc下yum的配置文件,在修改之前可先備份下系統自帶的配置文件,用於它用。
備份步驟:
1、cd /etc/yum.repos.d
2、ls(查看下以上目錄的內容),應該只有一個文件:rhel-source.repo
3、mv rhel-source.repo rhel-source.repo.bak
4、在ls查看下是否有兩個文件了。
修改yum配置文件步驟:
1、vim /etc/yum.repos.d/rhel-source.repo
2、點i,進入vim編輯模式,修改紅色邊框內容如圖片所示
name:(可以隨便寫)
baseurl=file:///yum(這個就是你要掛在的本地目錄)
enabled=1
gpgcheck=0
3、:號,wq退出vim。
配置完yum,然後配置下自動掛載。步驟如下:
1、vim /etc/rc.local
2、點i,進入vim編輯模式,添加一行語句,如圖片:
mount -o loop /root/rhel-server-6.5-X86_64-dvd.iso /yum
(把你的ISO文件,掛載到/yum下)
3、:號,wq退出vim。
4、reboot重啟機器。
檢查/yum下是否有軟體包。如果顯示如圖所示,則成功掛在本地yum源。
『叄』 如何設置redhat yum 源
Linux:RedHat AS 6.2的版本
1、刪除原有的yum:
rpm -aq | grep yum | xargs rpm -e –nodeps
2、安裝新的yum
《1》rpm –ivh http://mirrors.163.com/CentOS/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
註:python-iniparse-0.3.1-2.1.el6.noarch.rpm這個版本可能隨著包的更新導致在這個地址上不一定存在,可
輸入http://mirrors.163.com/centos/6/os/x86_64/Packages(CentOS6),這個頁上面有具體包列
表,查找python-iniparse的包,修改為正確的地址即可。下面幾步和這一步相似。
《2》rpm -ivh http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
《3》rpm
-ivhhttp://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-40.el6.centos.noarch.rpm
http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
註:這是兩個rpm包
《4》cd /etc/yum.repos.d/
《5》wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
《6》sed -i "s/\$releasever/6/"CentOS6-Base-163.repo
《7》yum makecache
『肆』 redhat7怎麼配置yum源
第1步:首先咱們要進入到"/etc/yum.repos.d/"目錄中(因為該目錄存放著yum倉庫的配置文件)
第2步:使用vim編輯器創建一個名為rhel7.repo的新配置文件(文件名稱可隨意,但後綴必需為repo),逐項寫入配置參數並保存退出。
[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 :若為校驗請指定公鑰文件地址。
第3步:按配置參數的路徑將光碟掛載,並將光碟掛載信息寫入到/etc/fstab文件中。
第4步:使用"yum install httpd -y"命令檢查Yum倉庫是否已經可用。
這里是詳細信息:http://www.linuxprobe.com/chapter-04.html#414_Yum,vim 用法:http://ke..com/item/VIM/60410#7
『伍』 redhat怎麼yum安裝軟體
1.下載軟體包 ,編譯安裝 (。/configure,make,make install)這樣安裝配置性更高。相信高手都是這樣安裝的。
2.yum安裝。這樣安裝起來比較簡單。(yum install 軟體包名稱) 主要適用於(CentOS,Red Hat)等。
卸載:yum remove 軟體包名稱。
3.apt-get 安裝 這個和yum安裝差不多。(sudo apt-get install 軟體包名稱 ) 主要適用於(Ubuntu ,debian)。
卸載 : sudo apt-get autoremove 卸載所有相關包。
4.採用 package 方式安裝 : 用 package 安裝,只要抓取該程序 package 檔案。
安裝 (pkg_add package_name) 移除 (pkg_delete package_name) 就可以完成安裝 / 移除。
注意 :文件名稱 .tgz 結尾的是 package 文件名稱 .tar.gz 結尾的是 source 。
注 : 目前已經安裝的 package 資料庫放在 /var/db/pkg/ 這個數據夾之中。
5.另外還有 port tree 方式安裝 (freebsd)。
下面是red hat 安裝yum的方法
1.下載包 :wget http://yum.baseurl.org/download/2.0/yum-2.0.8-1.src.rpm 。
當然也可以選擇別的版本:http://yum.baseurl.org/download/2.0/
2.進入目錄進行安裝 :
sudo rpmbuild --rebuild yum-2.0.8-1.src.rpm
cd /usr/src/RedHat/RPMS/noarch/
sudo rpm -ivh yum-2.0.8-1.noarch.rpm
3.如果報錯 使用:rpm -ivh –nodeps –replacefiles –force *.rpm
4.配置yum更新地址 [base]
#name=Red Hat Linux $releasever - $basearch - Base
#baseurl=http://mirror.lug.ke.e/pub/yum-repository/redhat/$releasever/$basearch/
name=Red Hat Linux $releasever - $basearch - Base
baseurl= http://centos.ustc.e.cn/centos/4/os/i386/
#[updates]
#name=Red Hat Linux $releasever - Updates
#baseurl=http://mirror.lug.ke.e/pub/yum-repository/redhat/updates/$releasever/
name=Red Hat Linux $releasever - Updates
baseurl= http://mirror.centos.org/centos/4/updates/i386/
[base] #name=Red Hat Linux $releasever - $basearch - Base
#baseurl=http://mirror.lug.ke.e/pub/yum-repository/redhat/$releasever/$basearch/
name=Red Hat Linux $releasever - $basearch - Base
baseurl= http://centos.ustc.e.cn/centos/4/os/i386/
5.更新yum: yum update 等待更新完成就可以使用yum了。
上面就是RedHat安裝yum的方法介紹了,使用yum你就能下載軟體包,並將依賴的軟體包一次安好,避免一次次下載的繁瑣。
『陸』 redhat6.3最小化安裝完畢後將怎麼配置yum.才能使用網路yum安裝
1、配置163yum源
[root@localhost iso]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls
rhel-source.repo
[root@localhost yum.repos.d]# cp rhel-source.repo iso.repo
[163]
name=163
baseurl=http://mirrors.163.com/centos/7/os/x86_64/
gpgcheck=0
enabled=1
點擊參考 redhat配置yum源
『柒』 RedHat系統的Yum安裝
RedHat系統的Yum安裝Redhat
linux通常由於沒有注冊,導致yum程序無法使用,需要將其替換為centos的yum程序。1.
下載Yum的安裝包,由於體系結構的不同和包的更新,因此目錄和文件名的版本號可能需要調整以下。#wget
http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm#wget
http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm#wget
http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-4.el5.x86_64.rpm2.
查出當前的yum程序,進行卸載#rpm
-qa|grep
yum#
rpm
-e
yum-3.2.22-20.el5
--nodeps#
rpm
-e
yum-updatesd-0.9-2.el5
--nodeps#
rpm
-e
yum-security-1.1.16-13.el5
--nodeps#
rpm
-e
yum-metadata-parser-1.1.2-3.el5
--nodeps#
rpm
-e
yum-rhn-plugin-0.5.4-13.el5
--nodeps3.
下載並導入KEY#
cd
/etc/pki/rpm-gpg/#
wget
http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5#
rpm
--import
/etc/pki/rpm-gpg/RPM-GPG-KEY*4.
安裝yum安裝包rpm
-ivh
yum-3.2.22-40.el5.centos.noarch.rpm
/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
/yum-metadata-parser-1.1.2-4.el5.x86_64.rpm5.
修改配置文件mv
/etc/yum.repos.d/rhel-debuginfo.repo
/etc/yum.repos.d/rhel-debuginfo.repo.bakvi
/etc/yum.repos.d/rhel-debuginfo.repo[base]name=Red
Hat
Enterprise
linux
$releasever
-Basebaseurl=http://mirrors.163.com/centos/5/os/$basearch/gpgcheck=1[update]name=Red
Hat
Enterprise
linux
$releasever
-Updatesbaseurl=http://mirrors.163.com/centos/5/updates/$basearch/gpgcheck=1[extras]name=Red
Hat
Enterprise
linux
$releasever
-Extrasbaseurl=http://mirrors.163.com/centos/5/extras/$basearch/gpgcheck=1[addons]name=Red
Hat
Enterprise
linux
$releasever
-Addonsbaseurl=http://mirrors.163.com/centos/5/addons/$basearch/gpgcheck=16、清理yum源yum
clean
all
7、yum
install
vim
#測試一下可不可以用至此yum安裝完成,可以
yum
install
安裝程序了
『捌』 redhat5怎麼配置本地yum源
首先在自己的電腦上安裝Redhat6.5(本經驗用的是Redhat6.5-64位的系統),然後把Redhat6.5系統ISO鏡像文件放到自己的電腦中(本經驗是放在/root 下,切記自己的存放路經,以後不要再變動此路徑和移動ISO文件)如圖:
Redhat6.5(紅帽6.5)配置yum本地源
Redhat6.5(紅帽6.5)配置yum本地源
在根(/)下建立yum 目錄,命令是: mkdir /yum。這個目錄是用於掛載ISO文件的目錄。
Redhat6.5(紅帽6.5)配置yum本地源
修改/etc下yum的配置文件,在修改之前可先備份下系統自帶的配置文件,用於它用。
備份步驟:
1、cd /etc/yum.repos.d
2、ls(查看下以上目錄的內容),應該只有一個文件:rhel-source.repo
3、mv rhel-source.repo rhel-source.repo.bak
4、在ls查看下是否有兩個文件了。
Redhat6.5(紅帽6.5)配置yum本地源
修改yum配置文件步驟:
1、vim /etc/yum.repos.d/rhel-source.repo
2、點i,進入vim編輯模式,修改紅色邊框內容如圖片所示
name:(可以隨便寫)
baseurl=file:///yum(這個就是你要掛在的本地目錄)
enabled=1
gpgcheck=0
3、:號,wq退出vim。
Redhat6.5(紅帽6.5)配置yum本地源
Redhat6.5(紅帽6.5)配置yum本地源
配置完yum,然後配置下自動掛載。步驟如下:
1、vim /etc/rc.local
2、點i,進入vim編輯模式,添加一行語句,如圖片:
mount -o loop /root/rhel-server-6.5-X86_64-dvd.iso /yum
(把你的ISO文件,掛載到/yum下)
3、:號,wq退出vim。
4、reboot重啟機器。
Redhat6.5(紅帽6.5)配置yum本地源
Redhat6.5(紅帽6.5)配置yum本地源
6
檢查/yum下是否有軟體包。如果顯示如圖所示,則成功掛在本地yum源。
『玖』 怎麼給rhel配置yum源
大致有三種
yum源配置方法一(網路yum源)
yum源配置方法二(本地掛載目錄)
yum源配置方法三(遠程掛載目錄)
紅帽8自建yum倉庫教程 《Linux就該這么學》一起來學習
① 安裝阿帕奇、創建yum源的工具
yum install -y httpd #安裝阿帕奇
yum install -y createrepo* #創建yum源的工具
② 創建 redhat8 目錄
mkdir -p /var/www/html/redhat8
#注意,/var/www/html路徑是安裝httpd時就默認生成的,所以只需要在再創建一個名為redhat8的目錄,名字可自取。-p選項表示遞歸
③ 復制rpm包
cp -Ra /dvd/AppStream/Packages/* /var/www/html/redhat8/
#將 /dvd/AppStream/Packages下的rpm包都復制到/var/www/html/redhat8下,前提是已將本地光碟掛載到了/dvd下。
④ 發布
createrepo /var/www/html/redhat8/
⑤ 啟動httpd
systemctl start httpd
⑥ 查看80埠是否開啟
netstat -lnt
⑦ 關閉防火牆
systemctl stop firewalld
iptables -F
setenforce 0
三、通過瀏覽器查看是否訪問成功
『拾』 redhat 怎麼配置yum
centos中yum客戶端配置:
yum客戶端的其中一個配置文件是/etc/yum.repos.d/*.repo
,其中這一文件中一個*.repo文件就是一個yum源。
yum.repo文件內容結構。
[yumtest]
#YUM源標簽,與其他YUM源標簽不同即可
nameserver=Servername
#YUM源名稱,與其他YUM源名稱不同即可
baseurl=[ftp://***
|
http://**
|
file://***]
#指定YUM源
enabled=1
#是否可用
gpgcheck=1
#是否進行數字簽名檢查,以防安裝了被篡改的軟體包,1為檢查,0為不檢查。
gpgkey=file///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
#指定RED
Hat
發行的數字簽名公鑰文件。
添加YUM源時只要新建一個這樣的文件,並加以配置就可以了。後兩項,可以用gpgcheck=0代替。
以下配置文件只要保持
/etc/yum.conf
PS:不能聯網,但是安裝光碟中有所有安裝包的情況:
注意
/etc/yum.repos.d/CentOS-Media.repo
#
CentOS-Media.repo
#
#
This
repo
is
used
to
mount
the
default
locations
for
a
CDROM
/
DVD
on
#
CentOS-5.
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=c5-media
[command]
#
#
or
for
ONLY
the
media
repo,
do
this:
#
#
yum
--disablerepo=\*
--enablerepo=c5-media
[command]
[c5-media]
name=CentOS-$releasever
-
Media
baseurl=file:///media/CentOS/
####這一行最重要
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-beta
可以在baseurl=file:///media/CentOS/
後添加正確的光碟掛載在系統中的位置,如果是平常是file:///media/CentOS/Server等。
然後你就可以在掛載光碟後,通過以下命令安裝軟體
yum
--disablerepo=\*
--enablerepo=c5-media
install
[軟體包]
(只有在普通yum命令後加上「
--disablerepo=\*
--enablerepo=c5-media
」即可,如:
yum
--enablerepo=c5-media
remofe
軟體包)