坚果云的desktop文件

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
百草谷居士
帖子: 3919
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

坚果云的desktop文件

#1

帖子 百草谷居士 » 2020-12-23 9:45

cat ~/.local/share/applications/nutstore-menu.desktop
[Desktop Entry]
Encoding=UTF-8
Type=Application
Terminal=false
Icon=nutstore
Exec=sh -c "exec ~/.nutstore/dist/bin/nutstore-pydaemon.py"
StartupWMClass=Nutstore
Name=Nutstore
Name[zh_CN]=坚果云
Comment=Data Sync, Sharing, Backup
Comment[zh_CN]=数据同步,共享和备份
Categories=Network;Application;

其中,sh -c "exec ~/.nutstore/dist/bin/nutstore-pydaemon.py" 一句。为什么还要加个exec,难道不能直接运行 ~/.nutstore/dist/bin/nutstore-pydaemon.py 吗?
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
astolia
论坛版主
帖子: 6445
注册时间: 2008-09-18 13:11

Re: 坚果云的desktop文件

#2

帖子 astolia » 2020-12-23 11:07

~是shell来负责替换展开为家目录路径的,直接Exec=~/xxx会出错。而用sh -c exec xxx比sh -c xxx节省一点点系统资源
头像
zzugyl
帖子: 356
注册时间: 2011-03-07 17:26
系统: Ubuntu 20.04.3 LTS

Re: 坚果云的desktop文件

#3

帖子 zzugyl » 2020-12-23 11:15

长知识了
常在深闺人未识 一朝成名天下知
头像
百草谷居士
帖子: 3919
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: 坚果云的desktop文件

#4

帖子 百草谷居士 » 2020-12-23 12:25

问题是在同样的desktop文件,在20.04是可以出现在应用程序列表里,在20.10无法出现。
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
astolia
论坛版主
帖子: 6445
注册时间: 2008-09-18 13:11

Re: 坚果云的desktop文件

#5

帖子 astolia » 2020-12-24 10:20

百草谷居士 写了: 2020-12-23 12:25 问题是在同样的desktop文件,在20.04是可以出现在应用程序列表里,在20.10无法出现。
先用desktop-file-validate把文件验证一遍,把挑出的问题都改掉
头像
百草谷居士
帖子: 3919
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: 坚果云的desktop文件

#6

帖子 百草谷居士 » 2020-12-24 14:08

也许是桌面环境的问题。准确地说,是在ubuntukylin20.10下不管用。我在ubuntu20.10下测试还是可以使用地。
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
百草谷居士
帖子: 3919
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: 坚果云的desktop文件

#7

帖子 百草谷居士 » 2020-12-25 11:30

确定是桌面环境的问题。
还是优麒麟20.10,我使用apt安装了ubuntu-budige桌面环境,重新启动,选择budige,进入桌面后,坚果云可以正常启动。
不过,在budige环境下,坚果云图片非常非常大,把budige的顶部系统栏也给撑大了,非常的难看!
我重新启动,再次以ukui环境进入桌面,坚果云依旧找不到,也没有自动启动。
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
两瓶啤酒
帖子: 41
注册时间: 2019-05-16 10:10
系统: ubuntu 20.04

Re: 坚果云的desktop文件

#8

帖子 两瓶啤酒 » 2021-01-05 11:42

百草谷居士 写了: 2020-12-25 11:30 确定是桌面环境的问题。
还是优麒麟20.10,我使用apt安装了ubuntu-budige桌面环境,重新启动,选择budige,进入桌面后,坚果云可以正常启动。
不过,在budige环境下,坚果云图片非常非常大,把budige的顶部系统栏也给撑大了,非常的难看!
我重新启动,再次以ukui环境进入桌面,坚果云依旧找不到,也没有自动启动。
优麒麟用着如何?
头像
百草谷居士
帖子: 3919
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: 坚果云的desktop文件

#9

帖子 百草谷居士 » 2021-01-05 15:08

没啥特别的。
我觉得还是要选择主流的桌面环境,这样问题会少些。
好处是,可以直接安装那些优麒麟与第三方合作的软件。
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
两瓶啤酒
帖子: 41
注册时间: 2019-05-16 10:10
系统: ubuntu 20.04

Re: 坚果云的desktop文件

#10

帖子 两瓶啤酒 » 2021-01-05 17:08

如果是日常用的,肯定是希望稳定/软件多。ubuntu稳定性还是不如win10,中文输入让人恼火。
头像
百草谷居士
帖子: 3919
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: 坚果云的desktop文件

#11

帖子 百草谷居士 » 2021-01-05 19:13

我目前使用 Mint Xfce,搭配搜狗输入法,非常流畅。没有啥问题。

https://forum.ubuntu.org.cn/viewtopic.php?f=12&t=491648
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
回复