Install AmneziaWG tools on CachyOS

AmneziaWG is a contemporary version of the popular VPN protocol, WireGuard.

From the official CachyOS repo. Install with pacman, no AUR helper needed.

Reviewed Nov 2, 2026 · independent guide

How do I install AmneziaWG tools on CachyOS?

Run this in a terminal:

sudo pacman -S amneziawg-tools

amneziawg-tools is in the cachyos repo, the CachyOS project's own package repository, so pacman installs it directly with no AUR helper and no build script. The package is signed with the CachyOS repository key, and pacman checks the signature before it installs.

What should I do after installing AmneziaWG tools?

  1. It installs these commands: awg and awg-quick.
  2. Run pacman -Qi amneziawg-tools to see the installed version and the optional dependencies.

How do I update or remove AmneziaWG tools?

Update:

sudo pacman -Syu

Remove:

sudo pacman -Rns amneziawg-tools

What is AmneziaWG tools?

Tools for configuring Amnezia-WG.

Package description: AmneziaWG is a contemporary version of the popular VPN protocol, WireGuard.

Reviews of AmneziaWG tools on CachyOS

No reviews yet. Be the first to review AmneziaWG tools.

    Leave a review

    Your rating

    No login. No links, please. We keep a one way hash of your connection to stop spam, never your IP address. Posts that break the rules may be hidden. Privacy

    From GitHub

    amnezia-vpn/amneziawg-tools · ★ 301 stars · last commit Aug 12, 2026 · latest release Aug 12, 2026

    Real issues opened by users on the project's GitHub, shown as written with a link to each one. 10 most reacted issues opened in the last two years plus the 5 newest issues, bots, pull requests, non English and political posts skipped, capped at 15 per repo. Fetched Nov 1, 2026.

    1. According to the docs, AmneziaWG 1.5 introduces new parameters I1, I2 etc. They are present in the UI of amneziawg-client etc, but are not seemingly supported by this awg: when I try to add those parameters to my awg config and apply it with awg setconf or to set it directly…

      @MarSoft · · 8 reactions · 6 comments · View on GitHub

    2. Latest version (1.0.20260618-1) of amneziawg-tools from AUR not working for me. Downgraded to 1.0.20260223-1 Thanks

      @ksergey · · 3 reactions · 6 comments · View on GitHub

    3. Amnezia PPA doesn't have any packages for 25.10 (Questing, latest release) and only seems to have amneziawg-dkms package for 25.04 (Plucky). So there is currently no easy way to use Amnezia CLI for Ubuntu users 😢

      @shvchk · · 2 reactions · 0 comments · View on GitHub

    4. After updating amneziawg-tools and restarting the awg-quick service it fails to establish the connection. I noticed that H1 and H2 values are missing in the awg output.

      @eternal-sorrow · · 1 reactions · 5 comments · View on GitHub

    5. When using awg set on an interface the Address Line would be removed.

      @NOXCIS · · 0 comments · View on GitHub

    6. After run awg-quick up 'path to .config' I get Warning: `configname.conf' is world accessible [#] ip link add configname type amneziawg Error: Unknown device type. Unable to access interface: Protocol not supported [#] ip link delete dev configname Cannot find device "configname"…

      @Optionalyst · · 1 comments · View on GitHub

    7. когда меняю amneziawg-tools на v1.0.20241018 awg0 поднимается ------------------------------------------------------ when i change amneziawg-tools to v1.0.20241018 awg0 rises

      @potap1978 · · 25 comments · View on GitHub

    8. Doesn't support a separate store for keys. Like a PrivateKeyFile=, PresharedKeyFile= and PublicKeyFile=

      @dmierm · · 2 comments · View on GitHub

    9. @rvalitov · · 1 comments · View on GitHub

    10. Hi, I'm getting an error when trying to bring up an AmneziaWG v2 interface on Linux using a config exported from Amnezia self-hosted. The config has Jc, Jmin, Jmax, S1, S2, H1–H4 set, but I1–I5 come out empty from the export: Running awg-quick up awg0 fails. After some digging I…

      @MrWaip · · 1 comments · View on GitHub

    11. In README you presented that it's can be run from macOS. But on releases, i don't understand which artifact should i get to be able to work on macOS.

      @Slava96 · · 0 comments · View on GitHub

    12. u16rangefromstring() validates parsed values against UINT32MAX, but stores them in a range composed of two uint16t values. As a result, values from 65536 through 4294967295 are accepted and silently truncated modulo 65536. This affects AWG 3.x timing, padding and…

      @2Grey · · 0 comments · View on GitHub

    13. I use the configuration generated by the Windows client (5.0.1.5) for my self-hosted server with the Amnezia 3.1 protocol I also tried using awg-quick, but I still get the error:

      @Kernell · · 0 comments · View on GitHub

    14. awg set and awg setconf abort with Segmentation fault or glibc's Aborted (free(): invalid pointer / double free or corruption) when the combined size of the I1–I5 junk-packet strings is large enough to push the netlink request past the message buffer. The device-level AmneziaWG…

      @rudenko-ks · · 3 comments · View on GitHub

    15. src/ipc-freebsd.h does not compile from 3.0 onwards: it is still written against the pre-3.x containers.h, so amneziawg-tools cannot be built for FreeBSD at all without disabling the kernel IPC path. On FreeBSD 16.0-CURRENT amd64, from the tarball of tag v3.1.20260812:…

      @MarceloMayo74 · · 0 comments · View on GitHub

    AmneziaWG tools on CachyOS: questions

    Is AmneziaWG tools in the official CachyOS repo?

    Yes. The amneziawg-tools package is in the cachyos repo, version 3.1.20260812-1, built 2026-08-13. Install it with sudo pacman -S amneziawg-tools.

    Do I need an AUR helper for AmneziaWG tools?

    No. It comes from the cachyos repo, so plain pacman installs and updates it, and sudo pacman -Syu keeps it current.

    What is the AmneziaWG tools command?

    The package installs awg and awg-quick.