什么是gksu?

  • 什么是gksu:

Linxu中的gksu是系统中的su/sudo工具,如果安装了gksu,在终端中键入gksu会弹出一个对话框.

安装gksu:

在Ubuntu之前的版本中是继承gksu工具的,但是在Ubutu18.04中并没有集成, 在Elementary OS中连gksu的APT源都没有.

Ubuntu18.04 安装和使用gksu:

seven@seven-notebook:~$ sudo apt install gksu

在文件管理器中转到如下目录:

右键单击*.desktop文件, 选择属性,如下图设置即可:

Elementary OS安装和使用gksu:

但是在EOS中就没有那么好了, EOS中的右键菜单属性不支持设置命令...因此只好更改*.desktop文件了:

# 使用这个命令打开
seven@seven-notebook:~$ sudo vim /usr/share/applications/AndroidStudio.desktop
# 文件的内容
seven@seven-notebook:~$ cat /usr/share/applications/AndroidStudio.desktop
[Desktop Entry]
Version=1.0
Name=AndroidStudio
Exec=/home/seven/Apps/android-studio/bin/studio.sh
Comment=gksu "AndroidStudio"     # 类似的添加这一行, 我也不知道井号是不是desktop文件的注释...
Terminal=false
Icon=/home/seven/Apps/android-studio/bin/studio.png
Type=Application
Categories=Development

安装gksu的相关问题, 有的系统没有gksu的APT源,以你采用如下解决方案吧!

# 报错信息
Building dependency tree
Reading state information... Done
Package gksu is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another sourceE: Package 'gksu' has no installation candidate# 下载两个deb包
seven@seven-notebook:~$ wget http://mirrors.kernel.org/ubuntu/pool/universe/libg/libgksu/libgksu2-0_2.0.13~pre1-9ubuntu2_amd64.deb
seven@seven-notebook:~$ wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gksu/gksu_2.0.2-9ubuntu1_amd64.deb# 安装deb包,可能会出错...别急往下看
seven@seven-notebook:~$  sudo dpkg -i /libgksu2-0_2.0.13~pre1-9ubuntu2_amd64.deb
seven@seven-notebook:~$  sudo dpkg -i /gksu_2.0.2-9ubuntu1_amd64.deb# 安装以上两个deb包出错的解决方法
seven@seven-notebook:~$ sudo apt --fix-broken install# 安装完成以后运行gksu进行测试
seven@seven-notebook:~$ gksu# 可能会出现一下错误, 但是对话框是可以弹出来的:
Gtk-Message: Failed to load module "canberra-gtk-module"
Gtk-Message: Failed to load module "pantheon-filechooser-module"# 下面是解决方法
seven@seven-notebook:~$ sudo apt install libcanberra-gtk-module
seven@seven-notebook:~$ sudo apt-get install gtk2-engines-pixbuf# 如果还是不行,那么:
seven@seven-notebook:~$ sudo cp /etc/profile.d/pantheon-filechooser-module.sh{,.bak}
seven@seven-notebook:~$ ll /etc/profile.d/pantheon-filechooser-module.sh
seven@seven-notebook:~$ ll /etc/profile.d/pantheon-filechooser-module.sh.bak
seven@seven-notebook:~$ sudo vim /etc/profile.d/pantheon-filechooser-module.sh
seven@seven-notebook:~$ source /etc/profile.d/pantheon-filechooser-module.sh# 如果还没好也不是个大问题...不影响使用...

至此,问题解决完毕,感谢Google, 我Baidu了一上午没找到答案,下午睡醒一Google就出来了...
参考链接(感谢各路大神qwq...):
[如何在ubuntu 18.04上安装需要gksu包的应用程序?]
http://www.kbase101.com/question/9934.html
[linux gksu用法]
https://www.cnblogs.com/kex1n/p/6002385.html
[Ubuntu以root权限运行IDEA]
https://blog.csdn.net/u013742788/article/details/67116075
[Linux 网易云音乐不能启动问题及解决 Failed to load module "pantheon-filechooser-module"]
https://www.cnblogs.com/cshunter/p/9175212.html
[pycharm打开脚本报错Gtk-Message: Failed to load module "canberra-gtk-module"]
https://www.cnblogs.com/duex/p/8280574.html
[Shadowsocks服务器搭建及优化解决方案,教你如何正确上网]
https://blog.51cto.com/xvjunjie/2071369

转载于:https://blog.51cto.com/xvjunjie/2318437

