首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装redis-server时出现故障

安装redis-server时出现故障
EN

Server Fault用户
提问于 2015-08-15 21:17:02
回答 1查看 935关注 0票数 0

因此,由于某种原因,在我的一台机器上为侧翼服务的redis服务器的安装似乎被删除了(这是如何发生的?)我假设这是因为诸如redis这样的命令会给出空白的“喜欢”。

我试着用apt-get安装和apt-get -f安装重新安装,但是它一直给我这个错误。

代码语言:javascript
复制
The following packages have unmet dependencies:
redis-server : Depends: init-system-helpers (>= 1.18~) but 1.7~precise1~ppa1 is to be installed
E: Unable to correct problems, you have held broken packages.

我不知道该怎么纠正这个问题。任何帮助都是很好的。

谢谢!

EN

回答 1

Server Fault用户

发布于 2015-08-16 00:35:54

你的包源列表被搞砸了。您已经添加了“冲突”存储库,其中一些包需要比其他存储库中可用的更新的依赖项。

以下是最不可怕的修复方法:

  1. 运行apt-cache policy redis-server。这将生成可以安装的redis-server包的不同版本的列表。
  2. 在列表中找到与顶部提供的Candidate版本相匹配的条目。在此下面将有一个URL和一些其他单词。
  3. 在包源列表中找到相同的行(它要么在/etc/apt/sources.list中,要么在目录/etc/apt/sources.list.d中)。删除该行,或者至少在行的开头放置一个#来注释它。
  4. 运行apt-get update
  5. 再次尝试安装redis-server。如果apt-get仍然给出一个类似的错误,那么重复上面的指令以删除冲突的存储库。

最终,您将摆脱与运行系统冲突的所有存储库,您可以继续您的一天。

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

https://serverfault.com/questions/714417

复制
相关文章

相似问题

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