现在系统是9.10的 内核为:linux 2.6.31-22-generic
使用以下命令升级时
sudo mount -t iso9660 -o loop ~/ubuntu-10.10-alternate-i386.iso /cdrom
sudo /cdrom/cdromupgrade
出现错误:
AttributeError: 'module' object has no attribute 'init_config'
完整的升级错误提示是:
eleven@eleven-desktop:~$ sudo /cdrom/cdromupgrade
Traceback (most recent call last):
File "/tmp/tmp.5J1SrCB9xe/maverick", line 3, in
from DistUpgradeMain import main
File "/tmp/tmp.5J1SrCB9xe/DistUpgradeMain.py", line 39, in
from DistUpgradeController import DistUpgradeController
File "/tmp/tmp.5J1SrCB9xe/DistUpgradeController.py", line 40, in
from utils import country_mirror, url_downloadable, check_and_fix_xbit, ExecutionTime
File "/tmp/tmp.5J1SrCB9xe/utils.py", line 26, in
apt_pkg.init_config()
AttributeError: 'module' object has no attribute 'init_config'
哪位仁兄可以帮帮忙么?
w0o0 于 2010-10-11 20:31:42发表:
6# 王中云
大哥,“多系统安装,但注意各自的引导装在各自分区比较好”?您的意思是我同时使用好几个系统啊?呵呵,硬盘容量有限啊!
不过还是谢谢了!
我今天上午找到了ubuntu官方网站上的ReleasesNotes了
大致内容跟您说的一样,如下 “An upgrade is the process of going from an earlier version of Ubuntu to a newer version of Ubuntu with an installed system. An example of this would be going from Ubuntu 7.10 to Ubuntu 8.04 LTS. To avoid damaging your running system, upgrading should only be done from one release to the next release (e.g. Ubuntu 9.04 to Ubuntu 9.10) or from one LTS release to the next (e.g. Ubuntu 6.06LTS to Ubuntu 8.04LTS). If you wish to 'skip' a version, you can backup your data and do a fresh installation, or progressively upgrade to each successive version. For example, to upgrade from Ubuntu 8.10 to Ubuntu 9.10, first upgrade to 9.04, then upgrade 9.04 to 9.10.”
之前不知道跨级安装会这么麻烦!
不这我已经不怕麻烦的先升级到了10.04后再升级了,呵呵
然后就是要提醒一下其它离线升级的朋友,您在下载发行版ISO文件后,一定要比对一下MD5值或者SHA-1值
特别是当您处于低网速环境下时,尤其要注意了!低网速下,下载的误码率比较高,当你下载完后
很可能是一个不完整的文件,如果你急着去刻盘的话,那就必然会浪费您一张好光盘了,呵呵
不完整的文件在升级安装时经常会报错的,有些不是必要的文件坏了到没什么事,但是重要文件给坏了
一报错就进行不下去,而且你连错在哪里都不知道!
我在从10.04升级到10.10时就遇到镜像损坏的情况了,当时我还以为我的系统环境配置有误呢。
错误信息如下
“Failed to fetch cdrom:[Ubuntu 10.10 _Maverick Meerkat_ - Release i386 (20101007)]/pool/main/g/gnome-vfs/libgnomevfs2-extra_2.24.3-1ubuntu1_i386.deb Hash 校验和不符”
因为错误信息默认只显示了前面部分,我没有看到后面的“校验和不符”,弄得我焦头烂额的!
后来认真看完后,马上意识到错误了,用哈希工具一检验,显示整个镜像损坏了。我又重下载一份,现在OK了
王中云 于 2010-10-11 17:54:30发表:
软件只能解决常见问题,跨级越多包关系越难满足而升级越难.比较好的方法是多系统安装,但注意各自的引导装在各自分区比较好
w0o0 于 2010-10-11 12:23:26发表:
4# nsname
谢谢了
nsname 于 2010-10-11 08:19:48发表:
帮顶
w0o0 于 2010-10-11 07:29:32发表:
2# gccdog
这个我也知道,主要是以前系统的一些配置很难弄
如果直接下载一个安装,那就前功尽失了
gccdog 于 2010-10-11 01:41:45发表:
你可以直接下载一个10.10的不用升级!