在WSL2 Ubuntu中安装Microk8s环境

安装Ubuntu22.04及配置WSL2

安装Ubuntu22.04

  • 在Windows Powershell
> wsl --set-default-version 2
> wsl --update
> curl.exe -L -o ubuntu-2204.appx https://aka.ms/wslubuntu2204
  • 在文件管理器中找到ubuntu-2204.appx, 双击安装,并提供用户名及密码,完成Ubuntu22.04的安装。
  • 此时安装按钮会更新为执行按钮(Launch)。点击,启动Ubuntu22.04
  • 打开WSL2,确认版本号
~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.4 LTS
Release:	22.04
Codename:	jammy

设置WSL2

更新wsl.conf (Optional)

~$ cat /etc/wsl.conf
[network]
generateResolvConf=false

~$ cat /etc/resolv.conf
# This file was automatically generated by WSL. To stop automatic generation of this file, add the ...
# [network]
# generateResolvConf = false
nameserver 1.2.3.4

~$ sudo rm /etc/resolv.conf
~$ sudo nano -l /etc/resolv.conf

~$ cat /etc/resolv.conf
# add your name server here. e.g.: nameserver 8.8.8.8
nameserver 202.96.128.86
nameserver 202.96.134.33

~$ sudo chattr +i /etc/resolv.conf
  • 重启WSL
  • 在Powershell
> wsl --shutdown

其他本地化调整

~$ sudo nano -l /etc/wsl.conf
~$ cat /etc/wsl.conf
[automount]
options="metadata,uid=1000,gid=1000,umask=22,fmask=11,case=off"
mountFsTab=true
crossDistro=true

[network]
generateHosts=false
generateResolvConf=false

[interop]
enabled=true
appendWindowsPath=true

[boot]
systemd=true

[user]
default=<your uid>

安装Systemd(Optional)

~$ wget -O /etc/apt/trusted.gpg.d/wsl-transdebian.gpg https://arkane-system.github.io/wsl-transdebian/apt/wsl-transdebian.gpg
~$ sudo chmod a+r /etc/apt/trusted.gpg.d/wsl-transdebian.gpg
~$ sudo nano -l /etc/apt/sources.list.d/wsl-transdebian.list
~$ cat /etc/apt/sources.list.d/wsl-transdebian.list
deb https://arkane-systems.github.io/wsl-transdebian/apt jammy main

~$ sudo apt update
~$ sudo apt install systemd-genie

安装开发环境

请参考: 搭建Ubuntu开发机器(docker + microk8s)

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值