Fork me on GitHub

ubuntu下必备软件及安装总结

安装ubuntu

本文以Ubuntu 16.04为例。

制作U盘启动盘、安装Ubuntu系统。是装双系统还是只装linux。

安装时,需要注意的两点。一是手动/自动分区,若手动分区,最好将/home分区独立出来;二是系统语言选择中文还是英文,推荐中文。其他的就随意即可。

给出几个参考链接:

软件安装前的设置

假设现在已经有了一个全新的Ubuntu系统,此时你需要先换源。

换源

系统自带的源速度不快,因此考虑换成国内源。笔者采用的是阿里云的源,还是不错的。

主文件夹下的中文目录改为英文目录

可选项。主文件夹下的中文目录名其实也不错。

Linux下使用命令行是很正常的事情,cd ~/桌面 需要切换输入法,可能会显得不那么流畅,因此,可以考虑将主文件夹下的中文目录设置为英文。

参考这篇文章:
将Ubuntu主文件夹里的中文文件夹名称改成英文

我采用的是第一种方法。换了之后建议重启一下。

笔者不是一开始就改的,所以导致换目录名后出现了一系列问题。一开始就换会比较好。

Updating

安装必备软件

在对Ubuntu换源之后,就可以开始安装一些必备而的软件了。Ubuntu下软件的安装都不难,可以根据需求选择安装相应的软件。

1. 搜狗输入法

输入法必备,放在第一个吧。

下载安装

官网下载linux版本的dev包:pinyin.sogou.com/linux
进入下载目录,在终端执行安装

1
$ sudo dpkg -i sogoupinyin_2.2.0.0102_amd64.deb

安装过程会出现 依赖关系问题(未安装成功,依赖库不全),不要担心,接着执行下面的命令就可以了:

1
$sudo apt-get install -f

等待完成后,搜狗拼音输入法就安装好了。

上述两条命令都是常用命令,需要记住。

系统配置

下面对输入法进行系统配置,具体流程如下:

  • 桌面右上角面板的开关机的按钮,选择系统设置
  • 进入系统设置后,点击语言支持,键盘输入方式系统中选择 fcitx
  • 注销系统用户,重新登陆进入桌面后看看,熟悉的搜狗输入法出现了吧。

参考自:ubuntu安装配置搜狗拼音输入法

2. 网易云音乐

网易云音乐,大家都知道的,无需过多介绍,虽然现在由于版权问题好多歌曲都下架了,不过Linux下的网易云做得非常好。

只需要简单地下载、安装即可。具体请参考:ubuntu16.04安装网易云音乐

别人写得很详细的教程,我就只放链接了。

3. chrome浏览器

Linux下谷歌浏览器是必备的。

安装谷歌浏览器,只需要三行代码:
打开终端,输入

1
cd /tmp

对于谷歌Chrome32位版本,使用如下链接:

1
wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb

对于64位版本可以使用如下链接下载:

1
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

下载完后,运行如下命令安装。

1
sudo dpkg -i google-chrome*; sudo apt-get -f install

然后,就可以去搜索使用了。
是不是很方便?

参考自:安装谷歌Chrome浏览器

4. Guake Terminal (optional)

安装流程

Guake Terminal顾名思义,是一个终端。功能只有一个, 按 F12 时从屏幕顶部 嗖! 地下来一个。

可到官网:guake-project.org 查看详细说明。

1
2
3
4
5
$ git clone https://github.com/Guake/guake.git
$ cd guake
# For Ubuntu user, we have a script that does all these steps for you. Use:
$ ./dev.sh

如果上述第三条命令出错的话,请尝试以下命令:

1
./dev.sh --install

期间,会自动安装一些库,如git之类的。

设置与自启动

安装完成后,可以在终端输入guake查看效果,输入guake --preferences进行相关的配置。
guake启动后,按下F12显示终端,再按F12消失。可以设置焦点失去时隐藏,这样就不用反复点F12了。

自启动设置:

点击最左上角的Dash图标(用于查找文件与程序的nage),输入启动二字查看搜索结果,点击“启动应用程序”,按下图设置:

5. 思维导图xmind

xmindMindManager都是优秀的思维导图软件,linux下只有xmind

具体的安装步骤:

1、去官网下载http://www.xmind.net/download/linux/

