升级12.04已经有一段时间了。作为一个从08年就开始用Ubuntu的老用户,我觉得作为一个LTS版本,12.04无疑是不太符合我的期望的。说这话不代表我不建议升级12.04,只是我觉得12.04不像以前各版本直接装好就能用得很顺手。所以,我开始改造我的Ubuntu。经过一段时间的调整与使用,我对现在的系统基本表示满意,于是打算写一片文章来介绍一下我的改造。

一、逃离Unity,拥抱Gnome-shell

从Ubuntu 11.04开始换用Unity以来,我一直抱着开放的态度尝试着使用Unity。虽然我很讨厌它莫名其妙的全局菜单,以及混乱的Dash界面,讨厌不支持更换主题,但好在Launcher一直还是比较好用。用MyUnity调整之后,还是可以用。可12.04版本的Unity非但没得到改善,反而还更加难用。比如,Launcher居然不支持自动隐藏。两个选项:不隐藏,全局菜单的最小最大关闭按钮在Launcher的正上放,按起来相当别扭;隐藏吧,要打开Launcher必须要按Super键。另外,像HUD这些新的特性依然不够成熟并且占用了alt键。所以我决定逃离Unity。我的选择是Gnome-shell。安装Gnome-shell:首先添加PPA

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo add-apt-repository ppa:ricotz/testing

然后执行安装

sudo apt-get update
sudo apt-get install gnome-shell # 安装Gnome-shell 桌面
sudo apt-get install gnome-shell-extensions # 安装extensions
sudo apt-get install gnome-tweak-tool # 安装配置工具

完成后Log out,在登陆的时候选择Gnome即可。

其他可选的桌面环境:

Gnome Classic (Gnome 2.x的桌面)

sudo apt-get install gnome-panel

或者

sudo apt-get install gnome-session-fallback

MATE (仿Gnome 2.x桌面)

sudo add-apt-repository “deb http://packages.mate-desktop.org/repo/ubuntu precise main”
sudo apt-get install mate-archive-keyring
sudo apt-get update
sudo apt-get install mate-core
sudo apt-get install mate-desktop-environment

LXDE

sudo apt-get install lxde

XFCE

sudo apt-get install xfce4

(不需要装lubuntu-desktop或者xubuntu-desktop,因为那里面包含了许多其他的组件)

二、美化+优化桌面

第一步是换上漂亮的Faenza图标:

sudo add-apt-repository ppa:tiheum/equinox
sudo apt-get update
sudo apt-get install faenza-icon-theme faience-icon-theme

接下来安装Gnome-shell主题,我用的是London Smoke,下载好之后,解压放在/home/anels/.themes/下面即可。要使用这个主题,还得先去https://extensions.gnome.org/安装一个User Themes的扩展。安装相当简单,点下鼠标即可。
然后去Advanced Settings里面选择刚刚装好的图标主题跟Gnome-shell主题。如下图。

如果Shell theme里面没有显示London Smoke,检查路径是否正确(London Smoke下面要包含gnome-shell文件夹)。

一切设定好之后,瞬间感觉舒服许多。

接下来安装扩展,去https://extensions.gnome.org/上安装是gnome的扩展是最方便的方式,基本上首页的那几个都非常有用,推荐安装Remove Accessibility,Alternative Status Menu,Advanced Settings in UserMenu,Places Status Indicator,Applications Menu。

三、安装常用系统软件

Ubuntu本身就预装了丰富的软件,但是基本上根据个人喜好以及其他方面的原因,总需要再安装一些个人常用的软件。以下是本人的:

首先是Ubuntu Tweak这款小软件。装好之后,调教Ubuntu就变得十分轻松了。

sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak

接下来要安装Flash插件(上视频网站必备)

sudo apt-get install flashplugin-installer

安装Nautilus扩展(右键点击,用terminal打开)

sudo apt-get install nautilus-open-terminal

每次下载了deb包,用软件中心安装实在太慢,用gdebi就够了。

sudo apt-get install gdebi

Vim,这个不用我说了吧。

sudo apt-get install vim

四、中文支持

