首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我怎样才能从一个特定的来源中挑选一个特定的包呢?

我怎样才能从一个特定的来源中挑选一个特定的包呢?
EN

Unix & Linux用户
提问于 2014-07-10 22:46:24
回答 1查看 322关注 0票数 1

我试着固定debian_testing源代码,但它并不真正有效(我想选择0.10.29版):

代码语言:javascript
复制
Package: nodejs
Pin: release a=debian_testing
Pin-Priority: 1000

这里是apt-cache policy

代码语言:javascript
复制
$ apt-cache policy nodejs
nodejs:
  Installed: 0.8.1-1.1+0.0.0.6.a0dcf45.5
  Candidate: 0.8.1-1.1+0.0.0.6.a0dcf45.5
  Package pin: (not found)
  Version table:
     0.10.29~dfsg-1 1000
        150 http://debian.mirror.iweb.ca/debian/ testing/main amd64 Packages
     0.8.1-1.1+0.0.0.6.a0dcf45.10 1000
        150 http://debmirror/squeeze/ unstable/main amd64 Packages
     0.8.1-1.1+0.0.0.6.a0dcf45.6 1000
        150 http://debmirror/squeeze/ testing/main amd64 Packages
 *** 0.8.1-1.1+0.0.0.6.a0dcf45.5 1000
        600 http://debmirror/squeeze/ stable/main amd64 Packages
        100 /var/lib/dpkg/status
     0.6.19-1.1+0.0.0.5.9ae19bd.9 1000
        150 http://debmirror/squeeze/ unstable/main amd64 Packages
     0.6.19-1.1+0.0.0.5.9ae19bd.5 1000
        150 http://debmirror/squeeze/ testing/main amd64 Packages
     0.6.19-1.1+0.0.0.5.9ae19bd.4 1000
        600 http://debmirror/squeeze/ stable/main amd64 Packages
     0.6.19-1.1+0.0.0.4.b58cc24.3 1000
        600 http://debmirror/squeeze/ stable/main amd64 Packages
     0.6.19-1.1+0.0.0.3.4de0c44.2 1000
        600 http://debmirror/squeeze/ stable/main amd64 Packages
     0.6.19-1.1+0.0.0.2.f68c674.1 1000
        600 http://debmirror/squeeze/ stable/main amd64 Packages

debian_testing中选择0.10.29版本缺少的是什么?

EN

回答 1

Unix & Linux用户

发布于 2014-07-10 23:10:45

代码语言:javascript
复制
apt-get install nodejs=0.10.29~dfsg-1

或者另一种

代码语言:javascript
复制
apt-get install nodejs/testing

可能会工作,除非有额外的依赖,需要安装在您的首选源之外,这里显然是稳定的。如果存在,则还需要在命令行中指定它们。

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

https://unix.stackexchange.com/questions/143889

复制
相关文章

相似问题

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