File: //lib/Acronis/BackupAndRecovery/HOWTO.INSTALL.pt_BR
Índice
I. Introdução
II. Como criar e instalar o módulo kernel
III. Perguntas frequentes
I. INTRODUÇÃO
Em alguns casos, o programa de instalação não consegue compilar os módulos de
kernel necessários ou preparar o ambiente de execução para o produto. Quando
isso acontece, o programa de instalação exibe uma mensagem de erro e direciona
você para este arquivo.
Leia também a seção I (Como criar e instalar o módulo kernel) se você usar um
kernel personalizado ou se os arquivos de origem do kernel estiverem em um
local não padrão.
II. COMO CRIAR E INSTALAR O MÓDULO KERNEL
Verifique as distribuições Linux e versões suportadas em
https://dl.managed-protection.com/u/cyberprotect/help/17/user/pt-BR/index.html#cshid=36985.
Na maioria das distribuições suportadas, o instalador compila automaticamente o
módulo do kernel necessário para o produto funcionar.
Se o instalador não conseguir compilar o módulo, você deve instalar manualmente
os arquivos de origem do kernel, o arquivo de configuração apropriado e todos
os pacotes necessários para build do kernel. Esses pacotes incluem GCC, make e
kernel-devel.
Quando você instala os arquivos de origem do kernel, o sistema solicita que
você instale quaisquer pacotes ausentes.
Você geralmente pode construir e instalar o módulo de kernel SnapAPI usando
comandos 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>
Nestes comandos:
<MODULE_NAME>
Para kernels 3.x, o nome é snapapi26.
<MODULE_VERSION>
Esta é a versão do módulo snapapi26. Para encontrar a versão,
execute o seguinte comando:
# ls /usr/src | grep snapapi
Por exemplo, se o nome do diretório for snapapi26-0.7.64,
então <MODULE_VERSION> é 0.7.64.
<CONFIG_FILE>
O nome do seu arquivo de configuração do kernel, geralmente no diretório /boot.
Especifique o nome completo do arquivo. Por exemplo:
/boot/config-5.15.0-73-generic
<KERNEL_ARCH>
O tipo de arquitetura do kernel (por exemplo, i686).
Para encontrar o tipo de arquitetura, execute o seguinte comando:
Para distribuições baseadas em RPM (como Red Hat, CentOS, Fedora):
# rpm -q --queryformat "%{ARCH}\n" kernel
Para distribuições não baseadas em RPM (como Ubuntu):
# uname -m
Para detalhes sobre o uso do DKMS, consulte a página de manual do dkms.
Após compilar e instalar com sucesso o módulo do kernel, execute o produto para
verificar a funcionalidade. Os módulos de kernel necessários serão carregados
automaticamente.
III. Perguntas frequentes
P: Como faço para executar o arquivo de instalação .i686 ou .x86_64?
R: Esses arquivos são binários padrão do Linux.
Para iniciar a instalação, execute o seguinte comando:
# chmod +x <FILE_NAME>
# ./<FILE_NAME>
Aqui, <FILE_NAME> é o nome do seu arquivo de instalação .i686 ou .x86_64.
O programa de instalação utiliza o RPM Package Manager. Se o seu sistema não
usar RPM (por exemplo, Ubuntu), instale-o primeiro, executando o seguinte
comando como usuário root:
#apt-get install -y rpm
P: O arquivo de instalação .i686 é compatível com minha arquitetura x86_64?
R: Não. Você deve baixar e instalar o arquivo de instalação .x86_64.
As etapas de instalação são as mesmas.
P: Posso instalar o produto em um sistema IA64?
R: Não. A arquitetura IA64 não é suportada.
P: O programa de instalação não consegue encontrar os arquivos de origem do
kernel em /lib/modules/<MY_KERNEL>/build ou /lib/modules/<MY_KERNEL>/source.
O que devo fazer?
R: Isso geralmente significa que você precisa instalar os arquivos de origem do
kernel para a versão atual do seu kernel.
Em sistemas como Debian e Ubuntu, execute os seguintes comandos:
$ sudo apt-get update
$ sudo apt-get install linux-headers-`uname -r`
$ sudo apt-get install linux-image-`uname -r`
Em sistemas como Red Hat Enterprise Linux e Fedora, execute o seguinte comando:
# yum install kernel-devel-`uname -r`