我有一组包 (*.rpm)。对于每个包,我可以rpm -qRp <package>
列出需要,但我想安装它们(那些需要的)而不安装包本身。要求都存在于启用的存储库中。有没有一些简单的方法可以做到这一点,而无需编写我自己的脚本来解析rpm -qRp ...
例如的输出。
我知道我可以通过使用 requires ( yum localinstall
)安装所有东西然后卸载原始包来做到这一点,但问题是我的集合包含具有依赖关系和冲突的包。然而,所需的包不冲突。我必须做多个,yum localinstall <list>
然后yum remove <list>
确保列表中的包不冲突。
我有更好的办法吗?我基本上喜欢类似的东西yum-builddep
,但对于需要,而不是 buildrequires。
我的发行版是Fedora
/RHEL
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
看起来很有希望,但这只是为了显示更详细的信息。