码迷,mamicode.com
首页 > 其他好文 > 详细

在普通用户下以root权限运行程序

时间:2015-10-22 13:58:09      阅读:504      评论:0      收藏:0      [点我收藏+]

标签:

操作系统:ubuntu14.04 lts 64 bit

安装软件: eclipse  Version: Mars.1 Release (4.5.1)

问题:

安装完eclipse后发现不能双击运行长须,提醒找不到共享库The Eclipse executable launcher was unable to locate its companion shared library.

但是在终端中打开可以正常运行

技术分享

打开eclipse.ini文件查看

技术分享

 链接库在root目录下,可能是权限不够吧

解决办法:

1、在/usr/share/applications路径下新建一个快捷方式如eclipse.desktop文件

gksu gedit /usr/share/applications/eclipse.desktop

如果提醒未装gksu则键入以下命令安装gksu

sudo apt-get install gksu

2、复制以下代码

[Desktop Entry]
Name=Eclipse
Type=Application
Exec=gksu -k -u root /home/zhanghongjay/eclipse/eclipse/eclipse
Terminal=false
Icon=/home/zhanghongjay/eclipse/eclipse/icon.xpm
Comment=Integrated Development Environment
command=gksu"eclipse"
NoDisplay=false
Categories=Development;IDE;
Name[en]=Eclipse

保存后退出可在/usr/share/applocations下看到快捷方式

技术分享

 

双击快捷方式 输入用户密码即可执行程序

 

在普通用户下以root权限运行程序

标签:

原文地址:http://www.cnblogs.com/zhanghongjay/p/4900662.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!