AM
软件描述
受 AUR 启发的数据库和软件包管理器,可轻松安装、更新(真正生效)并管理 GNU/Linux 系统中所有 AppImage 及其他便携格式的软件,无论是系统级还是本地级,兼具 APT 的便捷性与 PacMan 的强大功能。
官方网站
访问软件的官方网站了解更多信息
portable-linux-apps.github.io
什么是 AM?
“AM”/“AppMan”是一组用于安装、更新和管理 AppImage 包及其他便携式格式的脚本和模块,类似于 APT 管理 DEB 包、DNF 管理 RPM 包等,它基于受 Arch 用户仓库(AUR)启发的大量 Shell 脚本数据库,每个脚本专门针对某个应用程序或一组应用程序。
“AM”/“AppMan”旨在成为所有 AppImage 包的默认包管理器,为这些包提供一个归属地,使其得以长期稳定存在。
“AM”能够轻松地在系统范围内(默认情况下)或本地(使用 --user 标志)集成便携式程序和 AppImage,支持通过命令行进行更新和管理,可将其集成到应用程序菜单中,甚至可以像 AUR 辅助工具一样动态组合这些程序。
“AM”只是一个用于快速、便捷地提供应用程序的工具,其职责仅限于将 AppImage 集成到系统中并安装各种可用程序。“AM”并不对个别应用程序的运行故障负责!这类问题属于上游开发者或打包者的问题。你可以使用命令 am -a {PROGRAM} 查看程序的描述信息,并获取联系程序维护者的来源信息,或者使用 am -d {PROGRAM} 命令在桌面下载并阅读脚本,以便安全地追踪问题源头并找到原始开发者。
本地使用方式
“AppMan”是“AM”的便携版本,仅限于在本地安装和管理应用程序,且无需 root 权限。命令名称从“am”更改为“appman”,但脚本本身保持一致。“AM”则提供固定的安装方式,能够同时在本地和系统级别安装与管理应用程序。本地已安装应用程序路径的配置文件位于 ~/.config/appman,其中包含你首次使用 --user 标志安装应用程序时指定的路径。如果你是“AppMan”用户,只需直接运行任意选项即可。