按照 Ubuntu 11.04的过程来一遍(见 ),如果保留用 Unity 桌面环境的话,差不多可以搞定 90%,但是当用 Java 应用时问题出现了:
1. NetBeans 没有集成到这一新桌面环境中,菜单不象其他应用集成到了系统菜单(最上面的菜单条)中
2. NetBeans (甚至是所有 Java 应用)的菜单看不清,首先是字体颜色,其次是菜单边框没了
解决办法:
@linuxidc:~$ sudo vi /usr/share/themes/Ambiance/gtk-2.0/gtkrc
将 338 行内容
style "menu" {
换成
style "menu" = "dark" {
其他定制
由于Ubuntu Gnome Classic 的支持越来越少了,所以只要还坚持 Ubuntu 的话,跟进潮流看来是必须的,所以不得不熟悉 Unity 桌面。怎么说呢,只要开始去适应了,就已经走上了正轨。既然我们可以免费使用它,对开发商的仅有的一点支持还是必要的。
1. nautilus 显示地址栏(location bar)
@linuxidc:~$ gsettings set org.gnome.nautilus.preferences always-use-location-entry true
2. 中文目录变英文
因为主目录中的 document - 文档, download - 下载 ... 以中文名字命名在命令行拷贝等操作时很是不方便,但是要使用中文的环境的话,默认系统将目录名取成中文。
@linuxidc:~$ export LANG=en_US
@linuxidc:~$ xdg-user-dirs-gtk-update
跳出对话框询问是否将目录转化为英文路径, 同意并关闭. (请勿选择 “不再询问“,因为下面还有一步)
但是,我们必须将系统语言弄回中文:
@linuxidc:~$ export LANG=zh_CN
注销或重起. 进入系统,系统会提示是否把转化好的目录改回中文. 选择不再提示,并取消修改.主目录的中文转英文就完成了
3. 捣弄启动器 (桌面左侧控件)
有些选项比如大小只能通过 [url=http://ubuntu-tweak.com/]ubuntu-tweak[/url] 才能改动,所以先得装上它
4. mysql WorkBench 安装失败
最新版本与软件中心中的 mysql client 不兼容
UPDATE:
5. ibus 输入法不在顶端系统托盘(或桌面)显示
在终端执行以下命令后,注销或重启:第一行是在顶端系统托盘,第二行是在桌面上,第三个不是很明白,难道是新的 unity 的系统托盘等价配置?
@linuxidc:~$gconftool --typeboolean -s /desktop/ibus/panel/show_icon_on_systraytrue
@linuxidc:~$gconftool --typeboolean -s /desktop/ibus/panel/showtrue
@linuxidc:~$gsettings setcom.canonical.Unity.Panel systray-whitelist "['all']"
更多Ubuntu相关信息见Ubuntu 专题页面 ?tid=2