[转载]源自:http://www.haogongju.net/art/2048612

附加另外一篇文章:http://www.cnblogs.com/vincent-hv/archive/2013/05/23/3094193.html

友情提示:可以一次性添加多个ppa,然后再update,以节约时间。由于13.04刚发布不久,有些ppa可能没有13.04对应的软件包,可以暂时禁用:在"Software & Updates"中"其他软件",去掉ppa前面的勾。

1、安装搜狗(fcitx)输入法

ubuntu默认输入法为ibus,但更多人喜欢用fcitx,尤其是现在fcitx搭载了搜狗词库和皮肤,使用起来更加方便。

安装fcitx之前先卸载ibus:

$ killall ibus-daemon

$ sudo apt-get purge ibus ibus-gtk ibus-gtk3 ibus-pinyin* ibus-sunpinyin ibus-table python-ibus

$ rm -rf ~/.config/ibus

使用以下命令安装搜狗输入法:

$ sudo add-apt-repository ppa:fcitx-team/nightly

$ sudo apt-get update

$ sudo apt-get install fcitx-sogoupinyin

下载搜狗皮肤:点我

双击安装,然后注销,重新登录后,搜狗输入法应该就可以用了,在面板上右键修改皮肤为sogou。

其他可选词库:fcitx-pinyin、fcitx-sunpinyin、fcitx-googlepinyin,五笔用户安装:fcitx-table、fcitx-table-wubi、fcitx-table-wbpy(五笔拼音混合)

其他皮肤下载:点我

2、安装pidgin和lwqq插件

linux下qq的解决方案很多,有Wine qq、q+Web、pyWebQQ等,除了Wine以外,大多是基于WebQQ协议开发的,pidgin+lwqq是一种相对较好的解决方案,目前基本功能都没有问题,推荐使用。

$ sudo add-apt-repository ppa:lainme/pidgin-lwqq

$ sudo apt-get update

$ sudo apt-get install pidgin pidgin-lwqq

打开pidgin,协议选择WebQQ,输入账号、密码登录就可以了。

以后如果qq不能用了,就更新一下:

$ sudo apt-get upgrade

备注:此时QQ上可能只显示在线用户,只要右键分组名称,然后点击"离线显示"即可

3、安装并配置Wine

如果在Windows下习惯用某一软件而linux下没有替代软件,就可以考虑Wine,事实上很多软件都有现成的wine包可供使用,无需自己配
置。个人不大喜欢wine,不过wine确实不失为一种不错的解决方案,而且现在wine日趋完善,很多windows下的软件都可以完美运行。

1)安装最新版wine:                  # 不要使用源里的wine

$ sudo add-apt-repository ppa:ubuntu-wine/ppa

$ sudo apt-get update

$ sudo apt-get install wine1.5

2)设置环境变量:

$ gedit ~/.bashrc

添加 export WINEARCH=win32

还可以设置WINEPREFIX,默认为~/.wine

3)配置winecfg:

$ winecfg

“函数库”-->“新增函数库顶替”,输入“winemenubuilder.exe”,添加,编辑,停用

“函数库”-->“新增函数库顶替”,输入“winemine.exe”,添加,编辑,停用

“驱动器”,删除Z分区,添加D分区,并指定路径。

4)安装Windows字体:

运行Winetricks程序,安装字体:corefonts,然后从XP系统拷贝simhei.ttf simsun.ttc(宋体和黑体)至~/.wine目录下C:\Windows\Fonts目录。

也可以用系统自带字体(比如文泉驿字体)替代Windows字体,需要修改注册表,此处从略。

5)安装DLL和组件:

可以使用winetricks图形界面或命令行来安装,DLL还可以从xp sp3中拷贝,然后“函数库”设置为“原装”。

安装DLL: mfc42 mfc42u riched20 riched32 msvcp60

安装组件:cmd gdiplus vcrun6 vcrun2003 vcrun2005 vcrun2008 vcrun2010 dotnet20 flash msxml3 ie6

其他组件:运行winetricks,查看有哪些可安装的组件。

6)错误处理:

64位系统Wine缺少gnome-keyring-pkcs11.so

安装getlibs:点我

$ sudo getlibs -p gnome-keyring:i386

$ sudo mkdir /usr/lib/i386-linux-gnu/pkcs11

$ sudo ln -s /usr/lib32/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so

7)Wine QQ2012 和 迅雷5:

直接下载DEB包安装即可(会浪费一些磁盘空间,但更稳定)

8)去除Wine自动关联的菜单项:

删除~/.local/share/applications/mimeinfo.cache里wine相关内容

删除~/.local/share/applications/mimeapps.list里wine相关内容

rm -f $HOME/.config/menus/applications-merged/wine*

rm -f $HOME/.local/share/applications/wine-extension-*

rm -rf $HOME/.local/share/applications/wine

rm -f $HOME/.local/share/desktop-directories/wine*

rm -f $HOME/.local/share/icons/????_*.{xpm,png}

