今天想升级一下我的everest,因为知道everest0.5pre2出来了,结果发现atp不行了,登录公司内部的服务器发现只提供yum方式升级了:
everest升级仓库
目前为止,everest支持yum升级方式,并支持debian deb格式软件的安装,
deb软件包格式可以通过命令debinst *.deb方式进行安装。升级仓库yum的使用方法如下
yum升级方式(仅对0.5pre2之后的用户有效):
下载(右键另存为):
[对于升级服务器架设人员,不要忘记修改everest.repo文件中的ip地址]
系统升级定义
将其保存到/etc/yum.repos.d/目录。
然后,运行开始菜单->使用工具->kyum.
通过:
list available按钮可以列出所有可以安装的软件包
list updates按钮可以列出系统可用的升级
欢迎使用everest
--cjacker
|
一看我的everest0.5pre1没有装yum包,所以先用atp装上yum的rpm包。另外yum还有个图形前端,kyum也装上,启动kyum发现好像不能用,在终端之行yum有错误提示
# yum
could not find any working storages.
exception exceptions.attributeerror: "'yumrepository' object has no attribute 'sack'" in <bound method yumrepository.__del__ of <yum.yumrepo.yumrepository object at 0x833866c>> ignored
|
并没有提示少库文件,上面这个提示让我很郁闷,不知道问题所在。用strace看看详细提示,发现有很多文件找不到,大部分都是关于python的,如下信息
open("/usr/lib/python2.4/site-packages/gtk-2.0/sqlitemodule.so", o_rdonly|o_largefile) = -1 enoent (no such file or directory)
open("/usr/lib/python2.4/site-packages/gtk-2.0/sqlite.py", o_rdonly|o_largefile) = -1 enoent (no such file or directory)
open("/usr/lib/python2.4/site-packages/gtk-2.0/sqlite.pyc", o_rdonly|o_largefile) = -1 enoent (no such file or directory)
close(4) = 0
futex(0x804a3d8, futex_wake, 1) = 0
gettimeofday({1185439894, 248822}, null) = 0
write(2, "\n\ncould not find any working sto"..., 39
could not find any working storages.
) = 39
futex(0x830d4e8, futex_wake, 1) = 0
unlink("///var/run/yum.pid") = -1 enoent (no such file or directory)
write(2, "exception ", 10exception ) = 10
write(2, "exceptions.attributeerror", 25exceptions.attributeerror) = 25
|
看了一下我系统也装python了啊,在google上搜一下,发现有,讲的比较类似,有人回复说先看看依赖包是否都安装全了。
is the installed yum and it's dependencies ok ? rpm -v yum python rpm rpm-libs fedora-release python-sqlite2 python-urlgrabber yum-metadata-parser
show us any output from the rpm verify, and also any *.repo files that have been modified or added {/etc/yum.repos.d/*.repo}
davet. |
不用执行,看了看有关python的这两个我系统里面有没有吧。的确发现python-sqlite2
没有,装上之后,yum可以正常执行了。
非常奇怪,当时装yum的时候,也没有提示依赖这个包。真奇怪啊。
阅读(2072) | 评论(0) | 转发(1) |