LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: easior lars

texlive是用gentoo仓库中的版本还是用ctan中的?

[复制链接]
 楼主| 发表于 2011-4-20 10:06:23 | 显示全部楼层
有个问题,在make.conf中添加了关键词~x86之后,就能看到软件的非稳定版本,但是emerge -s的时候看不到任何mask的信息了。

你提到的文档中有特定包增加关键词的办法。
但是现在有一种情况是这样的,不在make.conf中添加关键词~x86,有些包像adobe-flash可以被看到它被masked的信息;而有些包如texlive-basic连基本的包信息也无法查到?这是怎么回事?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-20 10:10:56 | 显示全部楼层
# emerge -pv texlive-basic

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] dev-libs/kpathsea-6.0.0_p20100722  USE="-doc -source -static-libs" 32,739 kB
[ebuild  N    ] dev-libs/icu-4.6.1  USE="-debug -doc -examples -static-libs" 15,198 kB
[ebuild  N    ] dev-tex/luatex-0.65.0  USE="-doc" 8,342 kB
[ebuild  N    ] dev-libs/ptexenc-1.1.0_p20100722  USE="iconv -static-libs" 0 kB
[ebuild  N    ] app-text/teckit-2.5.1  2,569 kB
[ebuild  N    ] media-libs/silgraphite-2.3.1  USE="pango truetype xft" 3,164 kB
[ebuild  N    ] app-text/xdvipdfmx-0.7.8_p20100722  USE="-doc" 0 kB
[ebuild  N    ] dev-tex/bibtexu-3.71_p20100722  0 kB
[ebuild  N    ] app-text/dvipsk-5.99_p20100722  USE="-doc -source" 88 kB
[ebuild  N    ] app-text/ps2pkm-1.5_p20100722  0 kB
[ebuild  N    ] app-text/texlive-core-2010-r1  USE="X cjk xetex -doc -source -tk" 695 kB
[ebuild  N    ] dev-texlive/texlive-documentation-base-2010  USE="-source" 1,431 kB
[ebuild  N    ] dev-texlive/texlive-basic-2010  USE="-doc -source" 5,062 kB

Total: 13 packages (13 new), Size of downloads: 69,284 kB

* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

我不想安装luatex,怎么做?texlive-basic中没有luatex的关键词,怎么禁用?
谢谢。
回复 支持 反对

使用道具 举报

发表于 2011-4-20 10:24:26 | 显示全部楼层
luatex 刚几 MB,装就装了呗。那个不好禁用,好像编译 texlive-basic 的过程中需要它。如果真的对 luatex 深恶痛绝,那还是用 ctan 的好了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-20 10:28:32 | 显示全部楼层
Post by LiYanrui;2135704
luatex 刚几 MB,装就装了呗。那个不好禁用,好像编译 texlive-basic 的过程中需要它。如果真的对 luatex 深恶痛绝,那还是用 ctan 的好了。


开始emerge了,能不能帮我回答一下上一个问题?谢谢。
回复 支持 反对

使用道具 举报

发表于 2011-4-20 10:31:01 | 显示全部楼层
我用 eix 来查包信息的,没用过 emerge -s
回复 支持 反对

使用道具 举报

发表于 2011-4-20 10:33:35 | 显示全部楼层
Post by easior lars;2135705
开始emerge了,能不能帮我回答一下上一个问题?谢谢。


我一直用~amd64+no-multilib的profile,没留意过这个问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-20 10:34:06 | 显示全部楼层
Post by LiYanrui;2135707
我用 eix 来查包信息的,没用过 emerge -s


你的意思是不是说,不在make.conf中添加~x86,就可以用eix查到所有的包,不管稳定不稳定?
回复 支持 反对

使用道具 举报

发表于 2011-4-20 10:37:15 | 显示全部楼层
Post by easior lars;2135711
你的意思是不是说,不在make.conf中添加~x86,就可以用eix查到所有的包,不管稳定不稳定?


自己用一下eix不就知道啦
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-20 10:39:31 | 显示全部楼层
Post by zhou3345;2135713
自己用一下eix不就知道啦


说得对。有时候人就是想偷懒。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-20 12:39:04 | 显示全部楼层
Gentoo portage # emerge -auvtDN @world

* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.


These are the packages that would be merged, in reverse order:

Calculating dependencies... done!

emerge: there are no ebuilds built with USE flags to satisfy ">=app-text/texlive-2008[extra]".
!!! One of the following packages is required to complete your request:
- app-text/texlive-2010-r2 (Change USE: +extra)
(dependency required by "app-doc/doxygen-1.7.4[latex]" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

由于直接在make.conf中加了~x86,所以不知道那些来自~x86,更新时出错了不知到该怎么办了?要将extra添加到make.conf中?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表