如何为Chromebook Linux环境的.py/.sh文件创建应用图标及抽屉快捷方式
在开启Linux功能的Chromebook上为.py/.sh文件创建应用快捷方式
1. 确保脚本具备执行权限
先给你的Shell或Python脚本添加可执行权限,替换成你实际的文件路径:
# 给Shell脚本加权限 chmod +x /home/your-linux-username/path/to/your-script.sh # 给Python脚本加权限 chmod +x /home/your-linux-username/path/to/your-app.py
2. 创建.desktop快捷方式文件
Linux系统通过.desktop文件识别应用快捷方式,我们需要在用户级应用目录下创建该文件:
nano ~/.local/share/applications/my-custom-script.desktop
在打开的编辑器中粘贴以下内容,根据你的脚本类型修改对应字段:
[Desktop Entry] Type=Application Name=我的自定义脚本 # 替换为你想在应用抽屉显示的名称 Comment=运行我的Shell/Python脚本 # 可选:添加描述文本 # 针对Shell脚本的Exec配置(替换为你的脚本路径) Exec=gnome-terminal -- bash -c "cd /home/your-linux-username/path/to/script-folder && ./your-script.sh; exec bash" # 针对Python脚本的Exec配置(替换为你的脚本路径) # Exec=gnome-terminal -- bash -c "cd /home/your-linux-username/path/to/script-folder && python3 your-app.py; exec bash" Icon=utilities-terminal # 可选:替换为系统图标名(如bash/python)或自定义图标绝对路径 Terminal=false Categories=Utility; # 可选:设置应用分类,决定在抽屉中的位置
字段说明:
Exec行中:cd到脚本所在目录可避免相对路径错误;exec bash会在脚本运行完后保持终端打开,不需要的话可以删除这部分。Icon可以用系统自带图标(比如bash对应Shell脚本,python对应Python脚本),或者指定自定义图标路径,例如Icon=/home/your-linux-username/icons/my-icon.png。- 如果你的Chromebook默认终端不是
gnome-terminal,换成对应命令(比如xfce4-terminal)。
3. 给.desktop文件添加执行权限
chmod +x ~/.local/share/applications/my-custom-script.desktop
4. 刷新应用缓存
让系统识别新添加的快捷方式:
update-desktop-database ~/.local/share/applications/
完成以上步骤后,打开应用抽屉,搜索你设置的Name字段内容,点击即可打开终端并运行对应的脚本。
内容的提问来源于stack exchange,提问作者Gomenburu
相关产品推荐
相关产品推荐

