如何在不使用 apt-get、yum、rpm 等的情况下安装 LVM2?

如何在不使用 apt-get、yum、rpm 等的情况下安装 LVM2?

我正在尝试在我的 Raspberry Pi 上安装 LVM2。我无法使用 apt-get、yum 或 rpm,因为我的系统上没有安装这些包管理器。

我已经lvm2-2_02_70-1_fc14.tar.gz从下载这里。我在 /bin 中解压了 tar.gz 文件(这是解压的正确位置吗?),但我不确定下一步该做什么。没有任何./configure东西可以让我运行。我的目录中有以下内容:

root@raspberrypi3:/bin/lvm2-2_02_70-1_fc14# ls
LVM2.2.02.70.tgz.asc                    lvm2-set-default-preferred_names.patch  mirrors                                 upstream
Makefile                                lvm2.spec                               sources                                 upstream-key.gpg

我需要能够使用 lvextend、vgdisplay、lvresize 和其他 LVM 命令。如何完成 LVM2 的安装?

答案1

您下载了 Fedora 软件包源,这对您来说没有多大用处。

您需要从以下位置下载源存档LVM2项目,例如kernel.org 镜像;目前最新版本是LVM2.2.02.171.tgz

cd /tmp
wget http://mirrors.kernel.org/sourceware/lvm2/LVM2.2.02.171.tgz

一旦你有了它,将其提取

tar xf LVM2.2.02.171.tgz
cd LVM2.2.02.171

并构建它

./configure && make

最后安装它(如root

make install

您可能需要configure根据所需的工具以及二进制文件的最终位置来调整选项。

相关内容