rm -f $HOME/.local/share/icons/*-x-wine-*.{xpm,png}

rm -f $HOME/.local/share/mime/packages/x-wine-extension-*

update-mime-database $HOME/.local/share/mime

4、安装压缩软件

参考下一节 —— 解决乱码。

5、多媒体软件

视频播放器

SMPlayer,著名播放器mplayer的前端。

$ sudo apt-get install smplayer

或者 VLC

$ sudo apt-get install vlc

音频播放器:

rhythmbox(内置)、audacious、banshee、amarok、deadbeaf、exaile

歌词插件(桌面歌词、滚动歌词,支持多种播放器):OSD Lyrics

附上自己写的rhythmbox打开/关闭歌词小插件:showlyrics(下载后解压到~/.local/share/Rhythmbox/Plugins目录,然后在播放器中启用)

图片编辑器:

Gimp,号称Linux下的PhotoShop。

$ sudo apt-get install gimp

Pinta,Paint.NET的linux版,个人比较喜欢,简单易用,能满足大部分日常需求。

$ sudo add-apt-repository ppa:pinta-maintainers/pinta-stable

$ sudo apt-get update

$ sudo apt-get install pinta

媒体中心:

XBMC,强大的跨平台、开源媒体中心。使用前最好先安装好显卡驱动

$ sudo add-apt-repository ppa:team-xbmc/ppa

$ sudo apt-get update

$ sudo apt-get install xbmc

查看中文扩展支持

6、浏览器

推荐使用firefox或chromium,也可以使用chrome但与chromium差别不大(chromium是开源软件,chrome不是)。我用的是firefox,系统默认安装。

firefox若干设置:(本来不想写,因为与Ubuntu关系不大)

1)主题、字体设置

如果你喜欢chrome风格的界面,可以试试FXChrome主题,在"工具""附加组件"里搜索安装。

鉴于有些网页字体在ubuntu下比较难看,可以做如下设置:"编辑""首选项""字体和颜色""高级",语言编码选"简体中文",衬线字体和无衬线字体均选择"文泉驿微米黑",去掉下面"允许页面选择字体..."的勾(关键)。

2)goagent(你懂得)

goagent的安装使用此处不做介绍。几个注意事项:

若之前(在Windows上)已上传过,此处无需再次上传。

必须先安装python-gevent:$ sudo apt-get install python-gevent。

第一次运行时要以root用户运行:$ cd ~/goagent/local && sudo python proxy.py。

必须在firefox中导入goagent的密钥,"编辑""首选项""高级""加密""查看证书",然后点"导入",选择goagent/local下的CA.key导入即可。

firefox代理插件建议使用AutoProxy,具体内容请Google。

3)缓存目录设置

若内存较大,可以使用内存盘,内存盘设置参考"Ubuntu13.04配置完全指南(七)其他"中的第二项。

将/tmp设置为tmpfs后,可以将firefox的缓存设置到/tmp目录:

地址栏输入about:config,右键新建两个字符串,一个名为:
"browser.cache.disk.parent_directory"
(硬盘缓存),另一个名为:"browser.cache.offline.parent_directory"(脱机缓存),然后输入新的临时文件的路
径,比如 /tmp/firefox。

检查 browser.cache.disk.enable 和 browser.cache.offline.enable,这个必须要设定为 true。

地址栏输入 about:cache,可以看到缓存目录已经改变了。

4)扩展推荐

AdBlock Plus,删除默认规则,订阅ChineList Lazy,占用内存更小,广告过滤更加有效!

AutoProxy,配合goagent,畅行无忧!

DownThenAll,下载工具,与浏览器无缝集成!

Mozilla Archive Format,添加完美的mht支持!

GreaseMonkey,油猴,添加自定义脚本,无限定制!

。。。

7、下载软件

常用下载软件:

命令行:wget(强大的单线程下载工具)、aria2(强大的多线程下载工具)、axel、curl等

图形界面:uGet(aria2的图形前端)、DownThemAll(Firefox插件)、Wine迅雷等

BT软件:transmission(系统自带)、amule、。。。(我基本不用BT,所以。。。)

如果你也用firefox,推荐使用DownThemAll,当然对于专用链就没法下载了。Wine迅雷也很不错,不过鉴于迅雷的吸血行为,不推荐使用。

8、其他软件包

翻译软件:词典下载

$ sudo apt-get install stardict

开发工具:

$ sudo apt-get install build-essential gcc g++ cmake meld

$ sudo apt-get install git subversion

软件包管理工具:

$ sudo apt-get install synaptic aptitude ppa-purge gtkorphan

9:chrome的安装:http://www.it165.net/news/html/201305/3618.html

ubuntu基本配置学习(1)的更多相关文章

  1. 从零开始在ubuntu上配置深度学习开发环境

    从零开始在ubuntu上配置深度学习开发环境 昨天一不小心把原来配置好的台式机的开发环境破坏了,调了半天没有调回来,索性就重装一次ubuntu系统.这篇文章主要记录一个简单的.‘傻瓜式’教程. 一.U ...

  2. Ubuntu下配置python完成爬虫任务(笔记一)

    Ubuntu下配置python完成爬虫任务(笔记一) 目标: 作为一个.NET汪,是时候去学习一下Linux下的操作了.为此选择了python来边学习Linux,边学python,熟能生巧嘛. 前期目 ...

  3. Ubuntu下配置C/C++开发环境

    在 Ubuntu 下配置 C/C++ 开发环境 转自:白巴的临时空间 Submitted by 白巴 on 2009-04-27 19:52:12. 学习笔记 虽然 Ubuntu 的版本已经是9.04 ...

  4. ubuntu网络配置相关知识(转载)

    From:http://os.51cto.com/art/201003/188055.htm 文章主要介绍Ubuntu网络配置,希望能让Linux新手学习参考.更好使用Ubuntu.更有效的学习Ubu ...

  5. Ubuntu系统安装配置Pintos和Bochs

    Ubuntu系统安装配置 Pintos 和 Bochs 安装过程 首先是UEFI启动模式下Win8.1安装Ubuntu14.04双系统,由于篇幅过长,就不在这里详写.可见博主的另一篇博客http:// ...

  6. Chapter 2. OpenSSL的安装和配置学习笔记

    Chapter 2. OpenSSL的安装和配置学习笔记 2.1 在linux上面安装OpenSSL我还是做点No paper事情比较在行,正好和老师的课程接轨一下.以前尝试过在Windows上面安装 ...

  7. Ubuntu LTS 系统学习使用体会和实用工具软件汇总 6.04 8.04 10.04 12.04 14.04 16.04

    Ubuntu LTS 系统学习体会和工具软件汇总 6.04 8.04 10.04 12.04 14.04 16.04 ubuntu入门必备pdf:http://download.csdn.net/de ...

  8. Ubuntu下配置Apache的Worker模式

    其实Apache本身的并发能力是足够强大的,但是Ubuntu默认安装的是Prefork模式下的Apache.所以导致很多人后面盲目的去 安装lighttpd或者nginx一类替代软件.但是这类软件有一 ...

  9. [C#]使用 C# 代码实现拓扑排序 dotNet Core WEB程序使用 Nginx反向代理 C#里面获得应用程序的当前路径 关于Nginx设置端口号,在Asp.net 获取不到的,解决办法 .Net程序员 初学Ubuntu ,配置Nignix 夜深了,写了个JQuery的省市区三级级联效果

    [C#]使用 C# 代码实现拓扑排序   目录 0.参考资料 1.介绍 2.原理 3.实现 4.深度优先搜索实现 回到顶部 0.参考资料 尊重他人的劳动成果,贴上参考的资料地址,本文仅作学习记录之用. ...

随机推荐

  1. 原生态js展开高度自适应100%

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  2. linux LVM 磁盘管理

    一.linux LVM 管理及创建步骤 步骤:1.创建pv—2.创建vg—3.将pv加入vg—4.在vg中创建lv—5.将lv分区格式化—6.将lv分区挂载到某个目录使用 1.创建PV [root@z ...

  3. How to Mount a Remote Folder using SSH on Ubuntu

    Connecting to a server across the internet is much more secure using SSH. There is a way that you ca ...

  4. 【maven】---聚合和继承

    前言 自从我知道写maven实战这本书的作者长得随心所欲后,我再拿起这本书真心的不想看前言了.下面分享一下maven中的所谓的聚合和继承. 内容 下文中的子本指的是:多个maven项目. 父本指的是: ...

  5. php运行环境学习

    web服务器,负责响应客户端请求.对于静态页面请求,会立即返回相应页面给客户端:如果是动态页面,web服务器会根据 httpd.conf中的AddType配置,提交给合适的动态脚本解析程序预处理,然后 ...

  6. Redis数据持久化,安全

    一.redis数据持久化 由于redis是一个内存数据库,如果系统遇到致命问题需要关机或重启,内存中的数据就会丢失,这是生产环境所不能允许的.所以redis提供了数据持久化的能力. redis提供了两 ...

  7. NFS共享服务

    一.网络文件系统共享服务 NFS( Network File System,网络文件系统 )是一种基于TCP/IP传输的网络文件系统协议,最初由SUN公司开发,通过使用NFS协议,客户机可以像访问本地 ...

  8. 简单的数字校验JS

    /** *张衍涛 * 数字校验 v:校验的元素 l:要保留的小数点位数 */ function checkNumber(v,l){ var val=v.value; if(isNaN(val) || ...

  9. 单据列表里无法找到ERP系统开发需求单,但是业务对象里可以找到

    当从测试库迁移正式库时,如果新增了子系统,那么两边的子系统ID是不一样的 在BOS里修改单据的子系统只能修改业务对象列表里的子系统ID,单据列表里没有跟着一起修改 所以单据列表里的子系统ID需要手工去 ...

  10. 洛谷P5156 [USACO18DEC]Sort It Out

    这题就是让你求字典序第k小的最短乱序子序列 转换一下,其实就是字典序第k大的最长上升子序列 就统计一下以i结尾的最长上升子序列\(f[i]\),长度为i的上升子序列的开头组成的集合\(v[i]\),转 ...