linux系统中root运行程序,在普通用户下以root权限运行程序
操作系统: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.但是在终端中用sudo命令以
操作系统: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.
但是在终端中用sudo命令以root用户打开可以正常运行,所以应该是用户权限不够的原因吧。
打开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 -s /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下看到快捷方式
双击快捷方式,输入用户密码即可执行程序。
更多推荐
所有评论(0)