- 输入谁的密码:
su输入的是root用户的密码,sudo输入的是当前用户的密码。- 如果当前用户已经是root,执行
su不需要输入密码。这就是sudo su只需要输入一次密码的原因,它首先通过sudo切换到root用户,然后以root用户身份执行su,于是不需要再输入root用户的密码。- 工作目录切换:
- 不带参数的
su不会切换工作目录,也就是说,执行后依然停留在当前目录。su -l和sudo -i会把工作目录切换到root用户的家目录,相当于在切换到root用户之后执行了cd $HOME。- 加载配置文件:
- 不带参数的
su不会加载root用户的配置文件(比如~/.profile,~/.bashrc等)。其他命令则会加载。- 缩写:
su -是su -l的缩写,两者功能相同。- 状态保持:
- 同一个终端执行
sudo一次后,5分钟内不需要输入密码。su没有状态保持功能,每次都需要重新输入密码。所以:
sudo su -,sudo su -l和sudo -i完全相同。sudo su和上述三个命令的区别是:
- 它不会切换工作目录,切换到root后依然停留在当前目录。
- 它不加载root用户的配置文件(比如
~/.profile,~/.bashrc等)。- 如果不加
sudo,直接使用su,就需要输入root用户的密码,必须知道root用户的密码才能成功。
sudo -i,sudo su -,sudo su -l,su -,su -l:进入 login shell。sudo su,su:进入 non-login shell。
@姜辰,请不要在严肃教程中发表危险命令,真的有人会执行。
@北岩山人,如果无法进入图形界面,也可以进入字符界面执行命令,在启动卡住后按Ctrl+Alt+F3就可以在字符界面登陆了。
还可以是恶意Windows包过滤驱动导致的。在管理员cmd中通过以下命令可以重置:
netsh winsock reset执行完不需要重启系统,只需要重启浏览器就能立即生效。
当然,如果换一个浏览器没问题,那也可能是浏览器插件导致的。
如果hosts文件没有可疑内容,那就要检查你设置的DNS服务器了。
@yihuan,你可能遭到了域名劫持。
尝试使用https访问搜狗:
https://sogou.com/
如果打不开,或者提示安全证书有问题,说明你遭到了DNS劫持。
首先要检查的是hosts文件(位于 C:\windows\system32\drivers\etc),可以下载“dism++”软件,里面有个工具箱,带编辑hosts文件的功能,点编辑后看到有搜狗域名的行就删掉即可。当然如果你会获取权限,也可以直接去文件夹找hosts文件编辑。
@jonh60,这是关于box64的大事记,早在7月。
https://hu60.cn/q.php/bbs.topic.101008.html
不过确实是box64的出现让wine游戏助手arm64测试版成为可能,因为没有64位支持,就连32位wine容器也创建不了,因为wine游戏助手附带的wine都是64位版本,里面用于创建wine容器的某些命令行工具是64位的。
但是目前的box64还是创建不了64位wine容器,会提示不支持的系统调用。
@jonh60,wine游戏助手arm64测试版从第一个版本开始就是包含box64的(你可以在 /usr/local/bin/box64 找到它)。wine游戏助手有一些x64命令行工具,需要这个box64运行。
只是这个box64和wine64不兼容,所以不能创建64位wine容器。
更多nftables使用经验,参考ArchWiki:
https://wiki.archlinux.org/title/Nftables_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29
@Curtion,我的思路是
ExecStart=/path-to/myservice.sh指向一个脚本,你可以自己在脚本里cd到正确的WorkingDirectory,加上正确的参数启动真正的程序。
使用exec ./xxx启动程序没有额外开销,不会残留bash进程。
我远程控制楼主的电脑后,尝试了多种方式都无法解决:
- 更换内核版本(从5.10换成到5.13),无效。
- 创建新用户,无效。(用户是从dde设置界面创建的。)
- 使用不同的wine版本,只要是wine 6都无法启动(无法完成wine前缀创建),包括软件源里的deepin-wine6。
但是我有以下发现:
- 系统自带的wine 4可以启动,创建wine前缀不会卡住。wine 5没有尝试。
- 上述在普通用户里创建wine前缀时会卡死的wine版本,用root权限可以启动,可以创建wine前缀。但是root权限无法完成DX11测试程序的安装,安装程序会报错退出。其他程序没有测试。
@sumffuk,如果你没开防火墙,也没装360之类的安全软件,那么问题就很奇怪了。可能我得亲自看看。你可以加我QQ或者微信:
https://hu60.cn/q.php/bbs.topic.95988.html
@sumffuk,安全中心里面
@sumffuk,你打开系统自带防火墙功能了吗,打开了的话关上试试。
@老子会游泳,不兼容。不过有专门的安卓wine,你可以搜一下。
@sumffuk,创建一个调试日志(wine.log)发给我。
https://hu60.cn/q.php/bbs.topic.96470.html
@乄杺,wine的意思是葡萄酒,game是游戏,游戏是用来玩的,所以就叫葡萄玩啦
@kero990,war3要安装winbind软件包,装了之后就能流畅游玩了。安装【更新6】可以自动安装winbind,现在winbind是【更新6】的依赖。
