gpt4 book ai didi

linux - Bluez,从源代码制作之前卸载?

转载 作者:太空宇宙 更新时间:2023-11-04 10:35:23 27 4
gpt4 key购买 nike

我正在使用 Fedora 24。对于我的论文,我必须从源代码构建 BlueZ,因为我需要实验性功能。现在,最佳做法是什么?在从源代码重新安装之前,我是否必须从操作系统中删除 BlueZ?当我尝试使用 dnf 删除 bluez 时,他还想删除 httpd 和其他应用程序作为依赖项。

谢谢

最佳答案

最佳实践可能是重建 RPM。我们目前在 Fedora 23(和 24)中有 bluez 5.39——这是最新版本的一个次要版本。如果您需要最新的,可以从 Rawhide 获取, Fedora 的开发分支。

然后,修改规范文件以启用您需要的实验性功能(大概在这种情况下通过将 --enable-experimental 放在 %configure 行。

当您修改规范文件时,添加类似 .experimental.1 的内容到 Release: 的结尾 field 。这样,它将被视为较新的更新,您可以 dnf update bluez-5.39-1.fc23.experimental.1.x86_64.rpm . (作为基本版本控制的一种形式,每当您进行更改时更新最后的 .1。)然后,使用 the DNF versionlock plugin以确保更新不会覆盖它,并在新版本发布时随时更新。

关于linux - Bluez,从源代码制作之前卸载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37861342/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com