software:openvpn:ubuntu-openvpn-installation

OpenVPN Установка в Ubuntu

Пакеты идущие по умолчанию могут быть не всегда свежими (особенно если версия Ubuntu не последняя). Поэтому ставим из репозитория OpenVPN.

Страница с описанием: https://community.openvpn.net/openvpn/wiki/OpenvpnSoftwareRepos

Все делаем под админом:

sudo -s

Импортируем ключ, которым подписаны пакеты:

# mkdir -p /etc/apt/keyrings # directory does not exist on older releases
# curl -fsSL https://swupdate.openvpn.net/repos/repo-public.gpg | gpg --dearmor > /etc/apt/keyrings/openvpn-repo-public.gpg

Добавляем репозиторий:

$ echo "deb [arch=<arch> signed-by=/etc/apt/keyrings/openvpn-repo-public.gpg] https://build.openvpn.net/debian/openvpn/<version> <osrelease> main" > /etc/apt/sources.list.d/openvpn-aptrepo.list

Где <arch>:

    amd64
    arm64 

Где <version>:

    stable: stable releases only - no alphas, betas or RCs
    testing: latest releases, including alphas/betas/RCs
    release/2.3: OpenVPN 2.3 releases
    release/2.4: OpenVPN 2.4 releases, including alphas/betas/RCs
    release/2.5: OpenVPN 2.5 releases, including alphas/betas/RCs
    release/2.6: OpenVPN 2.6 releases, including alphas/betas/RCs

а <osrelease> зависит от используемого дистрибутива:

    buster (Debian 10.x)
    bullseye (Debian 11.x)
    bookworm (Debian 12.x)
    focal (Ubuntu 20.04 LTS)
    jammy (Ubuntu 22.04 LTS)
    noble (Ubuntu 24.04 LTS) 

Примеры:

echo "deb http://build.openvpn.net/debian/openvpn/stable focal main" > /etc/apt/sources.list.d/openvpn-aptrepo.list
echo "deb http://build.openvpn.net/debian/openvpn/stable buster main" > /etc/apt/sources.list.d/openvpn-aptrepo.list

Обновляем список пакетов и устанавливаем:

apt update && apt-get install openvpn
  • software/openvpn/ubuntu-openvpn-installation.txt
  • Последнее изменение: 2025/01/05 16:28
  • fireball