我正在尝试安装解毒剂用于对我的论文进行拼写检查。
我在 debian 上:4.9.0-15-amd64 #1 SMP Debian 4.9.258-1 (2021-03-08) x86_64 GNU/Linux
我订阅了免费试用版,下载了存档,并将其解压。有一个脚本:Installation.bashc
运行即可开始。
- 当我在用户模式下运行它时,安装程序要求我登录,然后失败,因为它需要提升的安装权限。还不错
- 当我使用以下消息运行它时
sudo
会弹出:QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
然后我尝试前置
export XDG_RUNTIME_DIR=/run/user/1000
到导致以下情况的脚本:QStandardPaths: wrong ownership on runtime directory /run/user/1000, 1000 instead of 0
export XDG_RUNTIME_DIR=/run/user/0
这会导致程序结束且没有错误消息
将文件夹的所有权更改/run/user/1000
为 root (我知道这可能是一个坏主意,这只是一个测试)具有相同的结果。