首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Vivid中运行?

如何在Vivid中运行?
EN

Ask Ubuntu用户
提问于 2015-05-11 01:24:31
回答 2查看 3.5K关注 0票数 3

前几天我更新了Ubuntu,现在我遇到了问题。我不能让分布式代理启动(在其他程序中)。我猜这和系统开关有关。当我尝试启动dnscrypt代理时,会发生这样的情况:

代码语言:javascript
复制
$ sudo service dnscrypt-proxy start 
[sudo] password for anon:
Failed to start dnscrypt-proxy.service: Unit
dnscrypt-proxy.service failed to load: No such file or directory.

我的init脚本和安装没有什么问题,我试着重新安装然后重新启动.不去。

我相信有一个简单的答案,我忽略了这一点。如果有人能帮助我理解与systemd的关键区别,以及我需要做些什么才能启动服务,我会非常感激的。

EN

回答 2

Ask Ubuntu用户

发布于 2015-05-11 02:41:48

你是怎么安装的?没有这样生动的包裹。

您的包坏了,因为它应该包含一个运行它的systemd .service文件。

尝试这个文件并将其命名为/etc/systemd/system/multi-user.target.wants/dnscrypt-proxy.service

代码语言:javascript
复制
[Unit]
Description=DNSCrypt client proxy
Requires=dnscrypt-proxy.socket

[Install]
Also=dnscrypt-proxy.socket
WantedBy=multi-user.target

[Service]
Type=simple
NonBlocking=true
ExecStart=/usr/sbin/dnscrypt-proxy -R dnscrypt.eu-nl

还有这个/etc/systemd/system/sockets.target.wants/dnscrypt-proxy.socket

代码语言:javascript
复制
[Unit]
Description=dnscrypt-proxy listening socket
After=network.target

[Socket]
ListenStream=127.0.0.1:53
ListenDatagram=127.0.0.1:53

[Install]
WantedBy=sockets.target
票数 0
EN

Ask Ubuntu用户

发布于 2015-08-04 22:37:18

我是拥有PPA Anton+的人。在度假期间,我了解到影响Ubuntu系统的问题,以前的发行版只使用了systemd和upstart (或者两者兼用)。

我今天刚为Vivid 15.04做了一套系统代理。它使用的是系统。

但是,我的系统中没有安装Vivid 15.04。我现在仍然使用可靠的14.04。

你能在你的系统上测试这个新版本吗?它仍然是1.5.0版。如果测试成功,我将提供更新的版本1.6.0。

代码语言:javascript
复制
https://launchpad.net/~anton+/+archive/ubuntu/dnscrypt

新的测试构建是:1.5.0-1pmo1.8~生动

它应该提供来自dnscrypt.eu的2dns。

通过Launchpad与我联系。

谢谢。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/622115

复制
相关文章

相似问题

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