Ubuntu18.04如何让桌面软件默认root权限运行?相关推荐

  1. 在ubuntu18.04下安装标签软件labelme

    在ubuntu18.04下安装标签软件labelme 在论坛里面看到很多前辈在ubuntu16.04下安装软件labelme,索性模仿他们尝试了一下,看了很多的博客和论坛,尝试了很多的方法,最终仍然与 ...

  2. (保姆式教学) Win10 + Ubuntu 20.04——双系统安装方法 + 配置显卡 + root权限 + flash调配

    目录标题 Win10 + Ubuntu 20.04--双系统安装方法 + 配置显卡 + root权限 + flash调配(保姆式教学) 请同学们提前准备: 第一步:准备U盘 第二步:确定自己电脑的类型 ...

  3. ubuntu16.04将普通用户提升至root权限

    ubuntu16.04将普通用户提升至root权限: sudo vim /etc/passwd 将zxl:x:1000:1000改为zxl:x:0:0

  4. WSL无法启动【\\wsl$\Ubuntu-18.04无法访问。你可能没有权限使用网络资源。】

    wsl无法启动 提示:\wsl$\Ubuntu-18.04无法访问.你可能没有权限使用网络资源. 解决 使用wsl --shutdown wsl

  5. 启动root用户 银河麒麟_麒麟系统使用root权限运行程序

    最近在虚拟机里安装了个国产麒麟系统.(不知道麒麟系统的百度下.) ************************************************** PS:首次试用的同学可以先用 V ...

  6. 容器 root权限运行_【漏洞通告】Containerd容器逃逸漏洞通告 (CVE202015257)

    2020年12月1日,Containerd发布更新,修复了一个可造成容器逃逸的漏洞CVE-2020-15257,并公开了相关说明.通过受影响的API接口,攻击者可以利用该漏洞以root权限执行代码,实 ...

  7. Android7下app以root权限运行shell脚本的一种方法

    如果我们想要以root权限运行一个shell脚本(如此以来可以做很多的事情,比如直接控制设备节点等操作),那我们可以按照如下方法来做 1)修改system/core/rootdir/init.rc,添 ...

  8. 树莓派4B安装Ubuntu18.04 + vnc远程桌面

    在实验室对写程序的欲望越来越低下的时候,学长给了一个树莓派4B,让我研究一下,因为机器人的上位机就靠它运行.一说新东西我就来劲了,可惜实验室里没有SD卡(旧的断掉了),只好等到回家之后再折腾这玩意.研 ...

  9. ubuntu18.04系列2—桌面美化(gnome)

    ubuntu18.04 Gnome桌面美化 1.最终美化效果 2.安装Gnome 3.主题.icon下载 4.gnome设置主题.icons 5.Gnome特效插件 6.Firefox主题设置 7.v ...

最新文章

  1. 手把手教你走进Hyperledger Fabric
  2. SQLSTATE[HY000] [2002] 乱码解决方法
  3. Powershell Module for Netapp Data Ontap
  4. “leave the world behind”十一快乐出行
  5. php 七牛云fetch,七牛云调用类
  6. 提升研发效率 保障数据安全——阿里云宣布数据管理DMS企业版正式商业化
  7. 查经 民数记3章 利未人
  8. 【BZOJ】【1096】【ZJOI2007】仓库建设
  9. Linux文件系统与文本处理常用命令总结
  10. 一篇文章快速搞懂排序算法(含实现源码)
  11. Strategy Analytics:全球移动SaaS市场规模2021年将达到379亿美元
  12. MyEclipse配置Tomcat7
  13. 【持续更新】书籍推荐
  14. 分布式web系统架构图及应用架构图
  15. Druid 技术白皮书:大数据实时统计分析数据存储
  16. 使用elasticsearch文件搜索系统助力亚马逊解决方案架构师认证考试
  17. 第一届中兴捧月算法大赛迪杰斯特拉派解决方案
  18. 医咖会免费STATA教程学习笔记——单因素方差分析
  19. 飞猪双11成绩单背后 藏了什么玄机
  20. 吴恩达深度学习课程-Course 4 卷积神经网络 第一周 卷积神经网络编程作业(第一部分)

热门文章

  1. day05 selenium库的基础使用
  2. C语言学习书籍推荐《C语言程序设计 现代方法(第2版)》下载
  3. java-多线程操作全(Thread)-Timer简单使用
  4. 2017.12.1T19_B2_2zuoye
  5. 线段树专辑——pku 3667 Hotel
  6. 如何向虚拟机服务器里传文件,怎么往虚拟机复制文件_如何向虚拟机传文件-win7之家...
  7. NXP(I.MX6uLL)DDR3实验——DDR3重要时间参数、时钟配置与原理图简析
  8. Vmware15的安装(ps解决:重装Vmware出现无法安装服务Vmware Authorization Service)
  9. Linux有趣指令(二)
  10. Dubbo使用启动时检查 check=“true“