File: //lib/Acronis/BackupAndRecovery/HOWTO.INSTALL.fr
Table des matières
I. Introduction
II. Génération et installation du module noyau
III. FAQ
I. INTRODUCTION
Dans certains cas, le programme d’installation ne peut pas compiler les modules
noyau requis ou préparer l’environnement d’exécution pour la solution. Lorsque
cela se produit, le programme d’installation affiche un message d’erreur et
vous renvoie à ce fichier.
Lisez également la section I (Génération et installation du module noyau) si
vous utilisez un noyau personnalisé ou si les fichiers source du noyau se
trouvent dans un emplacement non standard.
II. GÉNÉRATION ET INSTALLATION DU MODULE NOYAU
Vérifiez les distributions Linux et versions prises en charge à l’adresse
https://dl.managed-protection.com/u/cyberprotect/help/17/user/fr-FR/index.html#cshid=36985.
Dans la plupart des distributions prises en charge, le programme d’installation
compile automatiquement le module noyau requis pour que la solution fonctionne.
Si le programme d’installation ne peut pas compiler le module, vous devez
installer manuellement les fichiers source du noyau, le fichier de
configuration approprié et tous les packages nécessaires pour générer le noyau.
Ces packages incluent gcc, make et kernel-devel.
Lorsque vous installez les fichiers source du noyau, le système vous invite à
installer les packages manquants.
Vous pouvez généralement générer et installer le module noyau SnapAPI en
utilisant les commandes 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>
Dans ces commandes :
<MODULE_NAME>
Pour les noyaux 3.x, le nom est snapapi26.
<MODULE_VERSION>
C’est la version du module snapapi26. Pour trouver la version,
exécutez la commande suivante :
# ls /usr/src | grep snapapi
Par exemple, si le nom du répertoire est snapapi26-0.7.64, alors
<MODULE_VERSION> est 0.7.64.
<CONFIG_FILE>
Le nom de votre fichier de configuration du noyau,
généralement dans le répertoire /boot.
Spécifiez le nom complet du fichier. Par exemple :
/boot/config-5.15.0-73-generic
<KERNEL_ARCH>
Le type d’architecture du noyau (par exemple, i686).
Pour trouver le type d’architecture, exécutez la commande suivante :
Pour les distributions basées sur RPM (comme Red Hat, CentOS, Fedora) :
# rpm -q --queryformat "%{ARCH}\n" kernel
Pour les distributions non basées sur RPM (comme Ubuntu) :
# uname -m
Pour plus de détails sur l’utilisation de DKMS,
consultez la page de manuel dkms.
Après avoir réussi à générer et installer le module noyau, exécutez la solution
pour vérifier son bon fonctionnement. Les modules noyau requis se chargeront
automatiquement.
III. FAQ
Q : Comment puis-je exécuter un fichier d’installation .i686 ou .x86_64 ?
R : Ces fichiers sont des binaires standard de Linux.
Pour démarrer l’installation, exécutez la commande suivante :
# chmod +x <FILE_NAME>
# ./<FILE_NAME>
Ici, <FILE_NAME> est le nom de votre fichier d’installation .i686 ou .x86_64.
Le programme d’installation utilise le gestionnaire de paquets RPM. Si votre
système n’utilise pas RPM (par exemple, Ubuntu), installez-le d’abord en
exécutant la commande suivante en tant qu’utilisateur root (superutilisateur) :
#apt-get install -y rpm
Q : Le fichier d’installation .i686 est-il compatible avec mon architecture
x86_64 ?
R : Non. Vous devez télécharger et installer le fichier d’installation .x86_64.
Les étapes d’installation sont les mêmes.
Q : Puis-je installer la solution sur un système IA64 ?
R : Non. L’architecture IA64 n’est pas prise en charge.
Q : Le programme d’installation ne peut pas trouver les fichiers source du
noyau dans /lib/modules/<MY_KERNEL>/build ou /lib/modules/<MY_KERNEL>/source.
Que dois-je faire ?
R : Cela signifie généralement que vous devez installer les fichiers source du
noyau pour votre version de noyau actuelle.
Sur les systèmes tels que Debian et Ubuntu, exécutez les commandes suivantes :
$ sudo apt-get update
$ sudo apt-get install linux-headers-`uname -r`
$ sudo apt-get install linux-image-`uname -r`
Sur les systèmes tels que Red Hat Enterprise Linux et Fedora, exécutez
la commande suivante :
# yum install kernel-devel-`uname -r`