From a0a4f27a204d9287903b0109baf0fc6d33f0fc46 Mon Sep 17 00:00:00 2001 From: Meinard Francisco <44516102+znarfm@users.noreply.github.com> Date: Sat, 29 Nov 2025 21:16:48 +0800 Subject: [PATCH] pactrans: add page (#19649) Co-authored-by: Managor <42655600+Managor@users.noreply.github.com> --- pages/linux/pactrans.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 pages/linux/pactrans.md diff --git a/pages/linux/pactrans.md b/pages/linux/pactrans.md new file mode 100644 index 0000000000..67b3c1e5dc --- /dev/null +++ b/pages/linux/pactrans.md @@ -0,0 +1,29 @@ +# pactrans + +> Install, remove, and upgrade ALPM packages. +> See also: `pacinstall`, `pacremove`. +> More information: . + +- Install a package from a repository: + +`sudo pactrans --install {{package_name}}` + +- Remove a package: + +`sudo pactrans --remove {{package_name}}` + +- Upgrade all installed packages: + +`sudo pactrans --sysupgrade` + +- Install a package file: + +`sudo pactrans --file {{path/to/package.pkg.tar.zst}}` + +- Replace a locally installed package with a package from a repository: + +`sudo pactrans local/{{package_to_remove}} {{repository_name}}/{{package_to_install}}` + +- Print what the transaction would do without performing it: + +`pactrans --print-only --install {{package_name}}`