小编Mir*_*anc的帖子

如何在不安装软件包本身的情况下安装 rpm 软件包的依赖项?(rhel/fedora)

我有一组包 (*.rpm)。对于每个包,我可以rpm -qRp <package>列出需要,但我想安装它们(那些需要的)而不安装包本身。要求都存在于启用的存储库中。有没有一些简单的方法可以做到这一点,而无需编写我自己的脚本来解析rpm -qRp ...例如的输出。

我知道我可以通过使用 requires ( yum localinstall)安装所有东西然后卸载原始包来做到这一点,但问题是我的集合包含具有依赖关系和冲突的包。然而,所需的包不冲突。我必须做多个,yum localinstall <list>然后yum remove <list>确保列表中的包不冲突。

我有更好的办法吗?我基本上喜欢类似的东西yum-builddep,但对于需要,而不是 buildrequires。

我的发行版是Fedora/RHEL

yum rpm

22
推荐指数
1
解决办法
9万
查看次数

有没有办法暂时禁用 dmesg 中的段错误消息?

Linux 内核在环形缓冲区中不断记录段错误。

a.out[25415]: segfault at 8049604 ip 08049604 sp bf88e3fc error 15 in a.out[8049000+1000]
Run Code Online (Sandbox Code Playgroud)

有没有办法暂时禁用它?我的用例是我正在运行一个测试套件,它会做各种疯狂的事情,我不想在dmesg那个时间段看到段错误。 dmesg -c不是一个选项,因为我被迫使用的测试框架正在分析 dmesg 输出,我不能只是在中间清除它。

sysctl -a如果有一些内核参数,我正在查看输出,但我没有看到任何有用的东西。kernel.print-fatal-signals看起来很有希望,但这只是为了显示更详细的信息。

segmentation-fault linux-kernel dmesg

3
推荐指数
1
解决办法
3855
查看次数

标签 统计

dmesg ×1

linux-kernel ×1

rpm ×1

segmentation-fault ×1

yum ×1