Ubuntu环境下安装搜狗拼音输入法及其他常用软件详细指南
本文主要介绍以下内容:在 ubuntu 环境下如何进行安装;安装一些常用的应用软件;安装一些开发软件;算是给自己做个安装笔记吧。

基础环境介绍
OS: ubuntu 12.04 64bit Intel(R) Core(TM) i3 - 2120 CPU ,其主频为 3.30GHz 。 Mem: 4G Disk: 50G
本文所述安装软件清单
好了,上面阐述了本次要安装的软件,下面开始进入正题。
安装搜狗拼音输入法
一般来说,对于新的系统,首要的应该是输入法。没错,默认的 ubuntu 在安装过程中虽有附加的拼音输入法,但我个人更偏爱搜狗拼音输入法。所以,第一个安装的就是输入法。
搜狗输入法是基于 fcitx 框架开发的。我们在安装搜狗拼音输入法时,如果有必要,需要先卸载 ibus。
sudo apt-get remove ibus
然后,添加fcitx源,更新资源
使用 sudo 命令添加软件源 ppa:fcitx-team/nightly 。 sudo apt-get update
再进行安装搜狗拼音输入法。
sudo 执行 apt-get 命令来安装 im-switch 。 sudo 执行命令进行 im-switch 操作,将其切换为 fcitx ,并将默认设置为 fcitx 。 其实有很多可供选择的拼音输入法,比如 fcitx-sunpinyin 以及 fcitx-googlepinyin 。 #fcitx-module-cloudpinyin 模块为所有的拼音引擎添加了云支持,并且在第二个候选词的位置提供云结果。
安装完毕后,注销当前用户,这是推荐的方式;或者重启一下,这样就能够看到搜狗拼音输入法了。
安装谷歌浏览器(chrome)
通常情况下,ubuntu 自身带有 Firefox 浏览器。然而,我是一位坚定的 chrome 爱好者,我的 tag 和 sync 都在 chrome 上,并且还有我惯用的 goagent(后续再提及)。
我们当然首先要进行 chrome 最新版的下载。我的系统是 ubuntu64bit 的,所以自然选择 64bit.deb 。选好之后点击“接受并安装”,接着就只需等待下载即可。
cd ~/下载 #64bit 使用 wget 命令来获取 https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 这个文件。 #32bit 使用 wget 命令来下载文件,该文件的地址是 https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb 。
下载完成之后,我们开始安装chrome。
为了避免提示软件依赖错误,就需要 libnss3-ld。所以我们在安装 chrome 之前,先运行相关操作。 sudo apt-get -f install cd ~/下载 使用 sudo 命令来安装 google-chrome-stable_current_amd64.deb 这个软件包
你可以在这里点击 Dash 主页,然后搜索 chrome,查看是否可以使用。
安装goagent
goagent 是一款十分好用的 FQ 软件。在 CN 这个环境下,它能够让我们看到外面的世界,并且是免费的。它还具有跨平台的特性,无论是 windows 系统、linux 系统、ios 系统、osx 系统还是 android 系统,都能让我们尽情畅游互联网,享受无国界的上网体验。
我这里只是给出 gogent 在 ubuntu 环境下的安装介绍。安装 goagent 之前,我们需要做好前期工作,因为 goagent 必须依赖于 python2+。
sudo 执行 apt-get 命令来安装 python-dev 、python-greenlet 、python-gevent 、python-vte 、python-openssl 、python-crypto 、python-appindicator 。 #安装gevent(提升多线程性能,强烈建议安装) sudo 执行 apt-get 命令来安装 python-dev 和 python-pip 。然后,sudo 执行 pip 命令来安装 gevent 并进行升级。 安装是否成功呢?你现在可以尝试一下 python 的命令。如果显示出了版本号,那么到这一步应该就可以算是 python 安装完毕了。 python --version
前期的工作已经完成了。现在要下载 goagent 的最新版本。目前在 googlecode 上最新的版本是 3.1.5。
cd ~/下载 使用 wget 命令来下载指定的文件,该文件的地址是 https://nodeload.github.com/goagent/goagent/legacy.zip/3.0 ,并将其保存为 goagent.zip 。 #解压 unzip goagent.zip #建议将goagent放在/opt目录,非强制,完全自定义 sudo 把 goagent-goagent-* 这个文件或文件夹移动到 /opt/goagent 位置。 cd /opt/goagent/server #上传appid python uploader.py 根据提示输入你自己创建的 appid(若要同时上传多个 appid,在 appid 之间用“|”隔开),同时输入你的 Gmail 帐号和密码(如果开启了两步验证,密码为 16 位的应用程序专用密码)。 上传完成后要记得去修改 local/proxy.ini 文件里的 appid 。 #如果出现无法执行的情况,请检查goagent目录权限
goagent 的服务端程序已经配置完毕,接下来需要配置它的客户端。
cd /opt/goagent/local #运行goagent 在命令行下 python proxy.py #运行goagent以托盘形式(可选) 在 /opt/goagent 目录下有一个名为 local/goagent-gtk.py 的文件,它是用 Python 编写的。 #以开启自启动(可选) sudo vi /etc/rc.local #在exit 0前插入 /opt/goagent/local
退出goagent
如果直接通过终端使用“python proxy.py”来运行,那么在终端中按“Ctrl+C”组合键就可以终止运行;如果使用的是 gtk 托盘,在托盘图标上的右键菜单中会有退出选项;直接关闭终端窗口也能够实现退出。如果后台进程在运行,首先使用“ps aux | grep proxy.py”来查找 goagent 的进程 ID(PID),接着直接杀掉对应的 PID 。
使用 ps aux 命令,通过管道符 | 与 grep proxy.py 命令连接,再通过管道符 | 与 grep -v "grep" 命令连接,接着通过管道符 | 与 awk '{print $2}' 命令连接,最后通过管道符 | 与 xargs kill 命令连接,以实现相关操作。
关于 goagent 证书导入这件事,如果你进行了 sudo 提权操作,那么是能够自动导入证书的。然而,我的 chrome 似乎不太可行,只能通过手工的方式来导入 CA.crt 证书。
1、打开chrome 2、设置 3、显示高级设计 4、HTTPS/SSL(管理证书) 5、证书管理器 6、授权中心 点击“导入”这个操作,然后选择到/opt/goagent/local/CA.crt 这个路径。接着会出现三个可选框,将这三个可选框全部勾选并进行保存,之后重启 chrome 就可以了。 8、测试访问下www.facebook.com
PS:有一个 goagent 的小技巧,就是可以利用 goagent 当作代理终端去下载一些访问速度比较慢的 update 包。你或许有过这样的经历,一些国外的源在国内进行访问时经常会被终端,而我们能够利用 goagent 来代理我们在终端所访问的资源。
#代理http 将 http_proxy 导出为 http://127.0.0.1:8087 。 #代理https 将 http_proxy 导出为 http://127.0.0.1:8087 。
安装xampp
前期我们完成了一些应用软件。既然要以桌面系统的方式来开发 php,那么 xampp 是不二的选择。它的好处在于,下载一个 xampp 就相当于下载了 apache、php、mysql 和 ftp 等。这是不是很让人满意呢?当然,在生产环境中我们注重专一性,只安装用到的软件。但我这是桌面系统 pc,不是服务器,所以 xampp 成为了我首选的目标。
废话不说太多,先去下载xampp这个是必须的。
如果你使用了 goagent 进行代理,那么你会发现这个的下载速度很快。 使用 wget 命令来获取指定的文件,该文件的地址是 http://superb-dca2.dl.sourceforge.net/project/xampp/XAMPP%20Linux/1.8.3/xampp-linux-x64-1.8.3-3-installer.run 使用 sudo 命令来修改 xampp-linux-*-installer.run 的权限为 755。 #开始安装 你会发现弹出一个GUI界面来给你安装 使用 sudo 运行./xampp-linux-*-installer.run 这个文件。 安装完成后,xampp 默认的安装位置在/opt/lamp。要启动 xampp,需执行下面这条命令。 sudo /opt/lampp/lampp start 如果你已经成功启动了,那么你可以用浏览器去访问一下 http://localhost ,看是否能够看到 xampp 的欢迎界面。 #停止xampp sudo /opt/lampp/lampp stop #更多的命令你可以试试 /opt/lampp/lampp -h
如果你还是更多的疑问你可以参考xampp的FAQ
安装ZendStudio
话说 vim 是极为厉害的编辑器,然而对于一直将 zendstudio 当作自己的 IDE 的我来说,怎么会舍得将它丢弃呢?
vim 是之后的事情。不过本次有很多同学喜欢 zendstudio,因此不能跑题,继续开始我的 zendstudio 安装说明。第一步当然是去下载 zendstudio 了。
cd ~/下载 #64bit zendstudio 10.6.0 使用 wget 命令下载文件,文件的下载地址为 http://downloads.zend.com/studio-eclipse/10.6.0/ZendStudio-10.6.0-linux.gtk.x86_64.tar.gz 。 #32bit zendstudio 10.6.0 使用 wget 命令来获取 http://downloads.zend.com/studio-eclipse/10.6.0/ZendStudio-10.6.0-linux.gtk.x86.tar.gz 这个文件。
我下载了 64bit 的 zendstudio。接着是解压的过程。把 zendstudio 移动到了/opt/zendstudio 文件夹下。因为 zendstudio 是基于 eclipse 开发的,所以自然需要 jre 的支持。去 java.com 那里下载 java 吧。下载完毕后,在/opt/zendstudio 目录里新建一个 jre 目录。然后,把已经下载好的 java 压缩包里面的文件复制到新建的 jre 目录中。这样就可以完成相关操作了。
cd /opt/zendstudio ./ZendStudio
zendstudio 已经成功安装完毕。你能够将快捷方式设置到桌面上。若要了解关于破解 zendstudio 的相关内容,请查看《首发 Zend Studio 10.6 正式版注册破解》。
安装WineQQ
WineQQ 实际上是在 wine 的支持下能够在 linux 系统下运行的 windows 版 QQ。在中国的即时通讯(im)领域,QQ 处于垄断地位。在 linux 系统上,之前有官方提供的版本,但目前官方似乎已经停止了对 linux-qq 的维护(当然,webQQ 也能够满足大多数的需求)。为了在 linux 系统上运行 QQ,首先需要安装支撑软件 wine。
sudo 执行添加软件源的操作,即将 ppa:ubuntu-wine/ppa 添加为软件源。 sudo apt-get update sudo apt-get install wine1.7 #执行安装wine命令需要几分钟的时间,请耐心等待…… #中间会出现一个让你点击确定按钮的界面,请留意
安装完成后请在你的dash搜索wine看看出现酒杯没有?
下面我们开始安装 wineQQ。longene 论坛提供的 qq2013sp6 ,他们说挺好的。不过我进行了测试,发现使用视频时不稳定,会直接崩溃,其他方面貌似还没有发现什么问题。
cd ~/下载 使用 wget 命令来获取 http://www.longene.org/download/WineQQ2013-20131120-Longene.deb 这个文件。 如果之前安装过旧版本,那么需要先进行卸载。可以通过 dpkg -l | grep qq 来查看是否安装过旧版本。 sudo 执行 dpkg -i 操作,操作对象为 WineQQ2013-20131120-Longene.deb 这个文件。 如果你的 ubuntu 是 64bit 操作系统,那么你需要运行 使用 sudo 命令来执行 apt-get 安装 ia32-libs 软件包的操作。
至此wineQQ安装完成。