2、下载完后解压,进入解压后目录,在命令行输入sudo ./setup,这个是用来安装软件相关的依赖;然后进入xmind_amd64(64位系统)或者xmind_i386(32位系统)

3、在目录中直接双击XMind文件,或者在命令行中输入 sudo ./XMind。这样XMind就可以直接运行。由于XMInd8的ubuntu版本是用JAVA来开发的,所以可以直接打开,无需安装。

参考自:ubuntu16.04安装xmind8

6. pycharm

需要使用Python的话可以考虑安装Pycharm。

下载

打开pycharm官网

下载linux版本的pycharm。

解压

打开刚才下载的目录。右击文件,点击提取到此处(这与Windows的解压是一个意思)

安装

解压完成后,打开刚才解压好的文件夹,然后再打开bin目录。

在文件夹空白处右击,在此处打开终端然后输入:sh ./pycharm.sh 回车

接着就打开了pycharm。

如果你需要导入之前安装版本的设置的话,可以选择第一个选项;如果没有的话,默认不导入设置就可以了。

点击同意,然后激活pycharm就可以使用了。

详情可参考:
Ubuntu系统安装PyCharm教程(详细图文)

另附:学生可以免费注册pycharm,学生版也可以使用专业版的pycharm,没有什么区别。

7. WPS

下载与安装

进入WPS官网下载deb包:http://linux.wps.cn/

安装,打开终端:

1
2
cd 下载
sudo dpkg -i wps-office_10.1.0.5672~a21_amd64.deb

解决打开WPS时出现的系统缺失字体问题

下载wps_symbol_fonts.zip: https://pan.baidu.com/s/1eS6xIzo

wps_symbol_fonts.zip解压

1
cd wps_symbol_fontsls

将目录中所有文件复制到/usr/share/fonts下:

1
sudo cp mtextra.ttf symbol.ttf WEBDINGS.TTF wingding.ttf WINGDNG2.ttf WINGDNG3.ttf /usr/share/fonts

重新打开WPS,问题解决。

删除libreOffice (optional)

另外,安装完WPS后就没有必要保留libreOffice

卸载libreOffice

1
sudo apt-get remove libreoffice-common

顺便把Amazon链接删除了吧:

