在Linux上如何安装btrfs-tools
时间:2019-11-20 08:53:41 来源:igfitidea点击:
如何在Linux上编译安装Btrfs?
Btrfs包含两个部分:
- btrfs.ko Linux的内核模块(驱动程序)。通常位于/lib/modules/4.2.0/kernel/fs/btrfs/btrfs.ko
- brtfs-tools用户空间实用程序。
Btrfs的主要功能
Btrfs(取名Better FS,更好的FS)是一个新文件系统,具有类似于Sun/Oracles出色的ZFS的强大功能。
功能包括快照,多磁盘条带化和镜像(软件RAID),校验和,增量备份以及动态压缩。
从Linux内核v2.6.29-rc1开始包含Btrfs。
安装所需的软件
下面我们将在Debian / Ubuntu Linux中构建安装Btrfs。
执行以下apt-get命令以安装构建工具:
$ sudo apt-get install git install asciidoc xmlto --no-install-recommends $ sudo apt-get install uuid-dev libattr1-dev zlib1g-dev libacl1-dev e2fslibs-dev libblkid-dev liblzo2-dev
下载brtfs-tools的最新稳定版本
执行以下git命令:
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git
构建brtfs-tools
执行以下命令,为编译构建做准备:
$ cd btrfs-progs $ ./autogen.sh
进行编译:
$ ./configure && make
安装btrfs
从系统中删除较旧的版本:
$ sudo apt-get --purge remove btrfs-tools
最后,安装最新版本的btrfs:
$ sudo make install
验证
检查新版本信息:
$ btrfs version