Install pacvamp
The proof-of-concept package targets x86-64 Arch Linux. Pacvamp is experimental, unsupported, and not ready for real use; use a disposable machine. Other pacman-based distributions need their own compatibility checks. Read the status and limitations before changing package configuration.
You need an existing Arch installation, network access, curl/GnuPG, and permission to administer pacman's keyring and configuration. These commands add a repository and perform a full system upgrade.
1. Verify and trust the repository key
Compare the full fingerprint with the independently published Pacvamp trust roots:
curl --fail --show-error --silent \
https://repo.pacvamp.com/keys/repository.asc \
-o pacvamp-repository.asc
gpg --show-keys --fingerprint pacvamp-repository.ascThe fingerprint must be:
E5E3 DDD7 492A C50D 42BF EEA8 D9D6 D838 ADC4 20F3Import and locally trust that key for pacman:
sudo pacman-key --init
sudo pacman-key --add pacvamp-repository.asc
sudo pacman-key --lsign-key E5E3DDD7492AC50D42BFEEA8D9D6D838ADC420F32. Add the repository
Add this stanza once to /etc/pacman.conf (edit the existing stanza if present):
[pacvamp]
SigLevel = Required DatabaseRequired
Server = https://repo.pacvamp.com/channels/stable/pacvamp/os/$archInstall Pacvamp:
sudo pacman -Syu pacvampThe package includes the registry index key at /usr/share/pacvamp/keys/pacvamp-registry.pub. Its key ID must be 8C2D61867298C6DC; its complete value and checksum are on the trust-roots page.
3. Check the installation
pacvamp version
pacvamp doctor
pacvamp search pacvamp
pacvamp info pacvampThese checks show the installed version and the machine's configured protections. They do not certify every installed package. Follow first steps to preview a transaction, or protection status if doctor reports a failure. Repository signing does not change pacvamp's proof-of-concept status.