Ubuntu系统以root权限运行快捷方式

这篇博客介绍了如何创建一个桌面快捷方式,以便以Root权限运行IntelliJ IDEA Community Edition,避免每次手动使用sudo。通过编辑一个.desktop文件,设置Exec参数为sudo执行idea.sh脚本,并配置Terminal为true以便在需要时输入密码。尽管如此,这样启动的应用无法加入收藏夹。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开端


最近有一个需要用root权限在Idea运行的项目,搞了半天没有办法给自己的用户加上root权限,没有办法,为了不用每次都跑到文件夹里面sudo ./idea.sh,研究了一下怎么用快捷方式以root权限运行这玩意儿,顺带这里记录一下。

解决方案


在桌面生成文件touch idea.desktop,名字无所谓,后缀名对就行。
编辑文件gedit idea.desktop
内容如下:

[Desktop Entry]
Type=Application
Name=IntelliJ IDEA Community Edition
Icon=/home/idea-IC-202.7660.26/bin/idea.svg # 自己idea的icon位置
Exec=sudo /home/idea-IC-202.7660.26/bin/idea.sh # 自己idea的脚本位置,前面要加sudo
Comment=Capable and Ergonomic IDE for JVM
Categories=Development;IDE;
Terminal=true # 如果没有给自己账户root权限就需要这里设为true来启动终端输入密码
StartupWMClass=jetbrains-idea-ce

不过这样的程序没有办法放到收藏夹,有点遗憾

展望


开机有很多位于各个地方的乱七八糟的文件要启动,wechat的容器、cl**h脚本、启动校园网的firefox浏览器、chrome的登陆密钥环
能不能写个脚本一次运行完得了。
有机会想想,先挖个坑。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值