要将 Acronis Backup 模块添加至 Linux 内核,安装程序需要以下 Linux 程序包:
这些程序包的名称可能随 Linux 的发行版本而异。
在 Red Hat Enterprise Linux、CentOS 和 Fedora 中,通常由安装程序来安装这些程序包。在其它发行版中,如果尚未安装这些程序包或是版本不对,您需要安装所需的程序包。
是否已安装所需的程序包?
如需检查是否已安装这些程序包,请执行以下步骤:
cat /proc/version
此命令将返回类似以下内容的行:Linux version 2.6.35.6 和gcc version 4.5.1
make -v
gcc -v
对于 gcc,请确保该命令返回的版本与第 1 步中的 gcc version 相同。对于 make,则只需确保命令能运行。
yum list installed | grep kernel-devel
dpkg --get-selections | grep linux-headers
dpkg --get-selections | grep linux-image
无论是哪一种情况,都需要确保程序包版本与第 1 步中的 Linux version 相同。
perl --version
如果您能看到了关于 Perl 版本的信息,则解释程序已安装。
从存储库安装程序包
下表列出了如何在各种 Linux 发行版中安装所需的程序包。
Linux 发行版 |
程序包名称 |
如何安装 |
Red Hat Enterprise Linux
|
kernel-devel |
安装程序将使用您的 Red Hat 订购许可自动下载和安装程序包。 |
perl |
运行以下命令: yum install perl |
|
CentOS Fedora
|
kernel-devel |
安装程序将自动下载和安装程序包。 |
perl |
运行以下命令: yum install perl |
|
Ubuntu |
linux-headers |
运行以下命令: sudo apt-get update |
将从该发行版的存储库下载这些程序包并进行安装。
对于其他 Linux 发行版,请参阅关于所需程序包确切名称和安装方法的发行版文档。
手动安装程序包
对于以下情况,您需要手动安装程序包:
从本地网络或可信的第三方网站获取程序包,然后按照以下说明进行安装:
rpm -ivh PACKAGE_FILE1 PACKAGE_FILE2 PACKAGE_FILE3
sudo dpkg -i PACKAGE_FILE1 PACKAGE_FILE2 PACKAGE_FILE3
示例:在 Fedora 14 环境下手动安装程序包
按照这些步骤在 Fedora 14 环境下将所需程序包安装到 32 位计算机上:
cat /proc/version
此命令的输出内容中包括以下信息:
Linux version 2.6.35.6-45.fc14.i686
gcc version 4.5.1
kernel-devel-2.6.35.6-45.fc14.i686.rpm
gcc-4.5.1-4.fc14.i686.rpm
make-3.82-3.fc14.i686
rpm -ivh kernel-devel-2.6.35.6-45.fc14.i686.rpm
rpm -ivh gcc-4.5.1.fc14.i686.rpm
rpm -ivh make-3.82-3.fc14.i686
您可以在单个 rpm 命令中指定所有这些程序包。安装这些程序包中的任一程序包时都可能需要安装其它程序包来解析从属关系。