Linux系统应该算是开发者的一门必修课,而且有的时候他还可以帮你提升逼格!尤其是Android开发者!Java的程序猿们!还有C/C++的大神们。你们又不是必须用Mac,干嘛不试试伟大的Linux~
在Linux各系列操作系统中,我都有尝试过,当然,由于我是为了更炫的效果和开发能更爽,所以我放弃了稳定的CentOS,放弃了企业级的RedHat,而是选择了我伟大的Ubuntu,经过了若干番的折腾,现在把这点小的经验分享给大家,希望大家看后能有用,或者如果你是忠实的Windows开发者,希望通过这个文章,能让Linux对你有那么一点点吸引!
这只是入门篇,带领大家一步一步先美化我们的操作系统和完成基本的系统清理。
系统清理篇系统更新
安装完系统之后,你的系统肯定不是最新的,需要更新一些补丁。Ctrl+Alt+T调出终端,执行一下代码:
sudo apt-get update sudo apt-get upgrade
卸载自带的libreOffice
libreOffice一般在你安装Ubuntu之后自带的,这是一款开源的Office,但是使用体验上不是那么好,我们把它卸载掉,需要的用户可以下载WPS,使用体验上和windows几乎一致哦!使用下面的代码进行卸载:
sudo apt-get remove libreoffice-common
删除Amazon的链接
默认安装之后,在你的启动器上都会有一个亚马逊的快捷链接,不知道是不是给Ubuntu投资了……,反正不好看,我们使用下面的代码卸载了它:
sudo apt-get remove unity-webapps-common
删除不常用的软件
还有一些不常用的软件,我们几乎几乎几乎用不到,那我们就卸载了他们吧,如下代码:
sudo apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot sudo apt-get remove gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install sudo apt-get remove onboard deja-dup
修改Hosts或翻墙
位于天朝,你就得接受这个现实,为了你能方便的下载各种国外的软件或者其他的网站,要不你就选择翻墙软件,要不你就选择修改Hosts文件来进行访问,翻墙软件各种各样,大家根据自己喜好来选择,如果你要是不想花那没用的钱,那就改hosts,这里推荐老D的博客,他一直在更新最新的Google等国外网站的hosts,网址如下,大家可以去看一下,里面有教程和最新hosts文件:
https://laod.cn/hosts
安装unity-tweak-tool
一直在卸载,我们也该安装点东西了,请出我们的神器——unity-tweak-tool,通可以扩展原有的Ubuntu的设置,让你更加随意的设置各种你想要的东西!包括我们后面要改的主题哦!代码如下:
sudo apt-get install unity-tweak-tool
安装之后,可以看到其对应的图标:
Flatabulous主题
折腾了这么久,接下来,我们该改一改我们的主要样式咯,在这里我带大家安装一款扁平化的主题,大家也可以自行搜索其他的主题,方法大同小异。言归正传,安装Flatabulous主题的代码如下:
sudo add-apt-repository ppa:noobslab/themes sudo apt-get update sudo apt-get install flatabulous-theme
终端命令都执行成功之后,我们打开UnityTweakTool,找到我们刚安装的主题,点击应用它:
扁平化图标
有了扁平的主题,图标怎么能不扁平呢,让我们来安装扁平化的图标风格吧,使用如下的代码:
sudo add-apt-repository ppa:noobslab/icons sudo apt-get update sudo apt-get install ultra-flat-icons
同样,安装之后,我们进入UnityTweakTool,选择应用我们的扁平化图标:
字体优化
接下来,我们安装一种字体,作为中国人,选一款好看的字体来显示我们的汉字是不是很重要呢?代码如下:
sudo apt-get install fonts-wqy-microhei
安装之后,我们在UnityTweakTool里面进行配置,按照我下面图中的进行配置就好啦:
美化终端
有了好看的主题,接下来我们美化一下我们的终端外观,适量的使用终端可以有效的提升你的程序员逼格,所以说掌握一定的linux命令还是有好处滴。
- 打开终端(可以使用快捷键Ctrl+Alt+T)
- 右击终端的输入区域,弹出菜单,在菜单中单击选项进行配置
- 在弹出的配置菜单中按照我如图方式进行配置(你也可以根据你自己的喜好进行修改)
最终的终端效果如下图:
安装ExFat文件系统
如果你的U盘或者你还有其他分区采用的是ExFat文件系统,那么你的Linux默认是无法识别滴,需要安装一个小插件来支持ExFat的挂载,使用如下命令:
sudo apt-get install exfat-fuse
安装Git和SVN
Git和SVN可算是当前最流行的版本管理工具了,你可以根据你的实际需求来进行安装
# GIT sudo apt-get install git # SVN sudo apt-get install subversion
安装其他软件
通常,默认的终端apt-get可能无法满足你的安装需求,毕竟软件源里的不是很全嘛,我们这时候可以去各个软件厂商的官方网站进行下载,通常你需要为你的Ubuntu下载
.deb
扩展名的安装包,然后使用如下命令进行安装:sudo dpkg -i XXX.deb
如果安装过程中发现提示依赖问题,你可以使用如下命令,让其自动解决:
sudo apt-get install -f
常用的软件现在几乎都有Linux版本,比如说音乐软件,我推荐大家用网易云音乐
markdown编辑器大家可以使用Typora,拼音有搜狗输入法,还支持双拼,如下图:
常用的开发工具也都很全,比如说IDEA,eclipse,或者AndroidStudio?
还支持工作区的选择,有点类似于Mac和Win的虚拟桌面,使用快捷键Ctrl+Alt+方向键来快速切换,反正感觉挺炫的:
总之,Linux真是很适合开发,如果你之前都没有见过Linux,那么你现在有没有一点小心动呢?
如果你还是有不懂得东西,你可以加我QQ哦,我来教你:188443213
欢迎您关注我的公众号,柠檬软件,每天推送各种比较亲民的技术文章,感谢您的支持