livecd 启动
1060 等新版本已经不能通过grub 进入 单用户模式了。
如果是海光CPU机器(C86-3G),可以使用 ubuntu 24.04.2 amd64 版本 或更高版本的 livecd 启动,启动后在 安装界面 按 CTRL+ALT+F2 进入命令行界面。
lsblk 查看物理盘符,然后挨个挂载到目录里面。
获取root权限
/etc/pam.d/su
/etc/pam.d/sudo
这两个文件,注释掉第一行的 deepin_security_verify
开启开发者模式
执行如下三条命令开启开发者:
chattr -i /var/lib/deepin/developer-mode/enabled || true
echo -n "1" > /var/lib/deepin/developer-mode/enabled
chattr +i /var/lib/deepin/developer-mode/enabled
执行完后,重启电脑,启动系统后按Ctrl+Alt+F2进入tty2,执行sudo apt update命令验证开发者权限是否开启成功。
允许安装任意软件
sed -i 's/10/14/g' /usr/share/deepin-elf-verify/status #允许可信的来源
sed -i 's/1/0/g' /usr/share/deepin-elf-verify/mode #允许任意软件
systemctl restart deepin-elf-verify.service
参考链接:https://blog.csdn.net/2401_84264662/article/details/138440347
关闭激活提醒
systemctl |grep license
systemctl stop license.service
systemctl disable license.service