在Fedora上安装ocfs

时间:2015-04-17 23:38:12

标签: fedora ocfs2

我无法在Fedora OS上安装ocfs2-tools。根据谷歌这应该足够了:yum install -y ocfs2-tools(它说:找不到包)。我试过:yum install ocfs2-tools.x86_64.I试过:yum list available | grep -l'ocfs'(没有这样的包)。在ubuntu上它应该是:apt-get install ocfs2tools。 如何在Fedora发行版上安装ocf2工具?

编辑: 我从fedora git下载了ocfs2-tools-e797cf5f27e9d4238efe27fa2203b102e44246f6.tar.gz。安装“开发工具”。我试图运行./configure脚本,但我收到消息:“无法找到com_err库”所以我安装了e2fsprogs-devel,在我尝试运行configure脚本之后我收到消息:“找不到uuid库”所以我安装了libuuid和libblkid-devel我收到消息:“无法找到ncurses库”...帮助:)

1 个答案:

答案 0 :(得分:1)

自Fedora 16以来,

ocfs2-tools软件包不再在fedora资源库中提供:

  

由于无法构建,该软件包已于2011-07-25退休   这个包用于多个版本(FTBFS)

请参阅this commit in dist git

所以看起来自己构建这个软件包需要更多努力来修补源代码。

如果你真的想深入挖掘,那么好的开始就是(在fedora机器上):

fedpkg clone --anonymous ocfs2-tools
cd ocfs2-tools
fedpkg switch-branch f15

现在你已经拥有构建Fedora 15(最新版本)软件包所需的一切(规范文件,补丁):

$ ls 
minor_build_fixes.diff  no_stonithd.diff  o2cb_pcmk.diff  ocfs2-tools.spec  sources

现在您可以尝试安装构建依赖项(在{root下执行yum-builddep ocfs2-tools.spec)并尝试构建它,检查错误并修复所有问题......