终端里,可以用"sudo"开启root,权限。
普通用户,能在桌面环境临时开启root权限吗?做"复制粘贴"等一些受限制的操作。
终端里,可以用"sudo"开启root,权限。
普通用户,能在桌面环境临时开启root权限吗?做"复制粘贴"等一些受限制的操作。
意思是想以 root 身份运行某些应用程序?直接终端执行命令 sudo [应用程序] 即可。
或者,执行命令 pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY [应用程序],在弹出窗口中输入密码,即可以 root 身份运行该应用程序。
直接 sudo cp(或 mv) [文件] [目标路径] 即可。
此外,如果您是 MATE 桌面环境,那么安装 ‘caja-admin’ 这个软件包,然后注销、重新登录,再打开 Caja 文件管理器,右键菜单中会多出一个 “以管理员身份打开” 的选项,点击它,即可以管理员身份进入该应用程序。
谢谢,我看明白了,CP mv 文件,我是KDE环境,它这个桌面,能以管理员身份,在打开的文件夹的窗口里,复制文件吗?比如把字体文件夹,右键粘贴到fonts文件夹里?
先在终端中执行 感谢 @ybx333 提醒,直接 sudo 应该是行不通的。sudo dolphin,以管理员身份打开文件管理器。然后再在以管理员身份运行的文件管理器中操作即可。
此外,网上有人说在 Dolphin 中右键点击某个文件夹,弹出菜单里有 “以管理员身份打开” 之类的选项。您可以找一找:
前提条件是:
谢谢大神,![]()
不用着急回复,您先试试,有结果了再来交流即可 ![]()
我觉得贴子缺了一个声明:按照2026年的图形界面设计来看,以 root 身份启动图形程序是不被推荐且容易出现问题的,能够避免则应尽量避免。如因需求必须如此操作,建议除了文件管理器之外不要用 root 身份启动任何其他图形程序。
,我还在用window的习惯,来使用linux,
,![]()
不建议用root启动桌面环境。如果需要使用root权限操作文件,临时给予文件管理器root权限就好了。
Dolphin文件管理器获得root权限的两种方法:pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY KDE_SESSION_VERSION=6 KDE_FULL_SE
SSION=true dolphin
第二种方法:sudo apt install kio-admin 然后在当前用户无权读写的目录下(如/etc /var之类的鼠标右键,就能看到"以管理员身份打开"了。
推荐使用第二种方法,尽量不要直接用root权限执行桌面GUI程序。
不能直接使用sudo dolphin以root权限运行dolphin。
直接使用root权限运行dolphin请参考我的上一条回复。
以上两条命令都在终端执行。
请教一下,pkexec 和 sudo 授权有哪些区别?
不能,是指这个命令会被系统拒绝执行?
如果只是不建议这么使用的话,那就不能叫不能了吧?
似乎还有一种方法:文件管理器地址栏输入:admin://[要访问的位置],然后按 Enter,接下来按弹出窗口的要求输入 root 密码,即可在该位置中进行操作,无需以 root 身份启动文件管理器进程。
比如,要访问 /usr/local/share/fonts/,则可在地址栏中输入:
admin:///usr/local/share/fonts/
就是不能用。运行结果:
test@example:~$ sudo dolphin
[sudo] test的密码:
不建议使用 sudo 命令来运行 Dolphin。请转而使用 “dolphin --sudo” 运行。
学到了。但使用这个方法依然需要安装kio-admin。
我也不是很清楚,最直观的感受就是在桌面模式下打开命令行终端,sudo会在命令行验证凭证,而pkexec会使用dbus在桌面环境弹窗验证凭证(未配置生物识别)。具体的技术差别我就不是特别清楚了。
不如说它们除了都是提权之外就没啥联系了(
大神们,这么多方法,学到了,我是想,如果能这样,比在终端里输入命令,方便一些,可能还是window使用习惯和思维!
可能也不是 Windows 的习惯和思维,而是命令行与图形用户介面两种不同的交互模式。二者没有孰优孰劣,只是适用于不同的情境。
我不太明白的是,为什么一定要系统全局安装字体?一般而言,放到 ~/.local/share/fonts,为自己安装就够了。