内核我是自己编译的,已把所有Ubuntu自带的删除了,系统就不会再提示更新内核了。
注意:这个还不是官方发行的测试版。2008.6.13
首先添加源,(修改这一部分tw.archive.ubuntu.com为你最快的那个源的服务器)
deb http://tw.archive.ubuntu.com/ubuntu/ intrepid main restricted universe multiverse
deb http://tw.archive.ubuntu.com/ubuntu/ intrepid-security main restricted universe multiverse
deb http://tw.archive.ubuntu.com/ubuntu/ intrepid-updates main restricted universe multiverse
deb http://tw.archive.ubuntu.com/ubuntu/ intrepid-proposed main restricted universe multiverse
deb http://tw.archive.ubuntu.com/ubuntu/ intrepid-backports main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu/ intrepid main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu/ intrepid-security main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu/ intrepid-updates main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu/ intrepid-proposed main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu/ intrepid-backports main restricted universe multiverse
然后在终端中,输入
echo “debconf hold” |sudo dpkg –set-selections
echo “memtest86+ hold” |sudo dpkg –set-selections
echo “wine hold” |sudo dpkg –set-selections
前两个 如不hold会出错、升不了,后一个是源里的版本比较旧它还照“升”,其他可能还有,可以根据自己的状况设定
然后执行
sudo apt-get dist-upgrade
500多个文件好像。
最后出现
update-initramfs: Generating /boot/initrd.img-2.6.25.420sanguo0
Cannot find /lib/modules/2.6.25.420sanguo0
update-initramfs: failed for /boot/initrd.img-2.6.25.420sanguo0
dpkg: 子进程 post-installation script 返回了错误号 1
E: Sub-process /usr/bin/dpkg returned an error code (2)
不太清楚怎么回事,总之提示重启了。照做就生成功了,变成ubuntu8.10了。
进入后发现,那个totem媒体播放器没了,不过有mplayer就无所谓了。
更新管理器里有几项成灰色,除了前面hold那几项还有apt,apt-utils,aptitude
gnome-system-monitor 查看文件系统会退出。出这个错 glibmm-WARNING **: failed to wrap type of ‘GUnixMount’
其他暂时没什么,常用的功能都没问题,以后再慢慢测试。有什么变化也看不出来。总之,现在升了纯属没事找事。
08.6.14
新立德里强制把gnome-system-monitor恢复成2.22.1,文件系统显示正常
上面那个update-initramfs: Generating /boot/initrd.img-2.6.25.420sanguo0 错误原因找到:
/var/lib/initramfs-tools/下面有个之前的内核文件名,删了,执行sudo dpkg –configure -a 就ok了。 (出自:20sanguo)