You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

Ubuntu 22.04 Xorg环境下创建桌面快捷方式及添加至快速启动(收藏栏)的方法咨询

Ubuntu 22.04 Xorg环境下创建桌面快捷方式及添加至快速启动(收藏栏)的方法咨询

嗨,我来帮你搞定这个问题!在Ubuntu 22.04 Xorg环境下创建桌面快捷方式其实很清晰,你注意到的/home/USERNAME/.local/share/applications目录确实是存放用户自定义应用快捷方式的核心位置,下面一步步操作:

  • 创建自定义快捷方式文件
    你需要在这个目录里新建一个后缀为.desktop的文件,比如针对你的应用取名为my-custom-app.desktop。可以用文本编辑器打开它,比如输入命令:

    nano ~/.local/share/applications/my-custom-app.desktop
    

    然后粘贴下面的模板内容,根据你的实际应用修改对应的字段:

    [Desktop Entry]
    Type=Application
    Name=你的应用名称  # 比如"我的笔记工具"
    Exec=/绝对路径/到你的应用程序  # 比如"/usr/bin/gedit"或者"/home/xxx/my-script.sh"
    Icon=图标路径或系统图标名  # 比如"gedit"或者"/home/xxx/icons/note.png"
    Comment=应用的简短描述  # 比如"快速打开文本编辑器"
    Terminal=false  # GUI程序设为false,命令行工具设为true
    Categories=应用分类  # 比如"Utility;TextEditor;",方便在应用菜单里归类
    

    填好后保存退出(nano里按Ctrl+O再回车,然后Ctrl+X)。

  • 赋予文件可执行权限
    刚创建的文件还需要可执行权限才能被系统识别,执行命令:

    chmod +x ~/.local/share/applications/my-custom-app.desktop
    
  • 在桌面显示快捷方式
    如果你想在桌面直接看到这个快捷方式,把文件复制到桌面目录:

    cp ~/.local/share/applications/my-custom-app.desktop ~/Desktop/
    

    复制后如果桌面显示的是文本文件样式,右键点击它,选择允许启动,就能变成可点击的快捷图标了。

  • 添加到快速启动(收藏栏)
    打开系统的应用菜单(点击左上角的九点图标),在里面找到你刚创建的应用(系统会自动扫描.local/share/applications目录里的快捷方式),右键点击应用图标,选择添加到收藏,就能把它固定到左侧的dock栏啦。

如果需要给所有用户都添加这个快捷方式,只需要把.desktop文件放到/usr/share/applications/目录下,同样需要执行chmod +x赋予权限(这一步可能需要加sudo)。

备注:内容来源于stack exchange,提问作者Moberg

火山引擎 最新活动