File: //lib/Acronis/BackupAndRecovery/HOWTO.INSTALL.cs
Obsah
I. Úvod
II. Tvorba a instalace modulu jádra
III. Časté otázky
I. ÚVOD
V některých případech nemůže instalační program zkompilovat požadované moduly
jádra nebo připravit prostředí pro spuštění produktu. V takovém případě
instalační program zobrazí chybovou zprávu a odkáže vás na tento soubor.
Přečtěte si také část I (Tvorba a instalace modulu jádra), pokud používáte
vlastní jádro nebo pokud jsou zdrojové soubory jádra v nestandardním umístění.
II. TVORBA A INSTALACE MODULU JÁDRA
Zkontrolujte podporované distribuce a verze Linuxu na
https://dl.managed-protection.com/u/cyberprotect/help/17/user/cs-CZ/index.html#cshid=36985.
Ve většině podporovaných distribucí instalační program automaticky zkompiluje
modul jádra potřebný pro fungování produktu.
Pokud instalační program nemůže modul zkompilovat, musíte ručně nainstalovat
zdrojové soubory jádra, příslušný konfigurační soubor a všechny balíčky
potřebné k sestavení jádra. Tyto balíčky zahrnují gcc, make a kernel-devel.
Při instalaci zdrojových souborů jádra vás systém vyzve k instalaci chybějících
balíčků.
Obvykle můžete sestavit a nainstalovat modul SnapAPI jádra pomocí příkazů DKMS:
# dkms build -m <MODULE_NAME> -v <MODULE_VERSION> \
--config <CONFIG_FILE> --arch <KERNEL_ARCH> \
--kernelsourcedir <PATH_TO_KERNEL_SOURCES>
# dkms install -m <MODULE_NAME> -v <MODULE_VERSION> \
--config <CONFIG_FILE> --arch <KERNEL_ARCH> \
--kernelsourcedir <PATH_TO_KERNEL_SOURCES>
V těchto příkazech:
<MODULE_NAME>
Pro jádra 3.x je název snapapi26.
<MODULE_VERSION>
Toto je verze modulu snapapi26. Chcete-li zjistit verzi,
spusťte následující příkaz:
# ls /usr/src | grep snapapi
Například pokud je název adresáře snapapi26-0.7.64,
pak <MODULE_VERSION> je 0.7.64.
<CONFIG_FILE>
Název vašeho konfiguračního souboru jádra, obvykle ve složce /boot.
Zadejte úplný název souboru. Například:
/boot/config-5.15.0-73-generic
<KERNEL_ARCH>
Typ architektury jádra (například i686).
Chcete-li zjistit typ architektury, spusťte následující příkaz:
Pro distribuce založené na RPM (jako Red Hat, CentOS, Fedora):
# rpm -q --queryformat "%{ARCH}\n" kernel
Pro distribuce bez RPM (jako Ubuntu):
# uname -m
Podrobnosti o použití DKMS naleznete na manuálové stránce dkms.
Po úspěšném sestavení a instalaci modulu jádra spusťte produkt pro ověření
funkčnosti. Požadované moduly jádra se načtou automaticky.
III. Časté otázky
Ot.: Jak spustit instalační soubor .i686 nebo .x86_64?
Odp.: Tyto soubory jsou standardní binární soubory pro Linux.
Chcete-li zahájit instalaci, spusťte následující příkaz:
# chmod +x <FILE_NAME>
# ./<FILE_NAME>
<FILE_NAME> zde označuje název vašeho instalačního souboru .i686 nebo .x86_64.
Instalační program použije Správce RPM balíčků. Pokud váš systém nepoužívá RPM
(například Ubuntu), nejprve jej nainstalujte spuštěním následujícího příkazu
jako uživatel root:
#apt-get install -y rpm
Ot.: Je instalační soubor .i686 kompatibilní s mou architekturou x86_64?
Odp.: Ne. Musíte stáhnout a nainstalovat instalační soubor .x86_64.
Postup instalace je stejný.
Ot.: Je možné nainstalovat tento produkt do systému IA64?
Odp.: Ne. Architektura IA64 není podporována.
Ot.: Instalační program nemůže najít zdrojové soubory jádra v
/lib/modules/<MY_KERNEL>/build nebo /lib/modules/<MY_KERNEL>/source.
Co mám udělat?
Odp.: To obvykle znamená, že musíte nainstalovat zdrojové soubory jádra pro
vaši aktuální verzi jádra.
V systémech jako Debian a Ubuntu spusťte následující příkazy:
$ sudo apt-get update
$ sudo apt-get install linux-headers-`uname -r`
$ sudo apt-get install linux-image-`uname -r`
V systémech jako Red Hat Enterprise Linux a Fedora spusťte následující příkaz:
# yum install kernel-devel-`uname -r`