`

安装Ubuntu15.04后应该要做的几件事

阅读更多

最新的Ubuntu15.04发布了,向往Linux已久的我终于忍不住格了全盘装了个Ubuntu。

全新的Ubuntu带来了新的内核、新版软件和新的体验。

Ubuntu15.04的内核版本为 3.19。新的内核,意味着更多、更新的硬件将被支持,更充分的硬件功能使用,以及更好的稳定性和更少的 BUG。

虽然最新版的Ubuntu有很多很不错的功能,但是还是有许多地方需要我们自己进行一系列的优化。

 

1.设置全屏

在设置中心外观项中,设置隐藏左侧启动器。这样就可以在启用谷歌浏览器或者其他什么软件的时候全屏了。

 

2.删除libreoffice

虽然新版的 LibreOffice是开源的,很漂亮,与微软的办公软件兼容度也很好,但是Java写出来的office执行效率实在不敢恭维,果断删掉。

 

sudo apt-get remove libreoffice-common

 

3.安装WPS

目前微软一直不出Linux版的Office,只能凑合着用WPS了。

 

sudo apt-get install wps-office

  

4.删除Amazon的链接 

sudo apt-get remove unity-webapps-common  
 
5.删掉基本不用的系统自带软件

  

sudo apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku  landscape-client-ui-install
 
sudo apt-get remove onboard deja-dup
 这样系统就会干净许多。

 

6.安装谷歌浏览器

虽然系统内置的火狐浏览器也不错,但是还是不能离开心爱的谷歌浏览器。

到 https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 下载最新的安装文件。然后:

 

sudo apt-get install libappindicator1 libindicator7  
sudo dpkg -i google-chrome-stable_current_amd64.deb   
sudo apt-get -f install 
 这样以后就可以apt安装和更新谷歌浏览器了。

 

 

7.安装vim

居然默认没有集成Vim神器,只能手动安装了。

 

sudo apt-get install vim  
 
8.安装Oracle Java

 系统自带OpenJDK,不过是Java7版本的,作为追求新技术的程序员,我们应该勇敢的迈向Java8,所以要安装Oracle Java。

 

sudo add-apt-repository ppa:webupd8team/java    
sudo apt-get update    
sudo apt-get install oracle-java8-installer
 卸载OpenJDK之后会带有残留,导致运行

 

java -version  
 时第一行不是java的版本号,会是Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar这个提示,导致很多检测java版本号的脚本会运行出错,因此需要手动清除残留。

  

sudo rm /usr/share/upstart/sessions/jayatana.conf
 删除/usr/share/upstart/sessions/jayatana.conf文件,重启之后再运行java-version就不会再有
Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar提示了。

 

9.自定义DHCP网络的DNS Server IP地址

因为DNS的缘故,系统的网速并不怎么给力。

所以我们使用下面这行命令

 

sudo vim /etc/dhcp/dhclient.conf
 打开dhclient.conf这个文件。在第21行#prepend domain-name-servers 127.0.0.1;下一行添加如下3行使用aliyun和Google的DNS。

  

prepend domain-name-servers 8.8.8.8;  
prepend domain-name-servers 223.5.5.5;
 这样可以优先使用aliyun的dns,次要使用Google的DNS。

 

10.安装git和vpnc

git和vpn大家都懂的,程序员的好工具。

 

sudo apt-get install vpnc git
 
11.安装axel

 axel是Linux命令行界面的多线程下载工具,比wget的好处就是可以指定多个线程同时在命令行终端里下载文件。安装之后,就可以代替wget用多线程下载了。

 

sudo apt-get install axel
 
12. 安装bcloud

 百度网盘的官方客户端有 Windows 版和 Mac 版,但就是没有 Linux 版,不过使用 Linux 的童鞋可都是有两下子的嘛,于是一个第三方百度网盘客户端就出现了,这就是 bcloud。

曾开发 Linux 下的酷我播放器 KWplayer 的作者 Liulang,写了一款百度云 Linux 客户端–Bcloud。

bcloud 的使用方法跟其他版本的客户端大致上是一致的,拖拽文件就可以完成上传下载操作,而且还整合了离线下载功能,使用起来更方便了。

同时 bcloud 还有流媒体模式,支持调用本地媒体播放器去播放网盘里的媒体,而不是使用 Flash,性能上更强大。不过遗憾的是目前 bcloud 还不支持同步功能。

 按照上面的地址下载所需的包:
https://github.com/LiuLang/bcloud-packages
 

 

 

安装就可以了。

 

有人问我,为什么不安装个搜狗输入法?因为在Ubuntu 15.04 里,Fcitx中文输入法代替 IBUS 成为默认输入法,已经能够承担起输入法的重任,不输于搜狗输入法了。

 

做完这些,你就可以好好享受你的Ubuntu15.04了。

  • 大小: 93.8 KB
分享到:
评论

相关推荐

    神经网络与量子计算的交叉研究.pptx

    神经网络与量子计算的交叉研究.pptx

    非线性端口 MEMS 麦克风的 Simscape 模型.zip

    1.版本:matlab2014/2019a/2021a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

    用于超声成像和仿真的 MATLAB 工具箱.zip

    1.版本:matlab2014/2019a/2021a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

    HFI高频注入仿真—matlab.zip

    1.版本:matlab2014/2019a/2021a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

    北京工商大学上网登陆版源码.zip

    android 源码学习. 资料部分来源于合法的互联网渠道收集和整理,供大家学习参考与交流。本人不对所涉及的版权问题或内容负法律责任。如有侵权,请通知本人删除。感谢CSDN官方提供大家交流的平台

    攻击离开优化器 (ALO)matlab代码.zip

    1.版本:matlab2014/2019a/2021a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

    Ruby基于Ruby的MKS rebase脚本 Ruby语言基础

    【Ruby】基于Ruby的MKS rebase脚本 Ruby语言基础 将MKS网盘中其他工程路径下的工程文件批量rebase到目标工程路径。 【Ruby】基于Ruby的MKS rebase脚本 Ruby语言基础

    18.CSGO赛事管理系统的设计与实现-Springboot+ Mysql+Java+ B/S结构(可运行源码+数据库+设计文档

    18.CSGO赛事管理系统的设计与实现|Springboot+ Mysql+Java+ B/S结构(可运行源码(含数据库脚本)+开发文档+lw(高分毕设项目) 详细介绍链接:http://t.csdnimg.cn/CDBjW 内容概要: 全套项目源码+详尽文档,一站式解决您的学习与项目需求。 适用人群: 计算机、通信、人工智能、自动化等专业的学生、老师及从业者。 使用场景及目标: 无论是毕设、期末大作业还是课程设计,一键下载,轻松部署,助您轻松完成项目。 项目代码经过调试测试,确保直接运行,节省您的时间和精力。 其他说明: 项目整体具有较高的学习借鉴价值,基础能力强的可以在此基础上修改调整,以实现不同的功能。

    46.书籍学习平台的设计与实现-Springboot+ Mysql+Java+ B/S结构(可运行源码+数据库+设计文档)论坛

    46.书籍学习平台的设计与实现|Springboot+ Mysql+Java+ B/S结构(可运行源码+数据库+设计文档)论坛,公告,付费专区,免费专区,销售,会员办理,书籍分类 详细设计文档链接:http://t.csdnimg.cn/GSeDN 内容概要: 全套项目源码+详尽文档,一站式解决您的学习与项目需求。 适用人群: 计算机、通信、人工智能、自动化等专业的学生、老师及从业者。 使用场景及目标: 无论是毕设、期末大作业还是课程设计,一键下载,轻松部署,助您轻松完成项目。 项目代码经过调试测试,确保直接运行,节省您的时间和精力。 其他说明: 项目整体具有较高的学习借鉴价值,基础能力强的可以在此基础上修改调整,以实现不同的功能。

    基于OpenCV+Tensorflow的银行卡号识别源码+使用文档+全部资料(优秀项目).zip

    【资源说明】 基于OpenCVTensorflow的银行卡号识别源码+使用文档+全部资料(优秀项目).zip基于OpenCVTensorflow的银行卡号识别源码+使用文档+全部资料(优秀项目).zip基于OpenCVTensorflow的银行卡号识别源码+使用文档+全部资料(优秀项目).zip 【备注】 1、该项目是个人高分毕业设计项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(如软件工程、计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!

    AI快速生成原创音乐的平台.txt

    AI快速生成原创音乐的平台.txt

    决斗者算法是一种元启发式优化算法matlab代码.zip

    1.版本:matlab2014/2019a/2021a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

    xiuno模板知乎蓝魔改版源码附多个插件.zip

    xiuno模板知乎蓝魔改版源码附多个插件

    学习 C语言 编程语言 中的实敲代码仓库,提升自我的编程思维,编程能力 坚持下去.zip

    C语言诞生于美国的贝尔实验室,由丹尼斯·里奇(Dennis MacAlistair Ritchie)以肯尼斯·蓝·汤普森(Kenneth Lane Thompson)设计的B语言为基础发展而来,在它的主体设计完成后,汤普森和里奇用它完全重写了UNIX,且随着UNIX的发展,c语言也得到了不断的完善。为了利于C语言的全面推广,许多专家学者和硬件厂商联合组成了C语言标准委员会,并在之后的1989年,诞生了第一个完备的C标准,简称“C89”,也就是“ANSI C”,截至2020年,最新的C语言标准为2018年6月发布的“C18”。 [5] C语言之所以命名为C,是因为C语言源自Ken Thompson发明的B语言,而B语言则源自BCPL语言。 1967年,剑桥大学的Martin Richards对CPL语言进行了简化,于是产生了BCPL(Basic Combined Programming Language)语言。

    FS-S01059_STEP_01A.zip

    FS-S01059_STEP_01A.zip

    监听自身被卸载.zip

    android 源码学习. 资料部分来源于合法的互联网渠道收集和整理,供大家学习参考与交流。本人不对所涉及的版权问题或内容负法律责任。如有侵权,请通知本人删除。感谢CSDN官方提供大家交流的平台

    基于遗传算法的公交排班系统分析matlab代码.zip

    1.版本:matlab2014/2019a/2021a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

    基于深度强化学习的住宅区电动汽车充电策略

    基于深度强化学习的住宅区电动汽车充电策略是一种用于优化住宅区电动汽车充电行为的算法。面对日益增长的电动汽车数量和有限的充电资源,该算法结合了深度学习和强化学习方法,旨在实现住宅区电动汽车充电的智能调度和管理。

    第5章 s7200编程语言及指令系统.ppt

    第5章 s7200编程语言及指令系统.ppt

    基于遗传算法将电子卡车和电子三轮车路由到街道街区的客户matlab代码.zip

    1.版本:matlab2014/2019a/2021a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

Global site tag (gtag.js) - Google Analytics