← 返回命令列表

Linux command

appman 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Search and install

appman -i [package_name]

Update all

appman -u

Remove

appman -r [package_name]

Search

appman -q [keyword]

List all installed

appman -f

Show information

appman -a [package_name]

说明

appman is a rootless, portable package manager for AppImages and other portable Linux applications. It is a redistribution of the AM Application Manager that does not require root privileges, installing and managing all applications locally within the user's home directory. AppMan downloads installation scripts from the AM database and converts them for local use. Applications are stored in a user-chosen directory (e.g. ~/Applications), with executable links placed in ~/.local/bin/ and desktop entries in ~/.local/share/applications/. The database lists over 2500 AppImages and portable programs. AppMan supports the same commands as AM — simply replace am with appman. It handles installation, updates, removal, sandboxing, rollback, and desktop integration without ever requiring sudo access.

参数

-i, install _package_
Install one or more applications locally in the user home directory
-ia, install-appimage _package_
Install AppImage packages specifically
-r, remove _package_
Remove one or more installed applications
-u, update
Update all installed applications and AppMan itself. Use --apps to update only programs
-l, list
List all available applications in the database
-q, query _keyword_
Search available applications by keyword
-f, files
Show all locally installed applications
-a, about _package_
View the description and source information for an application
-d, download _package_
Download and read the installation script without installing
-b, backup _package_
Create a snapshot of an installed application for rollback
-o, overwrite _package_
Overwrite an existing installation with a fresh copy
-e, extra _url_
Install applications from external GitHub repositories
-c, clean
Remove temporary and cached files
-s, sync
Update AppMan modules and core script
--rollback _package_
Revert an application to a previous version
--sandbox _package_
Enable Bubblewrap sandboxing for an AppImage via Aisap
--disable-sandbox _package_
Remove sandbox isolation from an AppImage
--launcher _package_
Integrate an application with desktop menus and launchers
--relocate
Change the local installation directory for apps
-h, help
Show all available options
-v, version
Print version information

FAQ

What is the appman command used for?

appman is a rootless, portable package manager for AppImages and other portable Linux applications. It is a redistribution of the AM Application Manager that does not require root privileges, installing and managing all applications locally within the user's home directory. AppMan downloads installation scripts from the AM database and converts them for local use. Applications are stored in a user-chosen directory (e.g. ~/Applications), with executable links placed in ~/.local/bin/ and desktop entries in ~/.local/share/applications/. The database lists over 2500 AppImages and portable programs. AppMan supports the same commands as AM — simply replace am with appman. It handles installation, updates, removal, sandboxing, rollback, and desktop integration without ever requiring sudo access.

How do I run a basic appman example?

Run `appman -i [package_name]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -i, install _package_ do in appman?

Install one or more applications locally in the user home directory