重庆思庄Oracle、Redhat认证学习论坛
标题: [分享]配置yum [打印本页]
作者: whj19940221 时间: 2013-5-6 20:02
标题: [分享]配置yum
创建一个挂载目录
#mkdir /mnt/iso
挂载光盘,df检查光盘挂载位置
[root@whj ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 28439328 21995704 4975688 82% /
tmpfs 513040 0 513040 0% /dev/shm
/dev/hdc 4028944 4028944 0 100% /media/RHEL_5.8 x86_64 DVD
当前光盘是挂到/media/RHEL_5.8 x86_64 DVD这个目录的,把光盘挂载到/mnt/iso这个目录上
#mount -o loop /dev/hdc /mnt/iso
到/etc/yum.repos.d/目录下
#cd /etc/yum.repos.d/
创建repo文件
#mkdir repo
把后缀是.repo的文件拷进repo文件夹里
# mv *.repo repo/
编辑/etc/yum.repos.d/iso.repo文件
#vi /etc/yum.repos.d/iso.repo
添加以下内容
[Server]
baseurl=file:///mnt/iso/Server
gpgcheck=1
enabled=1
导入GPG密钥
#rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-*
清除yum缓存
#yum clean all
测试能不能正常安装
#yum -y install gcc
[此贴子已经被作者于2015-07-22 20:17:46编辑过]
作者: 郑全 时间: 2013-5-6 23:40
问一下,yum的软件来自哪里,光盘,还是网络?
作者: whj19940221 时间: 2013-5-7 09:20
光盘里的
作者: 郑全 时间: 2013-5-7 22:46
与直接安装rpm -ivh 包名字,有什么区别?
作者: whj19940221 时间: 2013-5-9 17:29
yum可以解决依赖性问题
作者: 郑全 时间: 2013-5-9 17:32
要是对每一步骤是做什么的增加一个描述就好了。
作者: whj19940221 时间: 2013-5-9 20:56
加上了[em50]
作者: 郑全 时间: 2013-5-10 13:22
[root@dbserver tools]# yum -y install gcc
Loaded plugins: security
Repository 'Server' is missing name in configuration, using id
Setting up Install Process
Package gcc-4.1.2-48.el5.i386 already installed and latest version
Nothing to do
这个红色的部分,是什么意思,如何解决.
作者: easonqian 时间: 2013-5-16 15:57
[root@localhost yum.repos.d]# yum clean all
Loaded plugins: product-id, security, subscription-manager
Updating Red Hat repositories.
Repository 'Server' is missing name in configuration, using id
Cleaning up Everything
[root@localhost yum.repos.d]# yum -y install gcc
Loaded plugins: product-id, security, subscription-manager
Updating Red Hat repositories.
Repository 'Server' is missing name in configuration, using id
file:///mnt/iso/Server/repodata/repomd.xml: [Errno 5] OSError: [Errno 2] No such file or directory: '/mnt/iso/Server/repodata/repomd.xml'
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: Server. Please verify its path and try again
我这个错在哪里
作者: Alexander 时间: 2014-1-20 15:52
这个比较实用~!!顶一个
作者: 郑全 时间: 2014-6-15 17:42
以下是引用easonqian在2013-05-16 15:57:44的发言:
[root@localhost yum.repos.d]# yum clean all
Loaded plugins: product-id, security, subscription-manager
Updating Red Hat repositories.
Repository 'Server' is missing name in configuration, using id
Cleaning up Everything
[root@localhost yum.repos.d]# yum -y install gcc
Loaded plugins: product-id, security, subscription-manager
Updating Red Hat repositories.
Repository 'Server' is missing name in configuration, using id
file:///mnt/iso/Server/repodata/repomd.xml: [Errno 5] OSError: [Errno 2] No such file or directory: '/mnt/iso/Server/repodata/repomd.xml'
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: Server. Please verify its path and try again
我这个错在哪里
你这个错误是: 你的安装盘的位置不对,
你找找你的repodata 目录在哪个位置,是否直接在光盘根目录,如果是,就应该为
#vi /etc/yum.repos.d/iso.repo
添加以下内容
[Server]
baseurl=file:///mnt/iso/Server
为:
[Server]
baseurl=file:///mnt/iso
这样,你再试一下。
作者: 郑全 时间: 2014-6-15 17:42
就是去掉Server目录。
欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/) |
Powered by Discuz! X3.2 |