Рейтинг:0

Wireguard не устанавливается на Ubuntu 18.04.5

флаг ng

Я видел много проблем с установкой wireguard на Ubuntu Server 18.04.5 LTS (и других версиях), и я пробовал несколько предложенных решений, но проблема остается прежней.

Я обновил и обновил, затем установил wireguard, и вот мой результат:

Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
  Linux-образ-4.15.0-20-общий Linux-модули-4.15.0-20-общий
wireguard уже является самой новой версией (1.0.20200513-1~18.04.2).
Следующие пакеты были установлены автоматически и больше не требуются:
Используйте «sudo apt autoremove», чтобы удалить их.
0 обновлено, 0 установлено заново, 0 удалено и 0 не обновлено.
root@\:/etc# статус dkms

Все, больше нет, я должен был увидеть вывод установки wireguard, но его нет.

Должен быть простой процесс, но это не так :)

Random Person avatar
флаг us
Эй черновик! Прошу вас ознакомиться с этой статьей справочного центра: https://askubuntu.com/editing-help#code. Кстати, я предлагаю вам пройти страницу [тур].
флаг us
Вышеприведенный отрывок показывает, что пакет _meta_ `wireguard` был установлен. Вам нужно проверить, является ли `dpkg --list | grep wireguard также содержит список wireguard-dkms и wireguard-tools. Если все они были установлены правильно (в начале всех строк указано «ii»), вы сможете следовать инструкциям по использованию команд `wg[-quick]` (см. https://www. wireguard.com/quickstart/). Если что-то не работает, проверьте вывод `dkms status` (который вы пропустили выше).
draft avatar
флаг ng
Извините, если я ответил не в том месте, этот сайт для меня новый. Когда я использую ```dpkg --list | grep wireguard`` показывает ``ii wireguard``` ``ii wireguard-dkms``` и ```ii wireguard-tools``` Но когда я использую «dkms-status», я вижу: wireguard, 1.0.20201112, 5.4.0-81-generic, x86_64: установлено (ВНИМАНИЕ! Разница между встроенным и установленным модулем!) Кажется, ``wireguard-dkms`` отличается: ```1.0.20201112-1~18.04.1```. В то время как другие 2: ```1.0.20200513-1~18.04.2`` Я попытался установить ``wireguard-dkms``` вручную, и это версия, которая установлена?
draft avatar
флаг ng
Я немного поиграл, и это немного странно. Когда я устанавливаю wireguard, wireguard-dkms не устанавливается. Если я устанавливаю ``wireguard-dkms`` вручную, я получаю вывод, что установка wireguard завершена. Но тогда нет каталога ```/etc/wireguard```, где хранятся например pubkey и privkey, так что работать не будет....
флаг us
Из приведенного вами вывода `dkms status` видно, что у вас должно быть несколько версий ядра (сначала вы упомянули 4.15, но, похоже, вы также используете ядро ​​`linux-hwe` 5.4). Я использую последний в последней системе с Ubuntu Bionic в сочетании с Wireguard (те же версии пакетов). Тот факт, что вы не видите каталог `/etc/wireguard`, очень странный, потому что `dpkg -L wireguard-tools | grep /etc сообщит вам, что это часть пакета wireguard-tools. Попробуйте `apt-get --reinstall install wireguard wireguard-tools wireguard-dkms`, это должно «пересоздать» то, что нужно.
draft avatar
флаг ng
Tnx @MarkusUeberall, ```apt-get --reinstall install wireguard wireguard-tools wireguard-dkms`` исправил это.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.