Eu tenho uma máquina com CentOS-8
instalado, o kernel enviado com ela é 4.18.0. Eu preciso instalar o pacote debiginfo:
% sudo dnf debuginfo-install kernel-4.18.0-193.19.1.el8_2.x86_64
enabling epel-modular-debuginfo repository
enabling epel-debuginfo repository
Last metadata expiration check: 0:22:04 ago on Thu 03 Dec 2020 04:51:14 PM EST.
Could not find debuginfo package for the following installed packages: kernel-4.18.0-193.19.1.el8_2.x86_64
Could not find debugsource package for the following installed packages: kernel-4.18.0-193.19.1.el8_2.x86_64
Dependencies resolved.
Nothing to do.
Complete!
%
Embora yum search
encontre:
% yum search kernel-debug
...
kernel-debug.x86_64 : kernel meta-package for the debug kernel
...
%
Eu pensei que debuginfo-install
é o caminho certo para instalar pacotes com debuginfo. O que devo fazer para que funcione para mim?
Obrigado.
Há duas maneiras de fazer isso. No CentOS 8,
/etc/yum.repos.d/CentOS-Debuginfo.repo
para definirenable=1
e, em seguida, executaryum install kernel-debuginfo
ouyum --enablerepo="base-debuginfo" install kernel-debuginfo
Qualquer um destes funcionou no meu sistema. Certifique-se de ter bastante espaço em seu disco. O tamanho instalado é de 3,1 GB.
NOTA :
kernel-debuginfo
(ieyum info kernel-debuginfo
) para garantir que seja a mesma versão do seu kernel (ieuname -r
).kernel-debuginfo
ekernel-debuginfo-common-x86_64
. Eu usei obaseurl
in/etc/yum.repos.d/CentOS-Debuginfo.repo
como um modelo para encontrar onde procurar. Para CentOS 8.1 veja aqui .