ubuntu16 环境配置

http://www.jianshu.com/p/ae0a78efa2a1

由于重新安装了系统,一次次的安装软件等好复杂,做一个简单的记录,记录自己安装软件的过程。

先来贴一张最终效果图

基本设置

  1. 设置root密码 Ubuntu安装后默认没有root密码,需要用户自己设置。 sudo su - ##输入账户密码 passwd ##输入新的root密码 ##再次输入root密码
  2. 更新软件源 将软件源更换为国内的源,这里我选择了清华大学开源镜像站 Ubuntu 的软件源配置文件是etc/apt/sources.list。将系统自带的该文件做个备份,将该文件替换为下面内容,即可使用 TUNA 的软件源镜像。 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

系统美化

系统清理

  1. 系统更新 安装完系统之后,需要更新一些补丁。ALT+CTRL+T打开终端,输入下面代码。 sudo apt-get update sudo apt-get upgrade
  2. 卸载libreOffice LibreOffice是Ubuntu自带的开源office软件,后面我们会换成WPS,个人喜欢WPS。 sudo apt-get remove libreoffice-common
  3. 删除Amazon的链接 sudo apt-get remove unity-webapps-common
  4. 删除不常用的软件 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

进行完上面的步骤,系统差不多干净多了(神清气爽~~)。

主题美化篇