我每次装Ubuntu都喜欢装成英文系统,因为如果安装的时候选择中文,Home文件夹下所有的东西都以中文来命名,比如“下载”,“文档”,如果下载一个文件,双击打开很可能就无法打开……因为路径中有中文。所以我喜欢英文系统+中文输入法的这种解决方案。

首先是更新语言包,选择System Settings -> Language Support,系统会弹出提示问需不需要更新语言包,选是。

更新完毕之后,如果想换成中文界面,可以在Install / Remove Languages… 中选择安装 “Chinese (simplified)” ,等安装好之后,拖动Chinese (simplified)到第一个就行了。安装好中文后,默认的输入法是ibus,如果想继续使用这个输入法,可以安装Google拼音跟Sun拼音

sudo apt-get install ibus-googlepinyin
sudo apt-get install ibus-sunpinyin

不过个人是不太喜欢ibus。如果都抛弃了Unity,ibus也就没什么优势了。于是我安装了fcitx

sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update
sudo apt-get install fcitx
sudo apt-get install fcitx-googlepinyin
sudo apt-get install fcitx-sunpinyin
sudo apt-get install fcitx-module-cloudpinyin

安装完成之后,在Language Support里面Keyboard input method system选择fcitx。

然后用Ctrl+Space应该就可以打开fcitx的输入法了。右键点击输入法指示器,选择Configure可以在Addon页配置云输入法。目前看来Sogou反应最快。

喜欢换皮肤的童鞋可以在网上搜搜fcitx的皮肤,有些有deb包,直接安装即可,有些是压缩包,需要解压之后放到/usr/share/fcitx/skin里面。如果皮肤有半透明,需要在fcitx->Global Config里面设施启动延时,否则会出现难看的黑块。

最后要设置开机启动,在Startup Applications Preferences里面添加一个fcitx-daemon,然后在Command那一栏输入fcitx -d,保存退出即可。

qidong chuxian Please set XMODIFIERS

在etc目录下用gedit新建environment文件再在该文件输入如下内容:
LC_ALL="zh_CN.UTF-8"
LANG="zh_CN.UTF-8"
XMODIFIERS="@im=fcitx"

然后在注销即可

五、其他

接下来就是一些杂七杂八的东西了。

首先是Gwibber从12.04开始支持新浪、搜狐微博了。不过需要安装扩展。

sudo apt-get install gwibber-service-sina
sudo apt-get install gwibber-service-sohu

装好之后就可以添加新浪、搜狐的微博帐号了。(欢迎关注我的新浪微博@anels)

同步工具,首选是Dropbox。虽然现在Google Drive,MS SkyDrive,Amazon Cloud Drive都纷纷推出了自己的桌面客户端,不过无一例外的都不支持Linux系统,想想这些服务器端也许都用的是Linux,桌面却……诶,还是Dropbox比较够意思。安装Dropbox:

sudo apt-get install nautilus-dropbox # dropbox

此外推荐云诺Yunio,跟Dropbox类似,免费账户有5G+(可通过各种方式获得空间奖励),并且支持Win/Linux/MacOS/Android/iOS,非常给力。安装Yunio需要下载deb包,然后用gdebi安装即可。

Deepin Scrot截图工具、Deepin 软件中心、pythonWebQQ。具体安装方法请自行Google。

