在window11环境下, 应用virutalbox创立虚拟机

prerequisite

  • download virtualbox7.0.8 and install
  • download ubuntu server 22.04

virtual 新建虚拟机

1 新建虚构电脑
须要配置的内容

  • 名称
  • 文件夹
  • 虚构光盘

2 主动装置
能够批改用户名和明码

3 硬件配置
内存设置为4G CPU设置为8核

4 虚构硬盘
设置为40G

5 点击实现

Ubuntu装置过程

Ubuntu具体装置过程能够参考:https://hibbard.eu/install-ubuntu-virtual-box/
我这边在装置过程,基本上抉择的都是提供的默认值

以下是集体配置局部:
1 点击Continue

2 配置Profile

3 SSH Setup局部,抉择Install OpenSSH Server。因为须要宿主机上通过ssh连贯虚拟机

Ubntun配置

1 网路配置: 抉择桥接网卡
留神刷新mac地址,防止反复

2 启动虚拟机:

sudo apt updatesudo apt upgrade

如果呈现了 Daemons using outdated libaries 对话框:
用Tab按键抉择OK

3 查看虚拟机IP地址
ip addr

4 wsl通过ssh连贯虚拟机
window11零碎装置了wsl, 通过wsl ssh连贯虚拟机

为什么应用Terminal终端连贯虚拟机,而不是间接在虚拟机上进行命令行操作?
1 虚拟机tty 反对的性能受限,不能鼠标复制,鼠标挪动在主机和虚拟机之间,须要热键切换等等。
应用起来效率太低了, 而Terminal满足我所有的要求
Terminal下载地址: https://learn.microsoft.com/en-us/windows/terminal/install


常见问题:

1 应用的桥接网络,怎么设置固定IP呢?
桥接网络默认应用DHCP调配IP地址,如果要批改固定IP,依照上面流程
1 check DHCP曾经调配了一个IP地址

2 vim /etc/netplan/00-installer-config.yaml

change to

3 update

sudo netplan generatesudo netplan apply