将redhat6.1Enterprise安装光盘配置为一个本地yum源========================================
1.环境
redhat advanced Enterprise 6.1
vmware6.5
yum 源配置文件存于/etc/yum.repos.d/
安装光盘的 repo 对应
/Server下
2.建立一个dvd.repo
cat > /etc/yum.repos.d/dvd.repo
<
[dvd]
name=install dvd
baseurl=file:///media/cdrom/Server
enabled=1
gpgcheck=0
END
///注意删除前后多余的空格
3.重新mount安装光盘的位置
umount /media/RHEL_6.1 x86_64 Disc 1/
mkdir /media/cdrom
mount /dev/cdrom /media/cdrom
OK,配置完成,下面举两个应用的例子
1.用yum安装gcc
[root@rh61 ~]# yum install gcc
Loaded plugins: product-id, refresh-packagekit,
subscription-manager
Updating Red Hat repositories.
dvd | 4.0 kB 00:00 ...
dvd/primary_db | 3.0 MB 00:00 ...
ftp://ftp.redhat.com/pub/redhat/linux/beta/6Server/en/os/SRPMS/repodata/repomd.xml:
[Errno 14] PYCURL ERROR 9 - "Server denied you to change to the
given directory"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for
repository: rhel-source-beta. Please verify its path and try
again
直接安装出现上述错误,没看懂,将/etc/yum.repos.d/中其它的repo文件删除,重新安装,ok。
[root@rh61 ~]# yum install gcc
Loaded plugins: product-id, refresh-packagekit,
subscription-manager
Updating Red Hat repositories.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package gcc.x86_64 0:4.4.5-6.el6 will be
installed
--> Processing Dependency: cpp = 4.4.5-6.el6 for
package: gcc-4.4.5-6.el6.x86_64
--> Processing Dependency: cloog-ppl
>= 0.15 for package: gcc-4.4.5-6.el6.x86_64
--> Running transaction check
---> Package cloog-ppl.x86_64 0:0.15.7-1.2.el6 will
be installed
--> Processing Dependency: libppl.so.7()(64bit) for
package: cloog-ppl-0.15.7-1.2.el6.x86_64
--> Processing Dependency: libppl_c.so.2()(64bit)
for package: cloog-ppl-0.15.7-1.2.el6.x86_64
---> Package cpp.x86_64 0:4.4.5-6.el6 will be
installed
--> Processing Dependency: libmpfr.so.1()(64bit) for
package: cpp-4.4.5-6.el6.x86_64
--> Running transaction check
---> Package mpfr.x86_64 0:2.4.1-6.el6 will be
installed
---> Package ppl.x86_64 0:0.10.2-11.el6 will be
installed
--> Finished Dependency Resolution
Dependencies Resolved
===========================================================================================
Package Arch Version Repository Size
===========================================================================================
Installing:
gcc x86_64 4.4.5-6.el6 dvd 10 M
Installing for dependencies:
cloog-ppl x86_64 0.15.7-1.2.el6 dvd 93 k
cpp x86_64 4.4.5-6.el6 dvd 3.7 M
mpfr x86_64 2.4.1-6.el6 dvd 156 k
ppl x86_64 0.10.2-11.el6 dvd 1.3 M
Transaction Summary
===========================================================================================
Install 5 Package(s)
Total download size: 15 M
Installed size: 33 M
Is this ok [y/N]: y
Downloading Packages:
-------------------------------------------------------------------------------------------
Total 14 MB/s | 15 MB 00:01
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : mpfr-2.4.1-6.el6.x86_64 1/5
Installing : cpp-4.4.5-6.el6.x86_64 2/5
Installing : ppl-0.10.2-11.el6.x86_64 3/5
Installing : cloog-ppl-0.15.7-1.2.el6.x86_64 4/5
Installing : gcc-4.4.5-6.el6.x86_64 5/5
dvd/productid | 1.7 kB 00:00 ...
duration: 272(ms)
Installed products updated.
Installed:
gcc.x86_64 0:4.4.5-6.el6
Dependency Installed:
cloog-ppl.x86_64 0:0.15.7-1.2.el6 cpp.x86_64 0:4.4.5-6.el6
mpfr.x86_64 0:2.4.1-6.el6
ppl.x86_64 0:0.10.2-11.el6
Complete!
[root@rh61 ~]#
(/etc/yum.repos.d/目录中又自动生成packekit-media.repo和redhat.repo,原因不详)
2.安装中文包
# yum groupinstall chinese-support
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Group Process
dvd/group | 1.0
MB 00:00 Package fonts-chinese-3.02-12.el5.noarch already installed and
latest version
Resolving Dependencies
--> Running transaction check
---> Package Deployment_Guide-zh-CN.noarch 0:5.2-11
set to be updated
---> Package Deployment_Guide-zh-TW.noarch 0:5.2-11
set to be updated
---> Package lv.x86_64 0:4.51-8.1 set to be
updated
---> Package scim-bridge-gtk.i386 0:0.4.5-9.el5 set
to be updated
--> Processing Dependency: scim-bridge = 0.4.5-9.el5
for package: scim-bridge-gtk
---> Package scim-bridge-gtk.x86_64 0:0.4.5-9.el5
set to be updated
---> Package scim-chewing.x86_64 0:0.3.1-11.el5 set
to be updated
--> Processing Dependency: scim for package:
scim-chewing
--> Processing Dependency:
libscim-1.0.so.8(LIBSCIM_1.0)(64bit) for package:
scim-chewing
--> Processing Dependency: libscim-1.0.so.8()(64bit)
for package: scim-chewing
--> Processing Dependency:
libscim-gtkutils-1.0.so.8()(64bit) for package: scim-chewing
--> Processing Dependency: libchewing.so.3()(64bit)
for package: scim-chewing
---> Package scim-chinese-standard.x86_64
0:0.0.2-1.el5 set to be updated
---> Package scim-pinyin.x86_64 0:0.5.91-16.el5 set
to be updated
---> Package scim-tables-chinese.x86_64 0:0.5.6-7
set to be updated
--> Processing Dependency: scim-tables = 0.5.6 for
package: scim-tables-chinese
---> Package stardict.x86_64 0:2.4.5-5 set to be
updated
--> Running transaction check
---> Package libchewing.x86_64 0:0.3.0-8.el5 set to
be updated
---> Package scim.x86_64 0:1.4.4-41.el5 set to be
updated
---> Package scim-bridge.x86_64 0:0.4.5-9.el5 set to
be updated
---> Package scim-libs.x86_64 0:1.4.4-41.el5 set to
be updated
---> Package scim-tables.x86_64 0:0.5.6-7 set to be
updated
--> Finished Dependency Resolution
Dependencies Resolved
============================================================================================================================
Package Arch Version Repository Size
============================================================================================================================
Installing:
Deployment_Guide-zh-CN noarch 5.2-11 dvd 2.2 M
Deployment_Guide-zh-TW noarch 5.2-11 dvd 2.9 M
lv