Windows上安装Linux子系统和Wsl2安装内核更新报错问题解决

这是一个洞。
不要相信自动脚本会更新内核。
手动操作更可靠。

2 02 2 年5 月,用户小李在更新Wsl2 内核时遇到错误。
手动安装后问题解决。
在尝试更新内核之前,请确保虚拟化功能已打开。

linux系统安装软件提示内核进程导致,权限被拒绝是什么原因

权限被拒绝意味着您无权执行此操作。

1 . 目录权限不足。
安装程序或目标路径没有您的用户的操作权限。
例如,“/opt”是drwxr-xr--,而你的用户甚至没有写它。
使用 chmod +x /path 更改执行权限,或者更改为 chmod 7 5 5 /path。

2 用户没有任何权利。
您不是文件所有者,也不属于 root 或wheel 组。
更改系统目录对于普通用户来说肯定是不可能的。
使用 sudo ./install.sh 提权,或者直接 sudo -i 成为root。

3 将驱动器盘符安装为只读。
使用 mount -o remount,rw /mount/point 将其更改回来。
或者检查 /etc/fstab 是否有 ro 选项。

4 SELinux/AppArmor 挡住了道路。
这两件事将强制控制文件操作。
使用 setenforce 0 暂时关闭 SELinux,对 AppArmor 使用 systemctl stop apparmor。
如果情况好转,你就必须改变你的策略。

5 使用不应该使用的命令。
与 apt install 一样,您必须是 root 才能执行此操作。
只需使用 sudo apt install 即可。

总之,更改权限前要三思而后行,不要盲目更改。
使用 sudo 来提升权限是最好、更安全的。