Linux 使用光盘搭建 本地 YUM 服务器
今天在弄一个测试环境的时候,少了一些包,安装rpm 包的时候,依赖性又很麻烦,所以想到用光盘搭建本地的yum 服务器了。这里说下具体的搭建步骤,使用yum 可以帮助解决依赖性问题。
之前也整理过一篇,这篇里是采用ftp的形式:
http://blog.csdn.net/tianlesoftware/article/details/6113902
步骤也很简单,如下:
1. 创建介质装载目录
mkdir /media/disk
2. 插入系统光盘
一般在系统光盘里有我们所有需要的RPM 包,所以,可以直接从系统盘里获取RPM 包,而不用从网上在下载。
3. 挂载介质到我们之前创建的目录
mount /dev/cdrom /media/disk
4. 创建yum 配置文件
[root@rac2 /]#touch /etc/yum.repos.d/anqing.repo
--这里的文件名可以自己指定,不影响使用。
5. 在yum 配置文件里添加如下内容:
[dave] --这里可以自己指定
name = Dave YUM Server --这里也可以自己指定
baseurl=file:///media/disk/Server/
gpgcheck=0
enabled=1
6. 验证YUM:
[root@rac2 yum.repos.d]# yum update
Loaded plugins: refresh-packagekit
dave | 3.7 kB 00:00 ...
dave/primary_db | 3.1 MB 00:00 ...
Setting up Update Process
No Packages marked for Update
--查找libXp包
[root@rac2 /]# rpm-qa|grep libXp
libXpm-3.5.8-2.el6.x86_64
libXp-1.0.0-15.1.el6.x86_64
--卸载libXp 包
[root@rac2 /]# rpm -e libXp-1.0.0-15.1.el6.x86_64
--安装libXp 包:
[root@rac2 /]# yum -y install libXp
Loaded plugins: refresh-packagekit
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package libXp.x86_640:1.0.0-15.1.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
====================================================================================================
Package Arch Version Repository Size
====================================================================================================
Installing:
libXp x86_64 1.0.0-15.1.el6 dave 22 k
Transaction Summary
====================================================================================================
Install 1 Package(s)
--这里可以看到使用的yum 的配置文件。
Total download size: 22 k
Installed size: 39 k
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
Installing : libXp-1.0.0-15.1.el6.x86_64 1/1
Installed:
libXp.x86_64 0:1.0.0-15.1.el6
Complete!
[root@rac2 /]#
-------------------------------------------------------------------------------------------------------
版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!
Skype: tianlesoftware
Email: tianlesoftware@gmail.com
Blog: http://www.tianlesoftware.com
Weibo: http://weibo.com/tianlesoftware
Twitter: http://twitter.com/tianlesoftware
Facebook: http://www.facebook.com/tianlesoftware
Linkedin: http://cn.linkedin.com/in/tianlesoftware
-------加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请----
DBA1 群:62697716(满); DBA2 群:62697977(满) DBA3 群:62697850(满)
DBA 超级群:63306533(满); DBA4 群:83829929 DBA5群: 142216823
DBA6 群:158654907 DBA7 群:172855474 DBA总群:104207940