Удалить dnscrypt [closed]

Я хочу обновить DNScrypt до последней версии (2.0.15). Я запускаю DNScrypt 1.6.1-1, но похоже, это делает Интернет-трафик ненадежным. (Обратите внимание, я использую Mint 18.3 Linux Mint 18.3 «Sylvia» - KDE 64-bit, то есть Ubuntu xenial.

Однако я читаю это с DNScrypt git-site ]:

Не обновляйте версию v1.x на Ubuntu Xenial. Вместо этого сначала сделайте резервную копию ваших модулей systemd (службы и сокета), затем удалите старую версию и удалите служебный файл systemd (сохраните сокет), затем обновите (замените artful на xenial в ppa sources.list). Если вы не удалите старую службу systemd unit, обновление не заменит ее и {{ 1}} новая версия будет пытаться запустить с использованием старого модуля systemd, что не удастся.

Как нетехнический человек, как мне

  1. сделать резервную копию модулей systemd (службы и сокета)
  2. удалить старую версию
  3. удалить служебный файл systemd (оставить сокет),
  4. затем обновите (замените artful на xenial в ppa sources.list).

Что касается 4-го пункта, я предполагаю, что это можно сделать с помощью

sudo add-apt-repository ppa:shevchuk/dnscrypt-proxy && \
sudo apt update && \
sudo apt install dnscrypt-proxy

Однако первые 3 пункта кажутся мне совершенно загадочными.

0
задан 14 June 2018 в 15:31

1 ответ

  1. Если Вы работаете dpkg-query -L dnscrypt-proxy, Вы будете видеть файл, перечисленный под /lib/systemd/system. Это - Ваш dnsproxy systemd файлы. Я не уверен, почему упоминание инструкций для резервного копирования файлов, потому что оно никогда не говорит, чтобы сделать что-либо далее с резервными копиями. Вот то, как Вы могли сохранить их к /root: sudo cp -a /lib/systemd/system/dnscrypt-proxy* /root

  2. Удалите старый пакет путем выполнения sudo apt remove dnscrypt-proxy

  3. Удалите сервисные файлы: sudo rm -v /lib/systemd/system/dnscrypt-proxy*.service

  4. Вы не должны должны быть делать это потому что add-apt-repository знает, что Вы идете Гостеприимные и настроите соответственно. Можно проверить просмотр ppa источников: cat /etc/apt/sources.list.d/*dnscrypt*.list.

0
ответ дан 29 October 2019 в 02:57

Другие вопросы по тегам:

Похожие вопросы: