Ubuntu 16.04 配置安装环境

最近一段时间,由于工作需要,需要重新配置Ubuntu的开发环境。由于上一次配置开发环境还是在大学期间,有一些细节已经忘了,再加上版本更新,很多内容和之前都有了很大的区别,所以借助这次机会,重新配置一下环境,并且将配置环进的过程记录下来。附录:Ubuntu使用快捷键

制作镜像

关于制作镜像和重新安装的方式,我相信大家肯定有这样那样的体验,自己琢磨,肯定能找到一个适合自己的方式。一般都是在Windows系统下,制作U盘启动盘,然后将启动盘作为启动项,选择之后,直接按照默认步骤或者自定义事项安装即可。这里我使用的版本是Ubuntu16.04LTS版本,英文版
具体信息如下:
这里写图片描述

配置网络路径

在重装完系统之后,如果可以自动分配网络地址或者子网掩码等配置信息,则这里的内容可以不用看。但是如果要求必须手动配置,则这里的内容就比较重要了。

  1. 右上角选择网络传输
    这里写图片描述
    1. 选择最后一个选项开始配置网络信息,也就是Editor Connection
    2. 在弹出的悬窗中选择默认的连接对象,并且点击右侧的编辑按钮
      这里写图片描述
    3. 在配置信息页面中选择IPV4设置选项卡,打开之后,就会发现很多内容。其中包括链接名称,链接的方式,手动设置的IP地址,子网掩码等属性,如果在公司中使用,可以直接配置成如下图所示的方式
      这里写图片描述

安装OpenJDK

这里因为我们要做开发,所以肯定是要用到JDK的。与Windows不同的是,Ubuntu包含了很多种不同的安装包。其中OpenJDK是版本比较新,而且内容比较少的版本,那么我们提倡直接使用这个。但是他也有一个缺点,就是无法查看源码。使用方式如下

sudo apt-get update

通过这句话初始化变量

sudo apt-get install openjdk-8-JDK

安装git

git是一个开源的分布式版本控制系统,在全世界方位内都有广泛的使用。

sudo apt-get install git;
sudo config --global user,name "";
sudo config --global user.emial "";

更新Ubuntu的源

在网上,我看到这样的一篇文章,它是将所有的源文件内容进行了提换,之前的内容都不存在了。我觉得这并不是非常好的方式,所以我记那一大家直接将新增加的源放在文件头部即可
网上的例子借鉴
进入到sources.list中进行备份,并且vim命令修改里面的内容

cd /etc/apt/

进入之后,现将sources.list先备份一次,以防止后面我们的操作失误,导致源彻底消失

sudo cp sources.list sources.list.bar 

然后通过下面的命令进行修改

sudo vim sources.list

源列表
阿里源

deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse

东北大学

deb-src http://mirror.neu.edu.cn/ubuntu/ xenial main restricted #Added by software-properties

deb http://mirror.neu.edu.cn/ubuntu/ xenial main restricted

deb-src http://mirror.neu.edu.cn/ubuntu/ xenial restricted multiverse universe #Added by software-properties

deb http://mirror.neu.edu.cn/ubuntu/ xenial-updates main restricted

deb-src http://mirror.neu.edu.cn/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties

deb http://mirror.neu.edu.cn/ubuntu/ xenial universe

deb http://mirror.neu.edu.cn/ubuntu/ xenial-updates universe

deb http://mirror.neu.edu.cn/ubuntu/ xenial multiverse

deb http://mirror.neu.edu.cn/ubuntu/ xenial-updates multiverse

deb http://mirror.neu.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse

deb-src http://mirror.neu.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties

deb http://archive.canonical.com/ubuntu xenial partner deb-src http://archive.canonical.com/ubuntu xenial partner

deb http://mirror.neu.edu.cn/ubuntu/ xenial-security main restricted

deb-src http://mirror.neu.edu.cn/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties

deb http://mirror.neu.edu.cn/ubuntu/ xenial-security universe

