65 lines
2.1 KiB
Plaintext
65 lines
2.1 KiB
Plaintext
#
|
|
# /etc/pacman.conf
|
|
#
|
|
# Live ISO configuration for the built system.
|
|
# Repositories are hard-enabled; signature checking stays strict because
|
|
# pacman-init.service populates all keyrings (archlinux, cachyos, chaotic)
|
|
# at every live boot.
|
|
#
|
|
# See the pacman.conf(5) manpage for option and repository directives
|
|
|
|
[options]
|
|
Architecture = auto
|
|
|
|
HoldPkg = pacman glibc
|
|
|
|
ParallelDownloads = 5
|
|
|
|
# By default, pacman accepts packages signed by keys that its local keyring
|
|
# trusts (see pacman-key and its man page), as well as unsigned packages.
|
|
SigLevel = Required DatabaseOptional
|
|
LocalFileSigLevel = Optional
|
|
#RemoteFileSigLevel = Required
|
|
|
|
# NOTE: You must run `pacman-key --init` before first using pacman; the local
|
|
# keyring can then be populated with the keys of all official Arch Linux
|
|
# packagers with `pacman-key --populate archlinux`.
|
|
|
|
#
|
|
# REPOSITORIES
|
|
# - repositories listed first will take precedence when packages
|
|
# have identical names, regardless of version number
|
|
# - URLs will have $repo replaced by the name of the current repo
|
|
# - URLs will have $arch replaced by the name of the architecture
|
|
#
|
|
|
|
# [cachyos] first, same as the build's pacman.conf: pacstrap installs the
|
|
# target from this file, so with [core] ahead the target got Arch builds of
|
|
# everything cachyos also ships (pacman -2 vs the live -4 -> libalpm
|
|
# "unknown key '%INSTALLED_DB%'" warnings) and flipped them on the first -Syu.
|
|
[cachyos]
|
|
SigLevel = Required DatabaseOptional
|
|
Include = /etc/pacman.d/cachyos-mirrorlist
|
|
|
|
[core]
|
|
Include = /etc/pacman.d/mirrorlist
|
|
|
|
[extra]
|
|
Include = /etc/pacman.d/mirrorlist
|
|
|
|
[multilib]
|
|
Include = /etc/pacman.d/mirrorlist
|
|
|
|
[chaotic-aur]
|
|
SigLevel = Required DatabaseOptional
|
|
Include = /etc/pacman.d/chaotic-mirrorlist
|
|
|
|
[local-aur]
|
|
# Ships on the medium only: packages built at ISO build time (end-4
|
|
# dependencies, plus localrepo/). Keeps pacstrap from needing the network for
|
|
# anything that is not in the official repos. alvin-install strips this whole
|
|
# section from the target system's pacman.conf, because /opt/localrepo exists
|
|
# only on the live medium.
|
|
SigLevel = Optional TrustAll
|
|
Server = file:///opt/localrepo
|