用户如何确定启动器中显示的应用程序的路径?
这适用于非程序员或专家,因此终端命令并不真正适合他们。原因:我们需要让我们的用户能够在我们的应用程序上拖动文件/文件夹,这是 Ubuntu 中完全没有的标准操作系统功能。
我想让我的用户将文件夹(来自 nautilus)放到我们的自定义应用程序(基于铬)上。
令我惊讶的是,我意识到用户几乎不可能找出我们应用程序的路径。当然,使用过高的 shell 命令,您可以解决这个问题,但前提是您知道如何操作。
我知道我可以以某种方式为文件夹或文件扩展名注册自定义上下文菜单操作,但这真的不是我想要的。
有任何想法吗?
在应用程序的不同位置可能也有不同的版本,因此将硬代码路径写入用户手册并不是一个真正的选择。
然后我想,人们可以将这些项目拖到启动器应用程序条目/图标上,但它的行为不像其他启动器工具栏。
打招呼
随着最近对 15.10 的更新,当 /etc/fstab 中指定的一些可选磁盘不再插入时,我们的机器根本无法启动。
因此,您必须启动到恢复模式并在 /etc/fstab 文件中注释掉光盘。这也需要专业知识,而且是完全不行的。
我们如何恢复良好的旧和标准行为(如在任何其他 linux dist 中)?
这种行为确实会破坏硬件,因为如果您在计算机卡在启动时不知道该怎么做,那么剩下的唯一选择是/was:
顺便说一句:同样的行为也破坏了从 14 到 15 的更新过程。花了 4 个小时的更高级的专业知识来弄清楚为什么更新被卡住并且不会启动任何东西。
如果有帮助,这是 fstab 条目之一:
/dev/sde1 /mnt/anneDisc ext4 错误=remount-ro 0 0
更新
有2个答案,但已被删除:
sudo systemctl disable systemd-fsck-root && sudo systemctl disable systemd-fsck@ // 但启动仍然卡住
然后有人写道,我应该将我的 fstab 条目更改为 /dev/sde1 /mnt/anneDisc ext4 errors=remount-ro 0 0 但这也没有改变任何东西。
更新 -2 感谢接受的答案,更改为 /dev/sde1 /mnt/anneDisc ext4 auto,nofail 0 0 让我的世界保持运转
有谁知道 Ubuntu 是否接受基于铬的应用程序?我正在阅读整个“开发人员”部分,但还没有得到胶水。
我的组合是:用于服务器端的 PHP/NGINX/Node-JS,并打包为“电子” - 客户端的铬应用程序。它基本上是一个预编译的一体化包(deb),我设法在 deb 配置中创建了服务器依赖项变量(light-http/apache/nginx)。
这是否会在许可证方面被实际接受?我的源代码许可证是 GPL-2/BSD 双重许可证,其余许可证也是 GPL/MIT/BSD/Apache,……。在指南中,没关系。
我只是不确定铬嵌入(“电子应用程序”),但作为最后一个实例,您也可以在默认浏览器中打开。
这篇文章的重点是找出可能存在的问题,Apple 和其他人在谈到“App-Store”时并没有给出确切的正面例子。这是我最关心的问题。
但是,我在 Ubuntu 论坛上搜索了:发布、节点 js、打包,但没有太多内容。我也检查了,但是一样。似乎所有可能和“容易”。
我想在我的应用程序(每个文件)中公开 Ubuntu 的文件管理器操作。
在 Windows 中,您必须解析注册表(相当简单),但我不知道 Debian 或 Ubuntu。我不介意编程工作,我很想知道潜在的快捷方式(shell 命令)。是否有类似 Platform-API 的东西,还是我应该开始查看 Nautilus 源代码?我猜想某处可能有一个 mime-mapping,我可以用 gnome-conf 转储它。
谢谢,欢迎任何提示。