1
2
3
4
5
6
7
8
9
10
11
sudo apt-get remove unity-webapps-common
sudo apt autoremove
```
参考自:[Ubuntu16.04安装wps并解决系统缺失字体问题](https://www.cnblogs.com/liutongqing/p/6388160.html)
### 8. 图片编辑工具GIMP
`GIMP`虽然不能完全替代`PS`,但是也能弥补一下。系统默认源中已经包含了GIMP,不需要使用PPA这些。
安装:
sudo apt-get install gimp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
启动:
通过Dash搜索`GIMP`即可。或者命令行输入GIMP也行。
参考:
- https://www.gimp.org/downloads/
- https://www.cnblogs.com/EasonJim/p/7121885.html
### 9. indicator-sysmonitor
先看一下效果图:
![1](http://ww1.sinaimg.cn/large/c38a0784ly1fndxu83315j20fr02zglt.jpg)
图中的“CPU,温度,内存”部分就是该软件的作用了。
想要安装可参考:[Ubuntu 16.04安装indicator-sysmonitor实现导航条显示上下行网速/CPU/内存使用率](http://www.cnblogs.com/EasonJim/p/7130171.html)
### 10. 主题管理工具unity tweak tool
主题管理工具`unity tweak tool`
1, 添加源

sudo add-apt-repository ppa:freyja-dev/unity-tweak-tool-daily
sudo apt-get update

1
2,安装

  sudo apt-get install unity-tweak-tool

1
3,卸载

  sudo apt-get remove unity-tweak-tool

1
2
3
4
5
6
7
8
9
10
11
12
13
14
4,搜索`unity tweak tool`运行
5,若出现以下问题,终端输入`sudo apt-get install unity-webapps-service `即可
![](http://ww1.sinaimg.cn/large/c38a0784ly1fne74thxbkj20j006ojrk.jpg)
### 11. docky
经常使用Mac者的福音。实现效果如下图:
![](http://ww1.sinaimg.cn/large/c38a0784ly1fne792nqnfj20jj032mzj.jpg)
一句话安装:

sudo apt install ducky

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
使用方法:
- 删除图标:拖到回收站上面就可以。
- 添加图标:打开程序的时候会自动加载到docky中,此时右键选择锁定。
图标模糊:下载高清图标,替换掉。具体可查看知乎问题“Docky中程序的图标太模糊,如何替换Docky中程序的图标?”的[回答](https://www.zhihu.com/question/22892627/answer/64026877)。
### 12. teamviewer
`teamviewer`的作用:与其他主机互传文件或者控制远程主机。
安装过程如下:
1、下载安装程序(32位和64位Ubuntu通用)
https://www.teamviewer.com/zhcn/download/linux/
选择下载对应版本。
2、在终端中执行如下命令进行安装

sudo dpkg -i teamviewer_i386.deb
1
3、使用如下命令处理依赖问题
sudo apt-get install –f 
1
2
3
4
5
6
7
8
9
10
参考链接:[Ubuntu 16中如何安装TeamViewer 12](http://blog.csdn.net/zuochao_2013/article/details/53671245)
使用部分不难,简单易上手。可以注册一个`teamview`账号,还是很方便的。
### 13. 截图工具shutter
`shutter`安装可参考:[ubuntu 安装截图工具 Shutter,并设置快捷键 Ctrl+Alt+A](http://blog.csdn.net/hanshileiai/article/details/46843713)
其实`ubuntu`有自带的截图工具,不支持修改文件而已。
printscreen -- 全屏
alt + printscreen -- 当前活动截图
shift + printscreen -- 自选矩形截图
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
自带的截图工具配合第八个软件GIMP一起使用,也还是不错的。
### 14. Markdown编辑器
我选择的是[Moeditor](https://github.com/Moeditor/Moeditor)。
类似的`markdown`编辑器还有:[Atom](https://atom.io/) (Github出品),Vim+Markdown,[Remarkable - Linux](https://remarkableapp.github.io/linux.html) (据说有点小bug),[Haroopad - The Next Document processor based on Markdown](http://pad.haroopress.com/user.html) ,[typora.io](https://www.typora.io/#linux) , SublimeText3+插件,[StackEdit](https://stackedit.io/) (网页版),[小书匠markdown编辑器](http://markdown.xiaoshujiang.com/) ,马克飞象,VS Code,reText等等。
`Moeditor`下载地址:https://github.com/Moeditor/Moeditor/releases
安装: `sudo dpkg -i xxxx.deb`
使用: 简单易上手。简洁。右上角分别为:最小化和全屏。菜单在左下角(新建,保存,另存为之类的)和右下角(切换编辑模式)。
### 15. shadowsocks
算是必备的吧。科研(?)利器。
#### 安装软件
ubuntu16.04 直接一句话安装:

sudo apt install shadowsocks

1
2
3
4
提示需要安装一些依赖库,选择`yes`即可。
我们可以在`/home/wangwlj/` 下新建个文件`shadowsocks.json` (`wangwlj`是我在我电脑上的用户名,这里路径你自己看你的)。内容是这样:

{
“server”:”11.22.33.44”,
“server_port”:50003,
“local_port”:1080,
“password”:”123456”,
“timeout”:600,
“method”:”aes-256-cfb”
}

上面的各项参数含义如下:
server 你服务端的IP
servier_port 你服务端的端口
local_port 本地端口,一般默认1080
passwd ss服务端设置的密码
timeout 超时设置 和服务端一样
method 加密方法 和服务端一样
```

确定上面的配置文件没有问题,然后我们就可以在终端输入sslocal -c /home/wangwlj/shadowsocks.json 回车运行。如果没有问题的话,下面会是这样…

chrome插件SwithyOmega配置

这里就不详写了,看这篇,写的很详细:ubuntu使用shadowsocks

还是简要附上几点吧。

新建一个模式,代理服务器,代理协议SOCKS5,代理服务器127.0.0.1,端口1080

auto switch中,上述模式对应的是:(按照规则列表匹配请求)使用shadowsocks访问的规则列表:https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt
,其余情况为直接访问。

PS:windows下的chrome插件SwithyOmega的配置与Ubuntu一样。

Updating

将在个人博客中持续更新……

为了查找安装方便,所有参考链接均在对应位置处,就不放在最后了。

------ 本文结束感谢您的阅读 ------
坚持原创技术分享,您的支持将鼓励我继续创作!