小编Ped*_*ski的帖子

将应用程序分配给 .desktop 启动器时,什么是重要的?

我一直在学习 Tkinter,所以我拿了一些 Python 程序并使它们在窗口中运行。

一个偶然的机会,在Stack Overflow上看到了这种启动Python程序的方式,于是尝试了一下。

然后我制作了一个图标并将此代码放入 /home/pedro/.local/share/applications/

[Desktop Entry]  
Type=Application   
Terminal=false     
Name=Mark CW and HW  
Exec=/home/pedro/myPython/tkinter/answersToExcel2.py  
Icon=/home/pedro/icons/icon4.png   
StartupWMClass=myTkApp
Run Code Online (Sandbox Code Playgroud)

我以前从未做过这样的事情,但令我惊讶的是,它工作正常!我将图标锁定到我的启动器。现在我可以随时从启动器启动我的 Tkinter 窗口。

我的问题是:我可以从哪里获得更多关于什么应该、必须或可以在这种情况下的信息[Desktop Entry]

另外,如果由于某种原因 python 代码失败(还没有发生,我首先在空闲状态下彻底测试)是否会在某处写入错误消息?

.desktop

8
推荐指数
1
解决办法
393
查看次数

桌面启动器不会启动脚本

在这里阅读了有关制作桌面启动器的信息

我已经成功地为我的小 Python 程序制作了一些启动器。

我有一个名为 Formreturn 的程序,用于制作和标记多项选择表格。它很棒,现在可以从 github 中免费使用。(当时我为它支付了 600 美元,但这对我来说是值得的。)

由于某种原因,安装最新版本后,桌面图标没有安装,我必须从bash启动它:

pedro@pedro-512ssd:~/Formreturn$ ./formreturn.sh
Run Code Online (Sandbox Code Playgroud)

程序启动正常。

我和作者 Roland Quast 谈过这个问题,但他没有很好的解决方案。他指责 Ubuntu 的变化。

所以我想我可以制作自己的发射器:

[Desktop Entry]  
Version=1.0   
Name=Formreturn   
Comment=Multi-choice marking programme   
Exec=/home/pedro/Formreturn/formreturn.sh  
Icon=/home/pedro/icons/formreturn.png   
Terminal=false   
Type=Application  
Categories=Utility;Application;
Run Code Online (Sandbox Code Playgroud)

我也试过:

Terminal=true

但它不启动!也许是因为它是一个 bash 脚本??

任何想法有什么问题?

如果您查看所附图片,您将看到我右键单击启动器 FR1 时看到的内容。它有一个额外的标签“打开方式”。

如果我右键单击我的其他自制启动器,即用于我的 Python 程序的启动器,我看不到它,它们只有 2 个选项卡:“基本”和“权限”

也许这是一些安全功能?右键单击启动器然后转到属性

编辑:这是 formreturn.sh

[Desktop Entry]  
Version=1.0   
Name=Formreturn   
Comment=Multi-choice marking programme   
Exec=/home/pedro/Formreturn/formreturn.sh  
Icon=/home/pedro/icons/formreturn.png   
Terminal=false   
Type=Application  
Categories=Utility;Application;
Run Code Online (Sandbox Code Playgroud)

bash launcher

3
推荐指数
1
解决办法
363
查看次数

certbot 是获取 https:// 证书的好方法吗?

我正在使用 Ubuntu 20.04 Server 设置云服务器。

我永远不会有很多访客,只有我的学生在做作业。

我想启用 https:// 访问。

我找到了这个页面。

certbot 是一个好方法吗?

我以前从未这样做过。

ssl apache2 certificates https letsencrypt

0
推荐指数
1
解决办法
1009
查看次数

标签 统计

.desktop ×1

apache2 ×1

bash ×1

certificates ×1

https ×1

launcher ×1

letsencrypt ×1

ssl ×1