apt-get无法安装apt-cache策略中列出的特定版本

什么地方

我正在尝试使用apt-get从第三方存储库中安装特定版本的redis-server,该版本已在apt-cache策略中列出,但无法安装。例如:

$ apt-cache policy redis-server
redis-server:
  Installed: (none)
  Candidate: 2:2.8.19-1chl1~trusty1
  Version table:
     2:2.8.19-1chl1~trusty1 0
        500 http://ppa.launchpad.net/chris-lea/redis-server/ubuntu/ trusty/main amd64 Packages
     2:2.8.4-2 0
        500 http://us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages

$ apt-get install redis-server=2.8.19-1chl1~trusty1
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Version '2.8.19-1chl1~trusty1' for 'redis-server' was not found

如果我尝试安装redis-server而不选择软件包版本,它将尝试安装我尝试指定的版本:

$ apt-get -s install redis-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  libjemalloc1 redis-tools
The following NEW packages will be installed:
  libjemalloc1 redis-server redis-tools
0 upgraded, 3 newly installed, 0 to remove and 81 not upgraded.
Inst libjemalloc1 (3.6.0-1chl1~trusty1 redis-server:14.04/trusty [amd64])
Inst redis-tools (2:2.8.19-1chl1~trusty1 redis-server:14.04/trusty [amd64])
Inst redis-server (2:2.8.19-1chl1~trusty1 redis-server:14.04/trusty [amd64])
Conf libjemalloc1 (3.6.0-1chl1~trusty1 redis-server:14.04/trusty [amd64])
Conf redis-tools (2:2.8.19-1chl1~trusty1 redis-server:14.04/trusty [amd64])
Conf redis-server (2:2.8.19-1chl1~trusty1 redis-server:14.04/trusty [amd64])

尝试各种形式的版本号似乎不起作用:

$ apt-get install redis-server=2.8.19-1chl1
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Version '2.8.19-1chl1' for 'redis-server' was not found

$ apt-get install redis-server=2.8.19-1
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Version '2.8.19-1' for 'redis-server' was not found

$ apt-get install redis-server=2.8.19
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Version '2.8.19' for 'redis-server' was not found
muru

2:是版本号的一部分。指定版本时,请不要忘记添加它:

apt-get install redis-server=2:2.8.19-1chl1~trusty1

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

apt-get无法安装apt-cache策略中列出的特定版本

来自分类Dev

需要尝试安装特定的软件包版本——但是 apt-cache madison,apt-cache 策略似乎只列出了最新版本

来自分类Dev

如何从 apt-cache 策略 docker-ce 候选列表中安装特定的 docker 版本

来自分类Dev

无法通过apt-get安装旧版本的MySQL

来自分类Dev

无法使用apt-get安装特定的软件包版本

来自分类Dev

安装特定的 apt 包

来自分类Dev

apt-cache显示要安装的新版本,但apt-get不执行任何操作

来自分类Dev

apt-get install无法安装最新版本的Owncloud Client

来自分类Dev

apt-get install无法安装最新版本的Owncloud Client

来自分类Dev

无法在Ubuntu 16.04“等待安装”中安装apt-install

来自分类Dev

在Kali Rolling 2016中安装后apt-get update无法正常工作

来自分类Dev

卡在损坏的apt-get中,无法更新我的VPS或进行任何安装

来自分类Dev

无法使用apt-get安装vim

来自分类Dev

无法通过apt安装正确的软件版本

来自分类Dev

使用Ansible安装特定的apt版本

来自分类Dev

在debian / apt上安装特定的glibc版本

来自分类Dev

apt-cache策略混乱:起源相同但版本不同?

来自分类Dev

安装apt-get

来自分类Dev

安装apt-get

来自分类Dev

如何使用apt-get安装其他Python版本?

来自分类Dev

如何使用apt-get安装其他Python版本?

来自分类Dev

谁决定apt-get安装哪个版本?

来自分类Dev

指定apt-get要安装的最低版本

来自分类Dev

无法在Ubuntu 16.04中通过apt安装Oracle JDK

来自分类Dev

Ubuntu:如何使用apt-get安装特定的Java更新?

来自分类Dev

尚未安装的apt-cache / apt搜索软件包

来自分类Dev

apt-get install中的安装脚本有什么作用?

来自分类Dev

apt-get 从文件中批量安装软件包?

来自分类Dev

apt-get 更新/安装中的超时错误

Related 相关文章

  1. 1

    apt-get无法安装apt-cache策略中列出的特定版本

  2. 2

    需要尝试安装特定的软件包版本——但是 apt-cache madison,apt-cache 策略似乎只列出了最新版本

  3. 3

    如何从 apt-cache 策略 docker-ce 候选列表中安装特定的 docker 版本

  4. 4

    无法通过apt-get安装旧版本的MySQL

  5. 5

    无法使用apt-get安装特定的软件包版本

  6. 6

    安装特定的 apt 包

  7. 7

    apt-cache显示要安装的新版本,但apt-get不执行任何操作

  8. 8

    apt-get install无法安装最新版本的Owncloud Client

  9. 9

    apt-get install无法安装最新版本的Owncloud Client

  10. 10

    无法在Ubuntu 16.04“等待安装”中安装apt-install

  11. 11

    在Kali Rolling 2016中安装后apt-get update无法正常工作

  12. 12

    卡在损坏的apt-get中,无法更新我的VPS或进行任何安装

  13. 13

    无法使用apt-get安装vim

  14. 14

    无法通过apt安装正确的软件版本

  15. 15

    使用Ansible安装特定的apt版本

  16. 16

    在debian / apt上安装特定的glibc版本

  17. 17

    apt-cache策略混乱:起源相同但版本不同?

  18. 18

    安装apt-get

  19. 19

    安装apt-get

  20. 20

    如何使用apt-get安装其他Python版本?

  21. 21

    如何使用apt-get安装其他Python版本?

  22. 22

    谁决定apt-get安装哪个版本?

  23. 23

    指定apt-get要安装的最低版本

  24. 24

    无法在Ubuntu 16.04中通过apt安装Oracle JDK

  25. 25

    Ubuntu:如何使用apt-get安装特定的Java更新?

  26. 26

    尚未安装的apt-cache / apt搜索软件包

  27. 27

    apt-get install中的安装脚本有什么作用?

  28. 28

    apt-get 从文件中批量安装软件包?

  29. 29

    apt-get 更新/安装中的超时错误

热门标签

归档