标签: portage

在emerge -auvD 世界中跳过特定升级

有没有一种简单的方法可以跳过某个升级emerge -auvD world

例如,当前在 portage 树中有一个 media-sound/teamspeak-server-bin-3.0.5-r1标记为稳定的损坏,它破坏了整个升级,因为该软件包是列表中的第一个。当然,我可以简单地使用该package.mask文件屏蔽此版本,但我更喜欢环境变量或命令行开关来仅现在跳过它 - 无论如何它可能很快就会被修复。

请注意,我希望使用emerge -auvD1 list of working packages(即只通过指定他们的名字更新其他包)。

upgrade gentoo portage

31
推荐指数
2
解决办法
2万
查看次数

是否可以在 Ubuntu 上安装 Gentoo portage manager (emerge)?

反之亦然?
例如在 Gentoo 上安装 apt-get 并连接 Ubuntu 的存储库。
如果可能,我该怎么做?(至少在一般情况下)

gentoo repository ubuntu apt-get portage

7
推荐指数
1
解决办法
4012
查看次数

6
推荐指数
1
解决办法
2万
查看次数

emerge 抱怨被阻止的包:我该怎么办?

我们有一台运行 Gentoo 的旧开发服务器在工作。我想更新这个系统,但我一直遇到打包系统的问题。对我来说,似乎对各种软件包的多个版本存在依赖关系,我不知道如何修复它。

最大的问题可能与 Python 和 Portage 有关。我需要一个更新的 portage,但似乎存在周期性依赖关系。

我尝试了各种解决方案,但不太确定从这里开始。任何可能让我进一步修复它的线索?

更多信息

以下是运行的(相关位)输出 emerge --update --newuse --deep @world

(lots of normal output ....)
[ebuild     U ] app-misc/mc-4.7.0.3 [4.6.1-r4] USE="edit%* -slang*" 
....
[blocks B     ] >=dev-lang/python-2.6.6 (">=dev-lang/python-2.6.6" is blocking sys-apps/portage-2.1.6.7)
[blocks B     ] <sys-apps/portage-2.1.7.16 ("<sys-apps/portage-2.1.7.16" is blocking app-shells/bash-4.1_p9)
[blocks B     ] <sys-apps/portage-2.1.9 ("<sys-apps/portage-2.1.9" is blocking dev-lang/python-2.7.1-r1)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (dev-lang/python-2.7.1-r1, ebuild scheduled for merge) …
Run Code Online (Sandbox Code Playgroud)

linux gentoo dependencies portage

5
推荐指数
1
解决办法
5373
查看次数

标签 统计

gentoo ×4

portage ×4

linux ×2

apt-get ×1

dependencies ×1

repository ×1

ubuntu ×1

upgrade ×1