win11安装Ubuntu22.04
step1 开启相关功能
首先打开控制面板,再点击程序,接着点击启用或关闭Windows功能
win11勾选这两项
最后重启电脑
step2 下载wsl2
网址:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
下载完成后安装即可
step3 下载ubuntu
电脑打开Microsoft Store,搜索ubuntu并安装
然后打开Ubuntu,安装需要一点时间,然后设置username和password即可
Installing, this may take a few minutes...
Please create a default UNIX user account. The username does not need to match your Windows username.
For more information visit: https://aka.ms/wslusers
Enter new UNIX username:
New password:
Retype new password:
passwd: password updated successfully
Installation successful!
适用于 Linux 的 Windows 子系统现已在 Microsoft Store!
你可以通过运行 "wsl.exe --update" 进行升级 或通过访问 https://aka.ms/wslstorepage
从Microsoft Store安装 WSL 将提供最新的 WSL 更新, faster.
有关详细信息,请访问 https://aka.ms/wslstoreinfo<
>
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
Welcome to Ubuntu 22.04.2 LTS (GNU/Linux 5.10.16.3-microsoft-standard-WSL2 x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
配置国内源
q@pwn:~$ cd /
q@pwn:/$ ls
bin dev home lib lib64 lost+found mnt proc run snap sys usr
boot etc init lib32 libx32 media opt root sbin srv tmp var
q@pwn:/$ cd /etc/apt
q@pwn:/etc/apt$ ls
apt.conf.d auth.conf.d keyrings preferences.d sources.list sources.list.d trusted.gpg.d
q@pwn:/etc/apt$ sudo vim sources.list
打开sources.list之后按以下步骤操作
- 进入Vim编辑器并打开要编辑的文件。
- 按下`Esc`键进入命令模式。
- 输入`:set number`(可选,显示行号)。
- 按下滑键查看有几行
- 输入':1,42s/^/#/g'注释42行
- 按i进入编辑模式,粘贴镜像源
- 按`Esc`键,再输入':wq'保存退出
扩展知识:快速注释
批量插入字符快捷键:命令行模式下,输入 ” : 首行号,尾行号 s /^/字符/g “实现批量插入字符。如 输入:2,7s/^/#/g,在2到7行首插入#
批量删除字符快捷键:命令行模式下,输入 ” : 首行号,尾行号 s /^字符//g “实现批量删除字符。如 输入:2,7s/^/#//g,在2到7行首删除#
注意以下为Ubuntu22.04的,其他版本的参考这里浙大镜像站
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.zju.edu.cn/ubuntu/ jammy main restricted universe multiverse
# deb-src https://mirrors.zju.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.zju.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
# deb-src https://mirrors.zju.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.zju.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src https://mirrors.zju.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb https://mirrors.zju.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
# deb-src https://mirrors.zju.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
然后终端输入
sudo apt update
然后输入
neofetch
若显示
q@pwn:/etc/apt$ neofetch
Command 'neofetch' not found, but can be installed with:
sudo apt install neofetch
则安装neofetch
sudo apt install neofetch
显示以下内容则换源成功
q@pwn:/etc/apt$ neofetch
.-/+oossssoo+/-. q@pwn
`:+ssssssssssssssssss+:` -----
-+ssssssssssssssssssyyssss+- OS: Ubuntu 22.04.2 LTS on Windows 10 x86_64
.ossssssssssssssssssdMMMNysssso. Kernel: 5.10.16.3-microsoft-standard-WSL2
/ssssssssssshdmmNNmmyNMMMMhssssss/ Uptime: 40 mins
+ssssssssshmydMMMMMMMNddddyssssssss+ Packages: 505 (dpkg)
/sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Shell: bash 5.1.16
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Terminal: Windows Terminal
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ CPU: 13th Gen Intel i7-13700H (20) @ 2.918GHz
ossyNMMMNyMMhsssssssssssssshmmmhssssssso GPU: 4cb8:00:00.0 Microsoft Corporation Device 008e
ossyNMMMNyMMhsssssssssssssshmmmhssssssso Memory: 163MiB / 7804MiB
+sssshhhyNMMNyssssssssssssyNMMMysssssss+
.ssssssssdMMMNhsssssssssshNMMMdssssssss.
/sssssssshNMMMyhhyyyyhdNMMMNhssssssss/
+sssssssssdmydMMMMMMMMddddyssssssss+
/ssssssssssshdmNNNNmyNMMMMhssssss/
.ossssssssssssssssssdMMMNysssso.
-+sssssssssssssssssyyyssss+-
`:+ssssssssssssssssss+:`
.-/+oossssoo+/-.