计算化学公社

标题: 配置本地yum源出错,求教! [打印本页]

作者
Author:
ChaosChiao    时间: 2018-10-25 11:00
标题: 配置本地yum源出错,求教!
我们的服务器不能联网,而且系统比较老,是centos6.5的,所以想配置一个本地Yum来安装升级软件。
我的做法是如下:
1.下载了centos7.5 everything iso
2. 解压后,全体复制到/public/sourcecode/CentOS7文件夹下
3.在/etc/yum.repo.d/下,备份原yum源,新建了一个名为name.repo的源,内容如下:
[CentOS7]
name=CentOS7
baseurl=file:///public/sourcecode/CentOS7
enabled=1
gpgcheck=0

4.执行yum clean all yum makecache
之后yum list则出错,信息如下:
Loaded plugins: aliases, changelog, downloadonly, fastestmirror, kabi, presto, refresh-packagekit,
              : security, tmprepo, verify, versionlock
Loading support for CentOS kernel ABI
Loading mirror speeds from cached hostfile
file:///public/sourcecode/CentOS7/repodata/03d0a660eb33174331aee3e077e11d4c017412d761b7f2eaa8555e7898e701e0-primary.sqlite.bz2: [Errno 14] Could not open/read file:///public/sourcecode/CentOS7/repodata/03d0a660eb33174331aee3e077e11d4c017412d761b7f2eaa8555e7898e701e0-primary.sqlite.bz2
Trying other mirror.
Error: failure: repodata/03d0a660eb33174331aee3e077e11d4c017412d761b7f2eaa8555e7898e701e0-primary.sqlite.bz2 from CentOS7: [Errno 256] No more mirrors to try.


网上差了好多内容,也没搞清楚哪里出问题了,不知道有没有了解的老师?

作者
Author:
bluewhale    时间: 2018-10-25 11:03
在目录 下用命令createrepo重新生成repodata试一下。
作者
Author:
ChaosChiao    时间: 2018-10-25 12:54
bluewhale 发表于 2018-10-25 11:03
在目录 下用命令createrepo重新生成repodata试一下。

不行,还是同样的错误
作者
Author:
abin    时间: 2018-10-26 06:47
6.5可以直接用7.x来升级?这个操作对吗?
作者
Author:
ChaosChiao    时间: 2018-10-26 10:16
abin 发表于 2018-10-26 06:47
6.5可以直接用7.x来升级?这个操作对吗?

啊,不行吗?因为centos6的yum都太老了,装了也没用啊。
作者
Author:
ene    时间: 2018-10-26 13:00
如果实在不行,你想升级什么软件,可以把对应的rpm包下载下来,然后手动安装。如果软件包依赖关系不复杂或者运气好的话,应该可以升级成功
作者
Author:
abin    时间: 2018-10-29 19:34
ChaosChiao 发表于 2018-10-26 10:16
啊,不行吗?因为centos6的yum都太老了,装了也没用啊。

我没有见过跨大版本的,而且是直接换源这种Yum升级。
我没有记错的, 6.x 和 7.x 差距至少Glibc版本不同。
这玩意能通过yum更换吗?没见过这种操作。

这玩意貌似不是滚动升级的版本。




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3