Cómo resolver error de Kali Linux apt-get install: E: Unable to locate package checkinstall

En algunos de nuestros tutoriales, nos gusta construir paquetes a partir del código fuente, ya que estote ayuda a obtener más experiencia como desarrollador, sabiendo el por qué de las cosas, etc. Desafortunadamente, algunos informes en el blog mencionaron la aparación del error en la instalación del paquete checkinstall. con el siguiente comando:

sudo apt-get install checkinstall

El error desencadenado en la terminal (de No se puede encontrar el paquete), dice básicamente que el paquete no se puede encontrar en la lista de repositorios de apt que tienes actualmente en tu distribución de Kali Linux. En este breve artículo, te explicaremos cómo instalar el paquete checkinstall agregando algunas entradas faltantes a las fuentes de apt en Kali Linux.

1. Modifica el archivo apt sources.list con algún editor

Como parte de su funcionamiento, Apt utiliza un archivo que enumera las "fuentes" de las que se pueden obtener los paquetes. Este archivo es /etc/apt/sources.list y necesitas editarlo con algún editor de texto o editor de consola, nosotros usaremos el editor nano en este caso:

sudo nano /etc/apt/sources.list 

Agregaremos algo de texto al final de este archivo en el siguiente paso.

2. Añadir información de repositorios antiguos

Ahora que conoces el archivo que necesitas editar, procede a agregar las siguientes lineas al final del archivo:

deb http://http.kali.org/kali kali-rolling main contrib non-free
# For source package access, uncomment the following line
# deb-src http://http.kali.org/kali kali-rolling main contrib non-free
deb http://http.kali.org/kali sana main non-free contrib
deb http://security.kali.org/kali-security sana/updates main contrib non-free
# For source package access, uncomment the following line
# deb-src http://http.kali.org/kali sana main non-free contrib
# deb-src http://security.kali.org/kali-security sana/updates main contrib non-free
deb http://old.kali.org/kali moto main non-free contrib
# For source package access, uncomment the following line
# deb-src http://old.kali.org/kali moto main non-free contrib

Esto básicamente agrega los antiguos repositorios kali a apt, por lo que podremos instalar la herramienta checkinstall con el comando usual. La primera palabra en cada línea, deb o deb-src, indica el tipo de archivo. Deb indica que el archivo contiene paquetes binarios (deb), los paquetes precompilados que normalmente usamos. Deb-src indica los paquetes fuente, que son las fuentes originales del programa más el archivo de control de Debian (.dsc) y el diff.gz que contiene los cambios necesarios para empaquetar el programa.

Guarde los cambios en el archivo y actualiza la lista de repositorios con:

sudo apt-get update

3. Comprueba si puedes instalar el paquete

Finalmente, después de guardar los cambios y ejecutarlos sudo apt-get update, continúa con la instalación del paquete checkinstall con el siguiente comando:

sudo apt-get install checkinstall

Ahora deberías poder instalar el paquete checkinstall sin ningún problema.

Que te diviertas !

Esto podría ser de tu interes

Conviertete en un programador más sociable