由于系统自带的桌面和主题实在无法直视,所以将桌面和主题进行了美化,心情顿时舒畅多了。

  1. unity-tweak-tool 调整Unity桌面环境,推荐使用unity-tweak-tool。 sudo apt-get install unity-tweak-tool
  2. Flatabulous主题 使用下面命令安装Flatabulous主题 sudo add-apt-repository ppa:noobslab/themes sudo apt-get update sudo apt-get install flatabulous-theme 该主题有配套图标,安装方式如下: sudo add-apt-repository ppa:noobslab/icons sudo apt-get update sudo apt-get install ultra-flat-icons 安装往后打开unity-tweak-tool,进入主题,修改为Flatabulous,进入图标修改为Ultra-flat。
  3. 字体 字体我选择了YaHeiConsolas字体。 下载地址戳这里 执行下面命令安装 tar -zxvf YaHeiConsolas.tar.gz sudo mkdir -p /usr/share/fonts/vista sudo cp YaHeiConsolas.ttf /usr/share/fonts/vista/ sudo chmod 644 /usr/share/fonts/vista/*.ttf cd /usr/share/fonts/vista/ sudo mkfontscale && sudo mkfontdir && sudo fc-cache -fv 执行完后打开unity-tweak-tool,如图选择刚安装的字体:

常用软件安装

  1. 科学上网Shadowsocks 科学上网,程序员必备技能,学会用Google Search,可以解决我们遇到的90%问题。科学上网的方式很多,这里我使用Shadowsocks科学上网。 安装Shadowsocks命令 sudo add-apt-repository ppa:hzwhuang/ss-qt5 sudo apt-get update sudo apt-get install shadowsocks-qt5 安装完后打开shadowsocks-qt5如图配置自己的ss服务器信息即可科学上网:
  1. 安装搜狗输入法 首先去官网下载搜狗拼音输入法。 搜狗拼音输入法Linux版官网下载地址 安装命令如下: sudo dpkg -i sogoupinyin_2.1.0.0082_amd64.deb 如果提示依赖有问题,执行下面命令后重新安装: sudo apt-get install -f
  2. 安装网易云音乐 网易云音乐应该是Linux里体验最好的音乐播放器了,首先去官网下载网易云音乐。 注意:下载对应的版本,系统是Ubuntu16.04,就下载对应的Ubuntu16.04版本 网易云音乐Linux版官网下载地址 安装命令如下: sudo dpkg -i netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb 如果提示依赖有问题,执行下面命令后重新安装: sudo apt-get install -f
  3. 安装Chrome浏览器 最好用的浏览器,没有之一,强大的插件功能。 安装命令如下: sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/ wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - sudo apt-get update sudo apt-get install google-chrome-stable google-chrome-stable
  4. 安装Atom编辑器 优秀的代码编辑器敲代码有健步如飞的感觉,目前最好用的代码编辑器应该属Atom和Sublime Text3了,这两者都有强大的插件功能,这里我选择安装Atom。 我采用了deb包的安装方式,首先去Atom官网下载Atom,选择deb的包。 Atom Linux版官网下载地址 安装命令如下: sudo dpkg -i atom-amd64.deb 如果提示依赖有问题,执行下面命令后重新安装: sudo apt-get install -f 具体插件使用可以参考这篇知乎回答 Atom有什么优秀插件?
  5. 安装Clion C/C++的编译器有很多,这里我选择了以IntelliJ为基础设计的Clion,它是一款优秀的跨平台编译器。 首先Clion官网下载Clion安装包。 Clion Linux版官网下载地址 安装命令如下: sudo tar -zxvf CLion-2016.3.tar.gz /opt cd /opt/clion-2016.3/bin ./clion.sh
  6. 安装Git Git程序员必备软件,安装很简单: sudo apt-get install git 配置用户名和邮箱: git config --global user.name "Your Name" git config --global user.email "email@example.com" 具体Git用法可以参考廖雪峰老师Git教程
  7. 安装Oracle JDK 8 首先到Oracle官网下载JDK8,下载地址如下: Oracle JDK8 Linux 版官网下载地址 安装命令如下: sudo mkdir /usr/lib/jvm sudo cp ./jdk-8u112-linux-x64.tar.gz /usr/lib/jvm/ cd /usr/lib/jvm sudo tar -zxvf jdk-8u91-linux-x64.tar.gz 上述命令将 jdk-8u112-linux-x64.tar.gz 解压到了 /usr/lib/jvm 目录下,下面在/etc/profile文件中配置变量: sudo gedit /etc/profile 在文件末尾追加: export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_112 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 执行下面命令使当前bash环境生效: source /etc/profile 查看是否安装成功: java -version 安装成功后如图所示:
  1. 安装Android Studio Android Studio是Android程序员必不可少的,首先下载Android Studio Linux版安装包: Android Studio Linux版下载地址 安装命令: unzip android-studio-ide-145.3360264-linux.zip /opt cd ./android-studio/bin sh studio.h 按照提示下载安装Sdk,完后就可以愉快的敲代码了。 这里在使用Android Studio时可能会遇到问题,Android Studio创建模拟器时会提示创建失败,需要两个依赖,执行下面命令可以解决: apt-get install lib32ncurses5 ​ apt-get install lib32z1 apt-get install gcc-multilib
  2. 安装Eclipse 最优秀且流行的Java编辑器,首先去Eclipse官网下载Eclipse Linux版。 Eclipse Linux版官网下载地址 安装命令: sudo tar -zxvf sudo eclipse-jee-neon-1a-linux-gtk-x86_64.tar.gz /opt cd /opt/eclipse/ ./eclipse OK,可以写Java了
  3. 安装截图工具 Shutter 据说Shutter是Linux下最强大的截图软件,而且截图后可以进行简单的编辑。 安装命令: sudo apt-get install shutter

总结

本文安装时用的Ubuntu16.04LTS,其他版本安装命令可能有所出入,具体方法请自行测试。 未完待续...以后有使用其他软件了再更新

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏更流畅、简洁的软件开发方式

【自然框架】稳定版beta1的Demo —— 四:角色管理。另外 在线演示 终于搞定了

在线演示   首先感谢“云淡风清”和“恭敬”提供域名、空间和数据库!   感谢大家对我的支持!   在线演示:http://demo.naturefw.co...

27460
来自专栏python开发者

安全防范:nginx下git引发的隐私泄露问题

安全防范:nginx下git引发的隐私泄露问题 1   安全事件 最近阿里云服务器后台管理系统中收到一条安全提示消息,系统配置信息泄露: http://my.d...

267100
来自专栏程序员的碎碎念

如何解决Python包依赖问题

以简洁高效(指编程较为高效, 而不是运行速度)出名的Python, 在包依赖问题上有时候让人挠头.

36000
来自专栏魏豪的专栏

【腾讯云的1001种玩法】LAMP架构实现动态网站论坛系统

LAMP架构,全称为Linux + Apache + Mariadb + PHP,是一种强大的网站解决方案。LAMP是多个开源项目的首字母缩写。LAMP网站架构...

74700
来自专栏崔庆才的专栏

如何搭建一台FTP服务器

由于整个学校相当于一个大型局域网,相互之间传送数据非常快,比如要共享个电影,传点资料什么的。所以我们可以选择搭建一个FTP服务器来共享文件。通过本文给大家说一下...

5.2K00
来自专栏DT乱“码”

原 如何保障数据库的高可用

24620
来自专栏用户画像

2.5.5 作业和进程的关系

进程是系统资源的使用者,系统的资源的大部分都是以进程为单位分配的。而用户使用计算机是为了实现一串相关的任务,通常把用户要求计算机完成的这一串任务成为作业。

11510
来自专栏决胜机器学习

消息队列(一) MySQL实现消息队列

消息队列(一)MySQL实现消息队列 (原创内容,转载请注明来源,谢谢) 一、概述 消息队列(MessageQueue,通常简称MQ)是一种进程间通信或同一进...

1.1K30
来自专栏木头编程 - moTzxx

VMWare14 安装Mac OS系统(图解)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011415782/article/de...

2.5K30
来自专栏云计算教程系列

在Ubuntu 16.04上安装OpenVAS 8

OpenVAS(开放式漏洞评估系统)是一个客户端/服务器架构,它常用来评估目标主机上的漏洞。OpenVAS是Nessus项目的一个分支,它提供的产品是完全地免费...

29420

扫码关注云+社区

领取腾讯云代金券