您可以固定 ChromeOS Linux 应用吗?

您可以固定 ChromeOS Linux 应用吗?

使用安装了 Linux 的 ChromeOS,我有一个每天使用的 .jar 文件,从命令行运行它很容易……但我并不经常在 Chromebook 上的 Linux 终端上工作。

因此,为了节省一些步骤,我希望能够固定命令以便它启动,类似于 Android Studio 启动的方式而无需先打开终端。

我显然没有在 Google 上搜索正确的术语,因为我可以找到大量用于固定网站或在 Linux 终端内工作的链接,但却找不到如何获取固定终端的命令。

编辑:我尝试右键单击 Dock 图标,但只有一个“关闭”选项。ChromeOS Linux Dock 图标带有关闭选项

答案1

第1部分

将其复制并粘贴到文本编辑器中(我推荐这个。https://www.onlinetexteditor.com/

#!/bin/bash

java -jar /path/to/jar/file.jar

将上述行保存到 Linux 文件中的任何文件夹中。将文件重命名为以 结尾.sh

使用cd命令进入放置它的目录并运行chmod +x <name>.sh以使其可执行。

第2部分

然后将其复制到文本编辑器。

#!/usr/bin/xdg-open

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Exec=/path/to/file/you/made/above.sh
Name=<app-name>
Icon=/path/to/icon.png

如果您没有图标,则只需从脚本中删除该行。

保存此文件并使用.desktop扩展名命名。将其保存在 中~/.local/share/applications

最后,导航到保存.desktop文件的文件夹并运行chmod +x <name>.desktop

通过搜索名为 的应用程序,它应该可用<app-name>。如果您有疑问,请发表评论!

答案2

是的你可以。

最简单的方法是:

  • 从命令行启动应用程序。
  • 右键单击该应用程序的图标并选择“Pin”。

要手动添加,您可以创建一个.desktop文件,.local/share/application然后将其添加到启动器抽屉中。然后您就可以将其固定。

请注意,该图标将显示在启动器抽屉中的“Linux 应用程序”子文件夹中。

这个谷歌支持线程了解更多信息。

相关内容