当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 1 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : ubuntu7.10-8.04-8.10升级,以及遇到问题的解决方法总汇。
帖子发表于 : 2008-12-07 1:21 

注册: 2007-10-12 1:22
帖子: 106
送出感谢: 0 次
接收感谢: 0 次
我从 ubuntu 7.10-- 一口气升级到了 8。10 , 呵呵,不过有点后悔, 发觉 8。04 的版本比较稳定, 不过 在8。10中遇到几个问题都解决了。

希望 给网友们一些帮助。


我发到自己的blog中了,http://blog.sina.com.cn/s/blog_520fb00d0100bbbd.html

:em11

以下是原文的copy:

天, 把 ubuntu 从 7。10 一口气升级到了8。10 。。 呵呵 。。

就分享下 自己升级的 经历吧。。


首先 把你的 7。10 升级软件。 但不要更新发行版 8。04, 因为我们要从光盘iso 升级。

(其实 和自动升级差不多,只不过 可以省掉一部分下载)

在升级前,希望你安装wicd这个网络管理软件, 因为 他比ubuntu默认的 network-manager好用。还能自动连接无线网络。 因为我发现,8。10 用自带的network-manger不能连接网络, 具体如何设置,就没仔细看了, 所以最好先装好最新版本的 wicd。可以找到这个deb包, 安装就很方便了。

dpkg -i *.deb 就可以安装了。

也可以用新德里软件包 安装。

或者命令

apt-get install wicd

他会自动替换掉系统自带的network-manger

将下载来的ubuntu-8.04-alternate-i386.iso ,记住不是 desktop版本。挂载到 cdrom 上

mount -o loop ubuntu-8.04-alternate-i386.iso(自己写上存放的 路径) /cdrom

之后 就是 输入:

