
Tengo una máquina con CentOS-8
el kernel instalado y enviado con ella es 4.18.0. Necesito instalar el paquete 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!
%
Aunque yum search
lo encuentra:
% yum search kernel-debug
...
kernel-debug.x86_64 : kernel meta-package for the debug kernel
...
%
Pensé debuginfo-install
que es la forma correcta de instalar paquetes con debuginfo. ¿Qué debo hacer para que me funcione?
Gracias.
Respuesta1
Hay dos maneras de hacer esto. En CentOS 8,
- Puede modificar
/etc/yum.repos.d/CentOS-Debuginfo.repo
para configurarenable=1
y luego ejecutaryum install kernel-debuginfo
o - Tu puedes hacer
yum --enablerepo="base-debuginfo" install kernel-debuginfo
Cualquiera de estos funcionó en mi sistema. Asegúrese de tener suficiente espacio en su disco. El tamaño instalado es de 3,1 GB.
NOTA:
- Querrá inspeccionar la versión del kernel utilizada en
kernel-debuginfo
(es decir,yum info kernel-debuginfo
) para asegurarse de que sea la misma versión que su kernel (es decir,uname -r
). - Si difieren, es posible que tengas que buscar las versiones correctas de
kernel-debuginfo
ykernel-debuginfo-common-x86_64
. Utilicé elbaseurl
in/etc/yum.repos.d/CentOS-Debuginfo.repo
como plantilla para encontrar dónde buscar. Para la apariencia de CentOS 8.1aquí.