Ubuntu 12.10升级完全指南

李顺亮

2012年5月27日

警告:你看到时间了吗?现在是2012年5月27日!换句话说,也就是根本不存在Ubuntu 12.10,连alpha开发版本都没有,只有每日创建版本。如果你想与我一样,争当最新ubuntu的小白鼠,那么就步步紧跟、步步惊心,一起享受bug的烦恼与乐趣吧。

一、备份
还是小心些吧。学会并真正做到备份,才能确保万无一失。
不过,其实也没什么大不了的,只要你学会了保留/home分区数据重装系统(详见:http://www.onesl.com/web/ylsh/2011021401.html),那么备份不备份还真无所谓。
但如果你是小白之中的小白,还是再次对你说声:备份吧!

二、换源
想从ubuntu 12.04跟进到ubuntu 12.10,那么,换源肯定是必须的。
1. 进入终端,并输入
sudo gedit /etc/apt/sources.list
2. 按回车后,输入自己用户的密码即可打开sources.list文件
3. 修改
教你一招,其实不用删除这里面原来的东西,只要在每一行前面加上一个“#”。linux真是好东西,你只要这样一加“#”,这一行的东西就被你注释掉了。也就是说,这一行的东西失效了。但是,这样的注释,实际上也是一种备份。
你想用默认的中国源当然也行,我个人建议用中国科技大学的源,当然最好依每个地方的网络情况,选择最快的源服务器。
修改sources.list文件里,删除或注释不要的东西,并添加如下:
deb http://mirrors.ustc.edu.cn/ubuntu/ quantal main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ quantal-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ quantal-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ quantal-proposed main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ quantal-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ quantal main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ quantal-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ quantal-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ quantal-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ quantal-backports main restricted universe multiverse
4. 保存修改后的文件,然后关闭。
5. 更改软件源更新设置,把“有版本时通知我”设置成“适用任何新版本”。
6. 使用修改后的源对系统进行更新。有两种方法:
方法一、点击桌面右上角的“系统——软件更新——更新管理器”进行更新。
方法二、在刚才打开的终端里面输入:
sudo apt-get update
sudo apt-get upgrade
方法三、用新立得更新。
但是,不要通过软件中心,它还差了点,挂不挂随它便了。

三、重启
重启是必须的。重启后才会让你的系统真正升到最新的状态。
实际上,我通过上述方法一的更新并没有全部成功,才更新到三分之二,似乎就没有了反应。我也没有理它,直接重启,依然成功进入到新的系统状态。
只要能进入新的系统,一切都好办,打开新立得再次更新,并且仔细检查哪些变成了本地的东西了。
并且在新立得里,删除多余的旧内核文件,小心了!一定要确认无误之后,才能标记并应用彻底删除。

四、更改输入法
1、卸载ibus
打开新立得,找到已安装的ibus,直接卸载。
2、安装fcitx
打开新立得,找到fcitx,直接安装。然后打开终端输入fcitx启动,或者注销一次,就可以使用。
3、找回系统托盘的输入法图标
其实,没有系统托盘的输入法图标,个人感觉还更清爽,想要调出输入法来,只要摁“ctrl+space(空格键)”即可。
真想找回输入法图标,就在终端运行下述命令,然后注销并重新登录即可。不过,这是找回ibus图标的方法:
gconftool --type boolean -s /desktop/ibus/panel/show_icon_on_systray true
gconftool --type boolean -s /desktop/ibus/panel/show true
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
(详见:http://ubuntudaily.net/archives/383)
我测试时,是把上面的ibus全部改成了fcitx,事实证明一样有效,能够找回fcitx的输入法图标。也就是,在终端里运行命令如下:
gconftool --type boolean -s /desktop/fcitx/panel/show_icon_on_systray true
gconftool --type boolean -s /desktop/fcitx/panel/show true
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

五、加装字体
1、添加微软字体
微软字体因为版权问题,ubuntu里默认是没有的。
方法一、进入/home/~/.fonts,把微软字体扔到这文件夹里面就可以了(如果没有.fonts文件夹就自己建一个)
方法二、或者在安好系统之后,打开软件中心,直接选择安装“Ubuntu 额外的版权受限程序”,就可以一次性搞定常用的版权受限应用程序 (mp3, avi, mpeg, TrueType, Java, Flash, Codecs)。
2、修改Ubuntu默认中文字体
升级完Ubuntu 12.10,并且安装好微软字体后发现:系统默认中文字体大变!
原本系统中文默认字体是文泉驿,可以现在系统默认字体竟然变成了微软的字体,如宋体,让人看了相当不爽。改回默认的中文字体方法如下:
Gnome的字体设置文件放在/etc/fonts/conf.d底下,而在/etc/fonts/conf.avail下面有一些模板。
我们在终端里,输入sudo nautilus,打开文件系统。
在/etc/fonts/conf.avail里,用文本编辑器打开69-language-selector-zh-cn.conf这个模板文件,将文泉驿(Wen Quan Yi)的字体,放在DejaVu Serif和Bitstream Vera Serif两种英文字体之后,其他中文字体之前,修改并保存即可。
然后,我们把修改后的69-language-selector-zh-cn.conf这个模板文件,复制到/etc/fonts/conf.d/底下,保存后注销重新登入即可。
(详见:http://sweetdum.blogcn.com/articles/%E4%BF%AE%E6%94%B9ubuntu%E9%BB%98%E8%AE%A4%E4%B8%AD%E6%96%87%E5%AD%97%E4%BD%93.html)

六、添加火狐插件
1、添加火狐手势插件
进入火狐插件主页
搜索Adblock Plus,进入以下页面并下载安装
https://addons.mozilla.org/zh-CN/firefox/addon/adblock-plus/?src=hp-dl-mostpopular
搜索FireGestures,进入以下页面并下载安装
https://addons.mozilla.org/zh-CN/firefox/addon/6366
2、Flash插件
如果已经安装“Ubuntu 额外的版权受限程序”,就可以忽略这一步。否则也仍然是要打开ubuntu软件中心,安装Adobe Flash,反而更加麻烦。
安装好官方的flash player后,如果发现其中的动态中文字体显示为方块,用以下方法解决
终端执行命令:sudo gedit /etc/fonts/conf.d/49-sansserif.conf
将倒数第4行内容替换成:<string>文泉驿正黑</string>
保存之后,重启firefox,flash乱码解决。

七、安装永中
到永中官方网站,进入
http://www.yozosoft.com/person/index.jsp
下载属于永中office 2012个人版的最新青年版。
还是那句话,老老实实下载tar 包,不要下deb 包,我测试deb包仍然安装会出现问题,不过不理问题后居然不影响使用。
解压下载后的tar 包,然后,打开终端,执行以下步骤
1、用cd命令,进入你的永中解压目录。
不用我教了吧,在你打开永中的解压目录文件夹,使用ctrl+l命令,就可以快速在地址栏里复制目录地址了。
2、sudo ./setup 按下回车键安装。

八、加装wine
打开软件中心或新立得,找到wine1.4,直接安装
1、安装Macromedia Dreamweaver 8
进入http://www.onesl.com/software/Dreamweaver8-chs.zip下载,然后直接wine安装,序列号WPD800-58436-27232-80204。
2、安装东兴证券
如果想要加装证券的话,只能安装wine1.2或者wine1.3,经多次测试wine1.4,都没有wine成功tdx.exe。
进入http://www.onesl.com/software/new_dxzq_v6.exe,下载东兴证券超强版,并且wine安装。
然后,在终端里打开winetricks,选择mfc42、ie7安装。
最后,打开东兴证券,修改股票软件系统字体(否则中文乱码)。进入“工具—系统设置—外观-字体设置”,一项一项修改设置,把字体调成中文字体,并且一定要选择中文编码

九、几个注意事项
1、屏幕亮度不会记忆
每次电脑重启之后,我们就会发现ubuntu 12.10系统,依然不会自动记忆屏幕亮度。于是,每次一开机,电脑屏幕的亮度就烦人地恢复到最亮化了。
我们仍然是用以下的办法来彻底解决问题。
sudo gedit /etc/rc.local
出现以下内容:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will “exit 0″ on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

#exit 0

然后,我们在里面加主一行代码:
echo 0 > /sys/class/backlight/acpi_video0/brightness
保证修改后代码如下(注意exit前的“#”):
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will “exit 0″ on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
echo 0 > /sys/class/backlight/acpi_video0/brightness
exit 0

其中echo 后面的值为0-10,对应为0到100%,如echo 5表示一半亮度。其实,我自己就是用echo 5亮度刚刚好。
保存后退出,然后必须关机一次!不然直接重启会发现居然无效,看来直接重启时缓存之中的旧设置仍在起作用。

注意:大多数人都是acpi_video0,根据自己/sys/class/backlight/下面文件决定
(详见:
http://blog.csdn.net/linuxzhouying/article/details/7177200
http://askubuntu.com/questions/3841/desktop-doesnt-remember
-brightness-settings-after-a-reboot)

2、pdf文档中文不显示
我们微软的中文字体已经在系统里安好,但是打开pdf文档,只有英文及数字是正常显示的,而中文却没有显示出来。看来是缺了什东西支持。原来,现在的evince 要用poppler-data ,而xpdf-chinese-simplified 是很老的东西了。
因此,我们打开新立得,查找并选择安装poppler-data。然后,我们再打开pdf文档,就会发现问题已经得到解决。
(详见:http://forum.ubuntu.org.cn/viewtopic.php?t=28603)

3、电源图标不显示
在登录界面之中,电源图标是显示的,可是登录之后,电源图标却不见了。奇怪的是,偶尔这个电源图标也会出现。看来,是一个bug。也就是说,在root之中,电源进程服务是正常的,可是一登录之后,进入了你的个人权限的界面之下,这个服务进程就不正常了。
寻找了多种办法,想解决问题,但是都没有结果。点击右上角图标,在“系统设置—电源”中设置,根本没有反映。
想用增加服务的办法,可是电源服务看来是与别的哪个服务绑在一起的,我们知道在unity之中的系统托盘里,它是与声音还是哪个图标绑在一起的,看来没有自身单独的进程。难怪我用以下命令添加一个服务,却没有这个东西。
sudo update-rc.d indicator-power-service defaults 99
(注:其他命令如下:
删除一个服务
sudo update-rc.d 服务名 remove
临时重启一个服务
/etc/init.d/服务名 restart
临时关闭一个服务
/etc/init.d/服务名 stop
临时启动一个服务
/etc/init.d/服务名 start
详见:http://www.jackfeng.com/archives/512/)
终于,找到了一个暂时克服的办法:
摁Alt+F2,输入“gnome-power-statistics”
(详见:http://forum.ubuntu.org.cn/viewtopic.php?t=287863)
当然,还有一种办法,不过太麻烦了。每次都要注销一下,回到登录界面,才能查看电池电量。



关于丝路丝路网史版权声明法律顾问联系我们
Copyright © 2004-2011 by onesl.com all rights reserved
建议您使用1024*768分辨率、火狐浏览器浏览

闽ICP备11005983号