ubuntu 18.04 虚拟机初始化
初始化ubuntu conda环境、ssh、固定ip
安装系统
安装的时候需要关闭虚拟机网络
设置固定ip
编辑网络配置文件
sudo vim /etc/netplan/01-network-manager-all.yaml
原始的:
1 | # Let NetworkManager manage all devices on this system |
添加固定ip,ipv4网关,dns服务器地址
1 | # Let NetworkManager manage all devices on this system |
应用配置文件
sudo netplan apply
测试通断
ping baidu.com
ssh服务端安装
安装ssh server
1 | sudo apt-get update |
重启ssh服务sudo service ssh start
配置公钥
将公钥写入信任文件
1 | cd ~/.ssh |
如此便完成了公钥的安装。
此外,为了确保连接成功,输入如下指令以保证以下文件权限正确:
1 | chmod 600 authorized_keys |
miniconda安装
安装miniconda
下载安装文件(之后可删除)
1 | mkdir miniconda |
执行安装程序bash Miniconda3-latest-Linux-x86_64.sh
重启终端之后,就可以使用miniconda了。但先换源,将conda和pip的软件源修改成清华的源,下载安装软件会快很多:
1 | conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ |
最后一行命令在base环境下执行
取消终端自动启动base环境
1 | conda config --set auto_activate_base false |
常用命令
- 在 Ubuntu 上查看当前所在路径,你可以使用 pwd(print working directory)命令。只需在终端中输入以下命令并按回车:
pwd
ubuntu 18.04 虚拟机初始化