关于创建起东西快捷方式的问题,谁帮我看看哦
Tofloor
poster avatar
baobaoxiaomutou
deepin
2020-06-12 00:21
Author
本帖最后由 baobaoxiaomutou 于 2020-6-14 22:25 编辑
  1. [Desktop Entry]
  2. Name=lammp
  3. GenericName=lammp管理器
  4. Exec=/opt/lampp/manager-linux-x64.run
  5. Terminal=false
  6. Type=Application
  7. Categories=Network
Copy the Code
服务器软件lampp,需要把管理面板创建启动器的快捷方式,运行文件是个run文件,放在/opt/lampp/manager-linux-x64.run,在applications文件夹下创建了desktop文件,我仿写的内容如上,启动器里可以看到图标,但是点开没有反应,大家谁知道怎么写帮我看看?已经解决:请看下面的链接
https://bbs.deepin.org/post/195979#=1##pid725563



感谢朋友们的帮助!
Reply Favorite View the author
All Replies
avatar
9136
deepin
2020-06-12 00:34
#1
/opt/lampp/manager-linux-x64.run 有可执行权限么?
Reply View the author
avatar
jingle
deepin
2020-06-12 00:51
#2
Reply View the author
avatar
stone
deepin
2020-06-12 01:29
#3
Icon条目呢?
有时候可能少一个条目就不显示在起动器里的
Reply View the author
avatar
baobaoxiaomutou
deepin
2020-06-12 01:31
#4
本帖最后由 baobaoxiaomutou 于 2020-6-11 17:40 编辑
https://bbs.deepin.org/post/195855
/opt/lampp/manager-linux-x64.run 有可执行权限么?

每次都是以管理员权限打开系统盘,然后找到这个文件,双击打开的,看了你的提示改了下权限管理所有者:读写,可执行;
群组和其他都是:只能改为读写


启动器运行后提示

this application requires admin privileges

此应用程序需要管理员权限


怎么破????


Reply View the author
avatar
baobaoxiaomutou
deepin
2020-06-12 01:33
#5
https://bbs.deepin.org/post/195855
Icon条目呢?
有时候可能少一个条目就不显示在起动器里的

显示,只是打不开,图标选项会自动默认的吧
Reply View the author
avatar
打击越
deepin
2020-06-12 01:52
#6
在命令前面加上这个命令试试pkexec
比如:
  1. pkexec "/opt/lampp/manager-linux-x64.run" "$@"
Copy the Code
Reply View the author
avatar
baobaoxiaomutou
deepin
2020-06-12 02:09
#7
https://bbs.deepin.org/post/195855
在命令前面加上这个命令试试pkexec
比如:
  1. [Desktop Entry]
  2. Name=lammp
  3. GenericName=lammp管理器
  4. Exec=/opt/lampp/manager-linux-x64.run
  5. Terminal=false
  6. Type=Application
  7. Categories=Network
Copy the Code

加在哪里,帮我加下看看好吗
Reply View the author
avatar
打击越
deepin
2020-06-12 02:22
#8
https://bbs.deepin.org/post/195855
加在哪里,帮我加下看看好吗

Exec= 后面换掉。
Reply View the author
avatar
stone
deepin
2020-06-12 03:01
#9
https://bbs.deepin.org/post/195855
加在哪里,帮我加下看看好吗

有用没?没用的话试试在Categroies=Network后面加个分号;
Reply View the author
avatar
baobaoxiaomutou
deepin
2020-06-13 07:19
#10
本帖最后由 baobaoxiaomutou 于 2020-6-12 23:21 编辑
https://bbs.deepin.org/post/195855
有用没?没用的话试试在Categroies=Network后面加个分号;

加了Exec=pkexec "/opt/lampp/manager-linux-x64.run" "$@"之后启动器里反而不显示图标了,

现在是这个问题
每次都是以管理员权限打开系统盘,然后找到这个文件,双击打开的,看了你的提示改了下权限管理所有者:读写,可执行;
群组和其他都是:只能改为读写

启动器运行后提示

this application requires admin privileges

此应用程序需要管理员权限




Reply View the author
avatar
打击越
deepin
2020-06-13 08:08
#11
新建一个文本文件,名为lampp-pkexec,加可执行权限,放入到/usr/bin目录下面
内容:
  1. #!/bin/sh
  2. pkexec "/opt/lampp/manager-linux-x64.run" "$@"
Copy the Code



deskop文件改成如下:
  1. [Desktop Entry]
  2. Name=lammp
  3. GenericName=lammp管理器
  4. Exec=lampp-pkexec %U
  5. Terminal=false
  6. Type=Application
  7. Categories=Network
Copy the Code


Reply View the author
avatar
yanfung
deepin
2020-06-13 16:03
#12
chmod +x给执行权限试试
Reply View the author