首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >移除泼尼松

移除泼尼松
EN

Ask Ubuntu用户
提问于 2018-06-14 22:31:46
回答 1查看 3K关注 0票数 0

我想用最新的(2.0.15)版本更新DNScrypt。我运行DNScrypt 1.6.1,但它似乎使互联网流量不可靠。(注意,我运行的是Mint 18.3 Linux 18.3 "Sylvia“- KDE 64位,即)。

然而,我从DNScrypt git-站点上读到这篇文章:

不要在Ubuntu上从v1.x升级。相反,首先备份您的系统单元(服务和套接字),然后删除旧版本并删除systemd服务文件(保留套接字),然后升级(在ppa sources.list中用xenial替换巧妙)。如果不删除旧的systemd单元服务,升级将不会替换它,新版本将尝试使用旧的systemd单元启动,这将失败。

作为非技术人员,我该怎么做?

  1. 备份系统单元(服务和套接字)
  2. 删除旧版本
  3. 删除systemd服务文件(保留套接字),
  4. 然后升级(在ppa sources.list中用异种替换技巧)。

关于第四点,我想这可以通过

代码语言:javascript
复制
sudo add-apt-repository ppa:shevchuk/dnscrypt-proxy && \
sudo apt update && \
sudo apt install dnscrypt-proxy

然而,前3分在我看来是完全神秘的。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2018-06-14 22:59:48

  1. 如果您运行dpkg-query -L dnscrypt-proxy,您将看到/lib/systemd/system下面列出的文件。这些是你的系统文件。我不知道为什么指令提到备份文件,因为它从来没有说过要对备份做任何事情。下面是如何将它们保存到/rootsudo 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知道您处于Xenial状态,并且将进行适当的配置。您可以通过查看ppa源:cat /etc/apt/sources.list.d/*dnscrypt*.list来进行检查。
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1046695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档