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

  1. 安装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

  2. 安装Atom编辑器
    优秀的代码编辑器敲代码有健步如飞的感觉,目前最好用的代码编辑器应该属Atom和Sublime Text3了,这两者都有强大的插件功能,这里我选择安装Atom。
    我采用了deb包的安装方式,首先去Atom官网下载Atom,选择deb的包。
    Atom Linux版官网下载地址
    安装命令如下:
    sudo dpkg -i atom-amd64.deb
    如果提示依赖有问题,执行下面命令后重新安装:
    sudo apt-get install -f
    具体插件使用可以参考这篇知乎回答 Atom有什么优秀插件?

  1. 安装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

  2. 安装Git
    Git程序员必备软件,安装很简单:
    sudo apt-get install git
    配置用户名和邮箱:
    git config --global user.name "Your Name"
    git config --global user.email "email@example.com"
    具体Git用法可以参考廖雪峰老师Git教程。

  3. 安装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
    安装成功后如图所示:

  4. 安装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

  5. 安装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了

  6. 安装截图工具 Shutter
    据说Shutter是Linux下最强大的截图软件,而且截图后可以进行简单的编辑。
    安装命令:
    sudo apt-get install shutter

总结

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

ubuntu16 环境配置相关推荐

  1. GPU环境配置指南(Ubuntu16.04+CUDA+CUDNN)

    前言 这两天由于种种原因,反复重装系统并配置了深度学习开发环境,无意中便总结了一份环境配置指南出来,所幸再稍加整理,和大家分享出来. 本指南确认无误的环境是: 系统是Ubuntu16.04 GPU是N ...

  2. 安装教程rtx2080ti_点云深度学习环境配置指南(一)Ubuntu16.04+RTX2080ti

    [今日导读]想做点云深度学习?先把环境配置好吧.本期为初学者带来环境配置指南,有需求的同学赶快上手吧.配置为: Ubuntu16.04+RTX2080ti+NVIDIA驱动+cuda10.1+cudn ...

  3. Ubuntu16.04安装后开发环境配置和常用软件安装

    Ubuntu16.04安装后1.安装常用软件搜狗输入法+编辑器Atom+浏览器Chome+视频播放器vlc+图像编辑器GIMP Image Editor安装+视频录制软件RcordMyDesktop安 ...

  4. Ubuntu16.04配置orb_slam2环境,orb_slam的单目数据集,单目实时运行,RGB-D数据集的运行

    Ubuntu16.04配置orb_slam2环境,orb_slam的单目数据集,单目实时运行,RGB-D数据集的运行 1.运行配置过程中参考链接如下: 1.配置orb_slam2环境 参考链接http ...

  5. 深度学习主机环境配置: Ubuntu16.04+GeForce GTX 1080+TensorFlow

    http://f.dataguru.cn/thread-660774-1-1.html 发表于 2016-7-20 09:04 | 只看该作者 |倒序浏览 |阅读模式 深度学习主机环境配置: Ubun ...

  6. Ubuntu16+Docker19.03+CUDA10+Tensorflow2.0+Pyorch 多用户深度学习服务器环境配置与使用指南

    服务器只有一台,大家天天用sudo改环境最后炸了?可以采用Docker,在容器里面爱装啥装啥. 目录 深度学习服务器环境配置 安装Ubuntu Server 16.04.这一步骤网上教程很多,简略带过 ...

  7. 【环境配置】使用 docker 制作一个ubuntu16.04 + ROS + pytorch-gpu 的镜像

    文章目录 使用 docker 制作一个ubuntu16.04 + ROS + pytorch-gpu 镜像的过程 1. 我的笔记本环境: 2. 环境配置过程 2.1. 在 ubuntu 16.04 中 ...

  8. Ubuntu16.04(GTX1660ti)cuda10.0和cudnn7.6环境配置 (环境乃一生之敌!!!)

    Ubuntu16.04(GTX1660ti)cuda10.0和cudnn7.6环境配置 (环境乃一生之敌!!!) 第一项:安装显卡驱动 1.下载显卡驱动,到https://www.nvidia.com ...

  9. Ubuntu16.04 + 1080Ti深度学习环境配置教程

    本文为配置GPU深度学习机器的详细教程,包括显卡驱动安装,GUDA.CUDNN安装,深度学习框架安装等等,请按此教程从头一步一步设置,过程中遇到所有问题都可以在这些步骤中找到解决方案,最折磨人的就是环 ...

最新文章

  1. 在《我的世界》里搭建神经网络,运行过程清晰可见,不仅好玩,而且代码全部开源!...
  2. 注意android辅助服务事件不能用于保存
  3. 线程池:ThreadPoolExecutor
  4. 如何使用BHO定制你的Internet Explorer浏览器
  5. delphi mysql 图片_delphi数据库图片的存取 【转】
  6. python 2.7.10 找不到 libmysqlclient.18.dylib 解决方案
  7. 提示gtk错误,无法打开便器器(sudo gedit filename失败)
  8. Linux 文件内容替换命令
  9. 还为重复安装开发环境而烦吗? 这或许是更好的解决方案 —— docker
  10. 丽江,是否一群失意的人聚合地
  11. 新能源充电桩后台管理系统平台
  12. 给别人打电话显示用话提醒服务器,打电话给对方但提示已启用来电提醒功能,是怎么回事...
  13. utorrent设置上传速度_设置好uTorrent让你的下载速度飞起来
  14. 《黑白团团队》第八次团队作业:Alpha冲刺 第四天
  15. Ubuntu 10.10学习笔记
  16. 腾讯云快速增长背后 三大短板仍需补足
  17. java poi 导入报错,Cannot get a NUMERIC value from a STRING cell
  18. Google 工程师亲授:菜鸟开发者一定要投资的十大目标
  19. Unity:简单易懂小游戏
  20. 【科学有故事】做节目时的Python分析

热门文章

  1. 灰色预测模型_python
  2. c++和c语言之间有什么区别
  3. docker:配置 Docker 加速器
  4. 优秀的计算机简历,计算机优秀简历范文
  5. excel如何删除空白行_Excel小技巧之快速调整列宽行高和删除空白行
  6. 已知两边和夹角求第三边长_已知任意三角形的两边和夹角,怎样用三角函数求出第三边的长度...
  7. pdf文件过大如何缩小上传
  8. ssm毕设项目校园排球联赛管理系统y513u(java+VUE+Mybatis+Maven+Mysql+sprnig)
  9. 京东之鉴:兄弟是兄弟,员工是员工!-千氪
  10. 特朗普:我是“A+” 谷歌评价:“白痴”-千氪