pacman/doc
Andrew Gregory 8b4f29af39 add --preremove option
Allows adding and removing packages within a single transaction. This is
particularly useful for complicated conflicts that ALPM cannot resolve
on its own, e.g.:

https://archlinux.org/news/linux-firmware-2025061312fe085f-5-upgrade-requires-manual-intervention/

Currently, dealing with these situations requires doing something
complicated like bypassing dependency checking to break and then repair
the database in two separate steps. By allowing installation and removal
within a single transaction no bypass is required:

 pacman -Syu --preremove linux-firmware linux-firmware

Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com>
2025-06-28 14:31:33 -07:00
..
.gitignore Dynamically generate Doxyfile from input 2018-10-23 12:13:18 -04:00
alpm-hooks.5.asciidoc hooks: rename type File to Path 2019-06-06 10:38:31 +10:00
asciidoc-override.css doc: update .gitignore, add CSS override for new tables usage 2011-10-13 14:53:52 -05:00
asciidoc.conf Fix typos 2025-05-04 21:42:34 +10:00
BUILDINFO.5.asciidoc doc/BUILDINFO: Fix description of arrays 2025-01-03 16:12:30 +01:00
Doxyfile.in Remove obsolete Doxyfile directives 2024-02-06 20:03:08 +10:00
footer.asciidoc Fix deadlink to the old bug tracker in footer 2024-03-18 17:15:07 +08:00
index.asciidoc Update copyright years 2025-04-02 11:35:34 +10:00
makepkg-template.1.asciidoc Replace md5sums with sha256sums in documentation 2023-08-28 12:27:28 +00:00
makepkg.8.asciidoc libmakepkg: Use only /etc/makepkg.d/gitconfig 2025-03-19 21:15:55 +01:00
makepkg.conf.5.asciidoc makepkg.conf.5: fix typo 2024-12-18 05:24:40 +00:00
meson.build Document MAKEPKG_LIBRARY in makepkg(8) 2023-11-04 00:02:17 +00:00
pacman-conf.8.asciidoc Fix typo/omission in man pages 2022-03-06 17:25:42 +10:00
pacman-db-upgrade.8.asciidoc doc: Create documentation for pacman-db-upgrade and testpkg 2022-08-04 22:29:27 +10:00
pacman-key.8.asciidoc Add --keyringdir meson option to configure the keyring directory 2022-07-29 10:17:52 +10:00
pacman.8.asciidoc add --preremove option 2025-06-28 14:31:33 -07:00
pacman.conf.5.asciidoc pacman.conf.5: replace {sysconfdir} with /etc in code block 2025-01-08 14:25:09 +10:00
PKGBUILD-example.txt Replace md5sums with sha256sums in documentation 2023-08-28 12:27:28 +00:00
PKGBUILD.5.asciidoc makepkg: provide a field for tracking generic metadata 2025-05-26 16:09:02 +10:00
repo-add.8.asciidoc Add remove option for repo-remove to remove old package files. 2025-05-17 10:43:58 +10:00
submitting-patches.asciidoc Fix typos 2025-05-04 21:42:34 +10:00
testpkg.8.asciidoc doc: Create documentation for pacman-db-upgrade and testpkg 2022-08-04 22:29:27 +10:00
translation-help.asciidoc Update and improve translation-help.asciidoc 2025-05-04 20:13:44 +10:00
vercmp.8.asciidoc Ensure better text editor automatic filetype detection 2018-05-14 09:59:17 +10:00