Appimage介绍

Appimage介绍

Appimage介绍

AppImage 是一种把应用打包成单一文件的格式,允许在各种不同的目标系统(基础系统(Debian、RHEL等),发行版(Ubuntu、Deepin等))上运行,无需进一步修改。

Appimage相关工具包

AppImageKit 是AppImage的构建工具包,提供了appimagetool和appimaged等工具来方便地处理AppImage。

  • appimagetool 将AppDir目录转换成自挂载的文件系统镜像。

    appimaged

    一个守护进程,用于处理AppImage与系统(菜单条目,图标,MIME类型,二进制增量更新等)的注册或注销。

  • 它将从以下位置在您的系统中注册AppImages:
    $HOME/Downloads
    $HOME/.local/bin
    $HOME/bin
    /Applications
    /isodevice/Applications
    /isofrom/Applications
    /run/archiso/img_dev/Applications
    /opt
    /usr/local/bin

    appimage程序快捷键

    1. 将软件移到/opt目录下
    2. 到/home/user/.local/share/applications下创建快捷方式,如:Motrix.desktop
      
      [Desktop Entry]
      Name=Motrix
      Comment=A full-featured download manager
      Exec="/opt/Motrix-1.4.1-x86_64.appimage" %U
      Terminal=false
      Type=Application
      Icon=appimagekit-motrix
      StartupWMClass=Motrix
      X-AppImage-Version=1.4.1.271
      MimeType=application/x-bittorrent;x-scheme-handler/mo;x-scheme-handler/motrix;x-scheme-handler/magnet;x-scheme-handler/thunder;
      Categories=Network;
      X-AppImage-BuildId=1N3OgzauYTeCvM55WzKgL7MIQe0
      X-Desktop-File-Install-Version=0.23
      X-AppImage-Comment=Generated by /tmp/.mount_Motrix78JWIq/AppRun
      TryExec=/opt/Motrix-1.4.1-x86_64.appimage


## 参考文档
https://doc.appimage.cn/docs/appimage/