[color=#BF0000]gksu "sh /cdrom/cdromupgrade"


就可以按照提示 升级了, 因为我下载的是cd,不是dvd,所以有一部分 软件还是要通过网络下载的, 他会提示你 从网络下载,你选择是, 之后就开始下载了, 估计要下载5,6百兆大小,

安装软件的时候,会提示你是否保留原有软件, 你都选择第一个, 安装新的软件, 之后会提示你是否删除旧的软件包, 我都是删除的, 当然,你要保留也可以,只要你的空间足够大, 在最后重新起动之前,

提醒下, ubuntu会修改 menu.list文件, 如果你是多系统,就要注意了, 我检查后,他会把ubuntu的启动分区设置成6, default 也是6, 不知道为什么, 你可以提示你重新启动的时候, 把他改回来

vi /boot/grub/menu.list

将里面中的title 含有 Ubuntu 8.04 的 内容, 把 (hd0,6)修改成自己的启动分区。

ubuntu 8。04 升级后, 基本正常, awn dock 就是和mac 苹果一样的 任务栏程序也能启动,

但是升级到8。10 的时候 就有点变化了。


升级8。10 方法和上面一样, 只不过你下载的 iso文件不同。

升级后, awn 会启动不了, 因为他需要 一个库文件。。 其实 系统里有这个文件。 你只要做个软连接就好

ln -s libgnome-desktop-2.so.7.2.4 libgnome-desktop-2.so.2

之后就可以启动了。。

至于用DVD 升级,是不是 不用连接网络, 我就没有实验了, 按理说,用DVD版本的 alternate应该可以 。

这里总结下,ubuntu 8.04 没什么问题, 感觉 比较好。。 升级到8。10 后,就有好几个问题了


这里给出几个解决措施:


1: 刚开始进入系统后, 会发现 特效没有了, 其实只要设置下compiz,开启3D 效果。

2: 音量控制, 笔记本的 快捷键控制 音量大小 有问题, 放大缩小后, 停不下来, 这时候就要重新编译下 一个组件。

http://packages.ubuntu.com/source/intrepid/xserver-xorg-input-evdev

下载 xserver-xorg-input-evdev_2.0.99+git20080912.orig.tar.gz

解压缩出文件, 修改 ./src/evdev.c文件。

找到这段代码:


if (value == 2 &&

(ev->code == KEY_LEFTCTRL || ev->code == KEY_RIGHTCTRL ||

ev->code == KEY_LEFTSHIFT || ev->code == KEY_RIGHTSHIFT ||

ev->code == KEY_LEFTALT || ev->code == KEY_RIGHTALT ||

ev->code == KEY_LEFTMETA || ev->code == KEY_RIGHTMETA ||

ev->code == KEY_CAPSLOCK || ev->code == KEY_NUMLOCK ||

ev->code == KEY_SCROLLLOCK))

return;


在代码下面一行插入 这段代码:

if(ev->code == KEY_VOLUMEDOWN || ev->code == KEY_VOLUMEUP) //MODIFY THIS LINE
{
//post a keydown and then a keyup, as media keys have no automatic key-up
xf86PostKeyboardEvent(pInfo->dev, code, 1);
xf86PostKeyboardEvent(pInfo->dev, code, 0);
return;
}


如果你的 fn+F1-12 中其他键不能用的,比如静音键 不能用就可以再加入一段代码:

* fix events for volume keys */
if(ev->code == KEY_VOLUMEDOWN || ev->code == KEY_VOLUMEUP || ev->code == KEY_MUTE) //MODIFY THIS LINE
{
//post a keydown and then a keyup, as media keys have no automatic key-up
xf86PostKeyboardEvent(pInfo->dev, code, 1);
xf86PostKeyboardEvent(pInfo->dev, code, 0);
return;
}


我的就是2个控制音量的快捷键失灵,最后一段就不用了。

如果你 用快捷键后失灵,会发现键盘等不能控制了, 桌面上就有一个音量的图标在闪烁, 你可以按下esc键退出,这时候如果还不能用键盘, 可以再按下alt+F4,或者ctrl+alt+f4, 应该可以输入了。

接着我们再安装编译需要的软件。

sudo apt-get install build-essential libtool automake gcc xorg-dev

确保支持的软件安装了 ,最好 先运行上面的命令, 如果安装了,他会提示你。


备份下配置文件
cp /usr/lib/xorg/modules/input/evdev_drv.so /usr/lib/xorg/modules/input/evdev_drv.so.backup

接着回到 刚才的包文件主目录下, 有一个 autogen.sh, 运行即可

./autogen.sh

make && make install

sudo cp /usr/local/lib/xorg/modules/input/evdev_drv.so /usr/lib/xorg/modules/input/


这时候,系统会死机,或者重新起动,死机的就自己重新起动, 一般就好了。 如果不能启动的, 到单用户模式下,把原来备份的文件替换回去 。


3: 其次就是firefox的问题, flash的网页,中文显示不了。

修改这个文件

/etc/fonts/conf.d/49-sansserif.conf

编辑前可以备份下。

修改其中的最后一面一段:

<edit name=”family” mode=”append_last”>
<string>sans-serif</string>
</edit>
</match>
</fontconfig>

将sans-serif 修改成sans 即可显示中文了。


5: firefox的滚屏 ,感觉很卡很慢。 我下载了一个 插件,就解决了。

Yet Another Smooth Scrolling 2.0.17

https://addons.mozilla.org/en-US/firefox/addon/5846

安装好后,在firefox 的右边有一个 齿轮一样的 配置按钮,点小三角符号,定位到附加组件,就可以找到这个插件了,设置就很简单了。


6: 在任务栏上 ,位置 里面有计算机, 主文件夹,等,会提示你 没有注册相应程序打开, 其实就是一个程序关联的问题, 和windows下的关联相似,我只需要把程序关联就可以打开了。

ubuntu下用nautilus 打开, 相当于explorer,

alt+f2,输入nautilus (如果没有, 就自己apt-get install 下 )


这时候就会打开像资源管理器的文件夹, 你定位到 desktop, 右键,选择 用其他程序打开,
然后选择 file manager(文件管理器),这样就会自动关联了。

你这时候再 点位置 下面的 个个文件夹,就可以打开了。[/color]


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 1 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Bing [Bot], 打怪兽的奥特曼 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译