Ubuntu 12.04 改造指南相关推荐

  1. Linux 学习 Ubuntu 12.04 配置指南

    关于Ubuntu 就不在此详细的叙述, 安装方法: 硬盘安装,速度效果都还不错 http://www.nenew.net/ubuntu-12-04-hard-disk-install-tutorial ...

  2. Ubuntu 12.04 安装之后的各种问题

    题记 前段时间发神经把系统分区表弄坏了,不得已重装系统了.之前也一直想尝试12.04版,毕竟用11.04很有一段时间了,每每看到那些新特性手都有点痒.这次恨下心,装上了12.04,说实话,很多地方反而 ...

  3. Ubuntu 12.04安装Sun JDK 6

    Ubuntu 12.04安装Sun JDK 6 下载 sun jdk 6 bin. 设置权限 chmod +x jdk-6u25-linux-i586.bin 解压文件 ./jdk-6u25-linu ...

  4. Ubuntu 12.04 64bit上安装Apache Traffic Server 4.1.2

    说明: 对于企业级服务器来说,一般是使用Redhat或是CentOS上来跑Apache traffic server作为代理缓存服务器, 一般使用Ubuntu的机会很少,我这里探讨安装在Ubuntu ...

  5. 在Ubuntu 12.04 64bit上搭建Crtmpserver视频直播服务

    本篇博客继续在上篇<在Ubuntu 12.04 64bit上搭建Crtmpserver视频点播服务> http://blog.csdn.net/tao_627/article/detail ...

  6. 在Ubuntu 12.04 64bit上搭建Crtmpserver视频点播服务

    说明如下: (1)所有操作最好使用root操作,以尽可能避免权限问题 (2)crtmpserver和web服务器apache(Ngnix亦可)被装在同一台服务器上,客户端使用其他PC的桌面浏览器和an ...

  7. Ubuntu 12.04 64bit或者CentOS 6.3 64bit上搭建OpenRTMFP/Cumulus服务器

    Ubuntu 12.04 64bit或者CentOS 6.3 64bit上搭建OpenRTMFP/Cumulus服务器 2013-12-25 1.从官网下载源码包 cd ~/progrom_devel ...

  8. Ubuntu 12.04安装firefox 26中的flash plugin方法

    Ubuntu 12.04 64bit中安装firefox 26中的flash player插件的方法 昨天, 有最新的firefox 26更新了,可是我在软件更新中无法下载到ubuntu官方源中的fl ...

  9. 在Ubuntu 12.04 64bit上配置,安装和运行go程序

    注意: 下面的安装配置均遵从官网或是教材<Go语言程序设计>中的部分内容. 顺便说下,这是一本很难得的Go语言的入门教程,非常基础和全面.起初我因为这本书的封面比较讨厌它,闲置几年之后,一 ...

最新文章

  1. 第四回 基类中的修饰符,应该根据你对架构的理解去定义它们,没有绝对的
  2. 2019已过半,薪资相匹配除了实力,其实最重要的是……
  3. C++之指向对象成员函数的指针
  4. VIM_shortcut_Cheat_sheet
  5. lwip可以用于发udp_CubeMX初始化正点原子STM32F407 LAN8720A调通LWIP
  6. openstack资源使用汇总_OpenStack 如何查看主机已使用的资源啊?
  7. ubuntu 转mysql_(转)Ubuntu 16.04下安装MySQL
  8. AI开发者顶会,这一次,人人都可以参加!
  9. [HAOI2015]树上染色
  10. bzoj 3513: [MUTC2013]idiots FFT
  11. 用VB产生随机任意大小文件挤满硬盘
  12. 奇迹s12源码_muserver 奇迹MU服务端VC++源码 适合研究 的朋友 Game Simulator 模拟 器 269万源代码下载- www.pudn.com...
  13. 常见apn类型说明及配置
  14. (java)socket全双工长连接通信实例
  15. 增加php的amqp扩展
  16. Keras之Conv2D
  17. html 取消settimeout,Javascript – setTimeout关闭问题
  18. 知乎上48个神回复,真心值得一看!
  19. 【火狐】如何隐藏最近的书签、历史、关闭的页面
  20. 笔试练习题001...to be continued...

热门文章

  1. 方舟官方服务器怎么显示血量,方舟如何显示怪物血量那些啊 | 手游网游页游攻略大全...
  2. 百练 红与黑(DFS)
  3. 关于FCN 论文中的 Shift-and-stitch 的详尽解释
  4. windows虚拟ILI9341 TFT LCD
  5. 在计算机技术中采用二进制代码只有什么,在计算机技术中采用二进制.doc
  6. iPad Pro 2021和iPad Air 4选哪个好
  7. 二、ESP-IDF库函数之RTC GPIO
  8. 男生诡异世界观,是不是跟你想的不一样~
  9. 【富文本】计算机二级干货+最新版Microsoft Office 2010免序列号(VOL版)专业正式加强版原版镜像+安装教程
  10. XPATH解析xml文件