Linux(Ubuntu 16.04)环境安装

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

Linux 环境安装

apt-get命令详解

sudo apt-get update

安装任何软件之前,最好更新本地软件包索引

sudo apt-get upgrade

该命令会告诉你哪些软件包需要更新 并请求更新

sudo apt-get remove firefox

删除软件包 但不删除配置文件

sudo apt-get purge firefox

删除软件包 同时删除配置文件

apt-get clean

当apt-get安装或升级软件包时,它会将deb安装包下载到文件系统的/var/cache/apt/archives目录下.软件包安装完成后,这些deb安装包基本上就没有什么用处了.apt-get clean命令可以帮你删除这些deb安装包.

源替换

文件/etc/apt/sources.list是一个普通可编辑的文本文件,保存了ubuntu软件更新的源服务器的地址。和sources.list功能一样的是/etc/apt/sources.list.d/.list(代表一个文件名,只能由字母、数字、下划线、英文句号组成)。sources.list.d目录下的*.list文件为在单独文件中写入源的地址提供了一种方式,通常用来安装第三方的软件。

Ubuntu的软件源配置文件为 /etc/apt/sources.list 将系统自动的软件源做个备份 替换成如下的内容可使用清华软件源镜像(针对 Ubuntu 16.04)

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释(清华大学 Linux镜像源)
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial 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

# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
阿里Ubuntu镜像源
以Ubuntu 14.04.5 LTS为例,最后的效果如下:
deb https://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse

## Not recommended
# deb https://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
ubuntu 16.04 配置如下
deb http://mirrors.aliyun.com/ubuntu/ xenial main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main

deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main

deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe

deb http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe
ubuntu 18.04(bionic) 配置如下
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

通过修改source.list更换源 并update
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup #备份当前也就是默认官方的源列表

sudo gedit /etc/apt/sources.list #修改sources.list文件中源的列表,删除全部内容,替换为国内源地址。 保存编辑好的文件。

sudo apt-get update #更新源列表,换源后必须执行
(更换源 或者增添新的源之后都需要update一下)

搜狗拼音输入法

  1. 在官网搜狗拼音输入法中下载deb安装包
  2. 手动安装.deb安装包时 sudo dpkg -i sogoupinyin_*.deb dpkg安装有一个问题是无法自动将其依赖一起安装 如果此时报错存在依赖未安装情况需要使用 sudo apt-get install -f 修正系统依赖损坏
  3. 也可以使用 sudo apt-get install gdebi 安装gdebi 然后sudo gdebi

Chrome 浏览器

  1. 添加chrome的源到系统源列表 /etc/apt/sources.list.d/
sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/ 
  1. 将谷歌软件的公钥用于下载软件的验证 apt-key用于管理Linux系统的软件包密钥 每一个发布的deb包都是通过密钥认证的
    将下载的key添加到本地的trusted库中 位置在etc/apt/trusted.gpg 通过 apt-key list可查看全部的key
  wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

3.sudo apt-get update 更新源
4. sudo apt-get install google-chrome-stable apt-get首先会从软件仓库中下载deb安装包,这些deb安装在/var/cache/apt/archives目录下.下载后,apt-get会自动安装软件包

为chrome配置vpn

这里采用的方式是通过shadowsocks qt5 连接vps服务器 所以这里只是说明如何在ubuntu中能够像windows中一样使用shadowsocks来进行科学上网
1. 安装 shadowsocks客户端 可直接./进行启动
2. 下载 Chrome插件 下载 SwitchyOmega_Chromium.crx
在 chrome extension中添加该插件,若添加失败可以按下F5按钮,使该页面刷新下,然后再用鼠标将你需要安装的插件拖入到该扩展程序页面下,遂安装成功。
3. 设置switchyomega
点击新建情景模式,
选择代理服务器,命名为ss。
将协议改成SOCKS5 代理服务器为127.0.0.1 代理端口为1080
这里写图片描述
4.更改代理服务器
然后在新建情景模式中选择新建自动切换模式,命名为shadowsocks
上方的规则列表规则中选择 ss
在下面的规则列表设置中选择AutoProxy
在规则列表中输入 https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt
点击立即更新情景模式

这里写图片描述
5. 点击chrome浏览器右上角的一个小原点,选择shandowscosk 结束

安装 jdk1.8 并配置环境

1.在oracle官网下载jdk1.8
2.在本地 mkdir / opt/java8
3.sudo tar -zxvf … -C /opt/java8/
4.sudo vim ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_60 ## 这里要注意目录要换成自己解压的jdk 目录

export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH  
使环境变量马上生效
 source ~/.bashrc

安装 idea

  1. 下载地址:https://www.jetbrains.com/idea/download/#section=linux
    选择without jdk版本下载
    2.下载完成 解压 到 /opt下
sudo tar -zxvf ideaIU-2016.3.3-no-jdk.tar.gz -C /opt

安装 pycharm

配置python3.6 并替换原始python3.5

猜你喜欢

转载自blog.csdn.net/a940902940902/article/details/81839241