deb http://mirror.neu.edu.cn/ubuntu/ xenial-security multiverse

清华大学

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial universe

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates universe

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial multiverse

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates multiverse

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security multiverse

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial universe

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates universe

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial multiverse

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates multiverse

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security multiverse

在更新完文件之后,还需要执行下面两个操作
更新源

sudo apt-get update

更新软件

sudo apt-get upgrade

安装vim

在Ubuntu中默认安装另外一个工具VIM-tiny。如果只是想简单的安装,只需要执行下面的命令即可

sudo apt-get install vim

还有一些别的操作命令,比如
查看版本

vim --version

想要了解更多的操作,请查看下面的博客吧
vim安装以及配置

安装搜狗拼音输入法

在Linux下办公,虽然使用的系统是英文版的,但是我们是无法避免需要使用中文的,所以安装一个中文输入法很重要,我安装的时候就是按照如下的步骤执行的,当然这个操作是从别人哪里借鉴过来的、详细地址
1. 下载
搜狗公司官网下载最新的deb文件的安装包
2. 下载完成之后,在终端中直接执行命令

sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb

在执行的过程之,可能出错
安装失败
给了我们一些提示说是因为没有一些fictx的内容,什么的。
所以我们应该先把fictx的内容搞定

sudo add-apt-repository ppa:fcitx-team/nightly


执行完成在之后先去更新

sudo apt-get update


紧接着安装fictx

sudo apt-get install fictx


这里如果报错了,需要直接执行下面的操作,如果没有报错表明安装已经完成了,执行进行第三步即可
强制执行

sudo apt-get -f install 

这里写图片描述
之后再次执行安装fictx
3. 安装fictx的配置工具
这里写图片描述
4. 安装table-all包
这里写图片描述
5. 安装im-switch工具
这里写图片描述
6. 再次执行安装输入法的命令

sudo dpkg -i 输入法包名.deb

这里写图片描述
7. 将fictx的内容切换过来。在系统设置–>语言设置中,将语言切换成fictx,如图
这里写图片描述
8. 最后一步,一定要将用户注销之后才能使用

安装chrome

在系统中启动终端,然后执行下列命令

sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/


将下载源加入到系统的源列表。命令的反馈结果如图。
如果返回“地址解析错误”等信息,可以百度搜索其他提供 Chrome 下载的源,用其地址替换掉命令中的地址。
在终端中执行下面的命令:

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

这里写图片描述
最后在终端中执行下面的命令

/usr/bin/google-chrome-stable

这里写图片描述

解压文件

ZIP

常用的压缩方式,特点跨平台,缺点压缩率不高
压缩

zip -r studio.zip directory_to_compress

解压

unzip studio.zip

TAR

他只占用了极少的CPU的使用,但是只是打包,并不是压缩
打包

tar -cvf studio.tar directory_to_compress

解压到当前目录

tar -xvf studio.tar

解压到指定目录

tar -xvf studio.tar -C /tmp/extract/

TAR.GZ

在不使用过多CPU的基础上可以使得到一个比较理想的压缩率

tar -zcvf studio.tar.gz directory_to_compress

解压到当前目录

tar -zxvf studio.tar.gz

解压到指定目录

tar -zxvf studio.tar.gz  -C /tmp/extract/

TAR.BZ2

这种压缩方式是几种中最好的

tar -jcvf studio.tar.bz2 directory_to_compress

解压到当前目录

tar -jxvf studio.tar.bz2

解压到指定目录

tar -jxvf studio.tar.bz2 -C /tmp/extract/

Ubuntu常用命令总结

  1. 安装deb sudo dpkg -i 包名
  2. 解压tar.gz文件tar -zxvf 文件名称
  3. 屏幕区域截图shift+printScreen
  4. 调用终端ctrl+alt+T

参考网站
Ubuntu常用快捷键

猜你喜欢

转载自blog.csdn.net/weixin_42580207/article/details/80883717
今日推荐