首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过emerge选择gentoo中的软件版本?

如何通过emerge选择gentoo中的软件版本?
EN

Stack Overflow用户
提问于 2012-12-04 23:07:35
回答 3查看 8.8K关注 0票数 2

我想安装django 1.4,但是默认的安装版本是1.3.2,如何更改版本才能安装。

我只知道要将目录更改为/usr/portage/dev-python/django并安装django1.4的.ebuild文件

还有别的办法吗?我读了use flag文档,但没有找到方法...

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-12-04 23:12:28

如下所示:

代码语言:javascript
复制
emerge =django-1.4
票数 6
EN

Stack Overflow用户

发布于 2014-08-29 06:09:07

您可以查看可用的包版本:

代码语言:javascript
复制
equery list -po vim

使用atom表示法选择所需的包

代码语言:javascript
复制
emerge -av =app-editors/vim-7.4.273
票数 4
EN

Stack Overflow用户

发布于 2014-07-03 16:52:39

emerge -av =dev-python/django-1.4

只要有可用的ebuild,它就会被合并,或者显示一个关于取消屏蔽请求的版本号的提示。对于我们的示例,这应该会起到作用:

代码语言:javascript
复制
echo =dev-python/django-1.4 >> /etc/portage/package.keywords

要坚持使用该版本,请确保通过在/etc/portage/package.mask中添加条目来屏蔽更高版本:

代码语言:javascript
复制
echo >=dev-python/django-1.4 >> /etc/portage/package.mask

但要小心..。它可能会破坏未来的更新...

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

https://stackoverflow.com/questions/13705901

复制
相关文章

相似问题

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