我已经通过snap将OpenBuse 2.0安装到OpenSuse Tumbleweed。
sudo snap install couchdb
然后我跑了
sudo systemctl enable --now snapd.socket
一切正常,直到我注销。在我的新会话中,我无法运行couchDb。 有人知道解决方案吗?
更多信息:
systemctl status snapd
给予:
已加载:已加载(/usr/lib/systemd/system/snapd.service;已禁用;供应商预设:已禁用) 活动:自星期六2018-07-28 16:33:45 NZST起活动(运行); 10分钟前4分钟
5月12日20:31:04 hobbes systemd [1]:启动Snappy守护进程... 5月12日20:31:04跳动捕捉[4705]:AppArmor状态:启用了apparmor但缺少某些功能:dbus 5月12日20:31:04 hobbes snapd [4705]:2018/05/12 20:31:04.773100 daemon.go:323:开始snapd / 2.32.5-1.10(系列16;经典; devmode)opensuse-tumbleweed / 20180502 (amd> 5月12日20:31:04 Hobbes systemd [1]:启动了Snappy守护程序。
答案 0 :(得分:0)
#suse频道的一些反馈:
CouchDB快照失败是由于apparmor造成的,它似乎阻止了启动服务。尝试跑步; sudo apparmor_parser -r / var / lib / snapd / apparmor / profiles / *,然后快速启动ouchdb 要修复它,您不必每次都运行它;将https://paste.opensuse.org/33232726另存为/etc/systemd/system/snapd.apparmor.service并systemctl启用snapd.apparmor.service-然后重新启动并尝试快速启动ouchdb发送cookie(如果可行)。
即将过期的粘贴中的
FALSE