| 1 | # |
| 2 | # /etc/pacman.conf |
| 3 | # |
| 4 | # See the pacman.conf(5) manpage for option and repository directives |
| 5 | |
| 6 | # |
| 7 | # GENERAL OPTIONS |
| 8 | # |
| 9 | [options] |
| 10 | # The following paths are commented out with their default values listed. |
| 11 | # If you wish to use different paths, uncomment and update the paths. |
| 12 | #RootDir = / |
| 13 | #DBPath = /var/lib/pacman/ |
| 14 | #CacheDir = /var/cache/pacman/pkg/ |
| 15 | #LogFile = /var/log/pacman.log |
| 16 | #GPGDir = /etc/pacman.d/gnupg/ |
| 17 | HoldPkg = pacman glibc |
| 18 | #XferCommand = /usr/bin/curl -C - -f %u > %o |
| 19 | #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u |
| 20 | #CleanMethod = KeepInstalled |
| 21 | #UseDelta = 0.7 |
| 22 | Architecture = auto |
| 23 | |
| 24 | # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup |
| 25 | #IgnorePkg = |
| 26 | #IgnoreGroup = |
| 27 | |
| 28 | #NoUpgrade = |
| 29 | #NoExtract = |
| 30 | |
| 31 | # Misc options |
| 32 | #UseSyslog |
| 33 | #Color |
| 34 | #TotalDownload |
| 35 | CheckSpace |
| 36 | #VerbosePkgLists |
| 37 | |
| 38 | # By default, pacman accepts packages signed by keys that its local keyring |
| 39 | # trusts (see pacman-key and its man page), as well as unsigned packages. |
| 40 | SigLevel = Required DatabaseOptional |
| 41 | LocalFileSigLevel = Optional |
| 42 | #RemoteFileSigLevel = Required |
| 43 | |
| 44 | # NOTE: You must run `pacman-key --init` before first using pacman; the local |
| 45 | # keyring can then be populated with the keys of all official Arch Linux |
| 46 | # packagers with `pacman-key --populate archlinux`. |
| 47 | |
| 48 | # |
| 49 | # REPOSITORIES |
| 50 | # - can be defined here or included from another file |
| 51 | # - pacman will search repositories in the order defined here |
| 52 | # - local/custom mirrors can be added here or in separate files |
| 53 | # - repositories listed first will take precedence when packages |
| 54 | # have identical names, regardless of version number |
| 55 | # - URLs will have $repo replaced by the name of the current repo |
| 56 | # - URLs will have $arch replaced by the name of the architecture |
| 57 | # |
| 58 | # Repository entries are of the format: |
| 59 | # [repo-name] |
| 60 | # Server = ServerName |
| 61 | # Include = IncludePath |
| 62 | # |
| 63 | # The header [repo-name] is crucial - it must be present and |
| 64 | # uncommented to enable the repo. |
| 65 | # |
| 66 | |
| 67 | # The testing repositories are disabled by default. To enable, uncomment the |
| 68 | # repo name header and Include lines. You can add preferred servers immediately |
| 69 | # after the header, and they will be used before the default mirrors. |
| 70 | |
| 71 | #[testing] |
| 72 | #Include = /etc/pacman.d/mirrorlist |
| 73 | |
| 74 | [core] |
| 75 | Include = /etc/pacman.d/mirrorlist |
| 76 | |
| 77 | [extra] |
| 78 | Include = /etc/pacman.d/mirrorlist |
| 79 | |
| 80 | #[community-testing] |
| 81 | #Include = /etc/pacman.d/mirrorlist |
| 82 | |
| 83 | [community] |
| 84 | Include = /etc/pacman.d/mirrorlist |
| 85 | |
| 86 | # An example of a custom package repository. See the pacman manpage for |
| 87 | # tips on creating your own repositories. |
| 88 | #[custom] |
| 89 | #SigLevel = Optional TrustAll |
| 90 | #Server = file:///home/custompkgs |