avatar

Catalog
Ubuntu系统环境的基本配置

Ubuntu系统环境基本配置

新安装的系统需要配置的环境如下:

  • apt源修改为阿里
  • docker的安装
  • docker源的修改
  • python2和python3的pip修改为国内源
  • 设置wake on lan

一、修改apt源

bash
1
2
3
4
5
6
7
8
9
10
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb 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 main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

二、安装docker

卸载旧版本

bash
1
sudo apt-get remove docker docker-engine docker.io containerd runc

安装脚本

bash
1
2
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

将当前用户加入dockers组

bash
1
sudo usermod -aG docker $USER

三、docker源的修改

默认为 /etc/docker/daemon.json,非默认路径需要修改 dockerd 的 –config-file,在该文件中加入如下内容:

json
1
2
3
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}

四、pip源的修改

首先在当前用户目录下建立文件夹.pip,然后在文件夹中创建pip.conf文件,再将源地址加进去即可。

mkdir ~/.pip
vim ~/.pip/pip.conf
然后将下面这两行复制进去就好了

bash
1
2
[global]
index-url = https://mirrors.aliyun.com/pypi/simple

国内其他pip源

清华:https://pypi.tuna.tsinghua.edu.cn/simple
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/

注意:不管你用的是pip3还是pip,方法都是一样的,都是创建pip文件夹。

五、wake on lan设置

bash
1
2
3
sudo apt-get install ethtool
sudo ethtool -s enp1s0 wol g
sudo vim /etc/systemd/system/wol.service

像下面这样

bash
1
2
3
4
5
6
7
8
9
[Unit]
Description=Configure Wake-up on LAN

[Service]
Type=oneshot
ExecStart=/sbin/ethtool -s enp1s0 wol g

[Install]
WantedBy=basic.target
bash
1
2
3
sudo systemctl daemon-reload
sudo systemctl enable wol.service
sudo systemctl start wol.service
Author: Jacob
Link: http://yoursite.com/2019/11/12/Ubuntu%E7%B3%BB%E7%BB%9F%E7%8E%AF%E5%A2%83%E5%9F%BA%E6%9C%AC%E9%85%8D%E7%BD%AE/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Donate
  • 微信
    微信
  • 支付寶
    支付寶