小编def*_*sez的帖子

以 sudo 身份运行程序不起作用

在 Ubuntu 18.04 中使用命令行安装工具和其他工具与 sudo 效果很好。示例:sudo apt install ...完美运行。通过命令行作为 sudo 运行工具和程序根本不起作用。与普通用户运行相同的程序和工具效果很好。示例:start gtkwave作为普通用户,弹出 gtkwave GUI。以 sudo 启动 gtkwave,要求输入密码,然后以: 结尾 sudo: gtkwave: command not found

我必须说,在命令行上作为 sudo 调用的一些工具可以完美地工作,例如,我可以以普通用户和 sudo 的身份从命令行启动 Atom。

这是否可能是因为不作为 sudo 运行的工具/程序没有安装在常见的 Linux 文件夹中,例如/bin或 ,/usr/bin但作为程序安装在下面/opt(这些被添加到路径中并设置了必要的环境)?

有人知道为什么会发生这种情况吗?

command-line sudo 18.04

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

18.04 ×1

command-line ×1

sudo ×1