Si ha utilizado Linux durante algún tiempo, es posible que observe que muchos desarrolladores de sistemas operativos Linux le piden que «verifique las sumas de comprobación» después de la descarga. ¿Qué es una suma de comprobación? Es un bloque de datos que se genera algorítmicamente. Se utiliza para comprobar si hay alteraciones o errores en un archivo.

En la comunidad de Linux, los desarrolladores utilizan sumas de comprobación para evitar la manipulación de las descargas del sistema operativo. Por ejemplo, si un pirata informático ingresó al sitio web Ubuntu.com y manipuló los archivos ISO, podría detectar que su descarga ha sido manipulada verificando la suma de comprobación.

En esta guía, veremos cómo puede realizar una suma de comprobación en Linux utilizando herramientas gráficas y también la terminal. En este tutorial, usaremos la última ISO de Linux Mint como ejemplo.

Método 1: verificar una suma de comprobación con la GUI

La mejor manera de verificar una suma de comprobación en Linux con la GUI es utilizando la utilidad GTKhash. Es un programa fácil de usar que no requiere muchos conocimientos avanzados para su uso. Sin embargo, debe instalarse primero, ya que GTKhash no está preinstalado en muchos sistemas operativos Linux.

  Cómo conectarse a PC remotas con Windows en Linux con Remmina

Para iniciar la instalación de GTKhash en Linux, abra una ventana de terminal. Para hacer esto, presione Ctrl + Alt + T o Ctrl + Shift + T en el teclado. Luego, cuando la ventana de la terminal esté abierta, siga las instrucciones de instalación de la línea de comandos que se describen a continuación y que corresponden a su distribución.

Ubuntu

En Ubuntu Linux, puede instalar fácilmente la aplicación GTKHash usando el comando Apt a continuación.

sudo apt install gtkhash

Debian

Si es un usuario de Debian Linux, podrá instalar GTKHash en su computadora con el siguiente comando apt-get.

sudo apt-get install gtkhash

Arch Linux

En Arch Linux, el programa GTKHash no está en los repositorios. Sin embargo, hay una repositorio de software Arch Linux de terceros que tiene la aplicación precompilada y lista para usar. Para instalarlo, ingrese los dos comandos siguientes.

wget https://lonewolf.pedrohlc.com/chaotic-aur/x86_64/gtkhash-1.4-2-x86_64.pkg.tar.zst
sudo pacman -U gtkhash-1.4-2-x86_64.pkg.tar.zst

Si no eres un gran fanático de los repositorios de terceros, también puedes hacer que la aplicación GTKHash funcione para Arch Linux instalándola a través del AUR utilizando su ayudante AUR favorito.

Fedora

En Fedora Linux, podrá instalar la aplicación GTKHash usando el comando dnf a continuación.

sudo dnf install gtkhash

OpenSUSE

En OpenSUSE Linux, la aplicación GTKHash está disponible, pero solo a través de un repositorio de software de terceros. Para instalar la aplicación, haga clic en este enlace. Luego, seleccione el botón “Instalar con 1 clic” junto a la versión de OpenSUSE Linux que utiliza.

  Cómo instalar el tema Plano GTK en Linux

Una vez que la aplicación GTKHash esté configurada en su computadora, inicie la aplicación buscándola en el menú de la aplicación. Luego, siga las instrucciones paso a paso a continuación para aprender cómo verificar las sumas de verificación usando GTKhash.

Paso 1: busque la sección «Archivo» de GTKHash. Debería decir «(Ninguno)» de forma predeterminada. Haga clic en él y seleccione el archivo ISO que desea verificar. En esta guía, usaremos Linux Mint 20 Cinnamon como ejemplo.

Paso 2: Vaya al sitio web desde el que descargó la ISO y localice el hash de suma de comprobación. Debe ser una larga serie de números. Si no puede encontrarlo, consulte la documentación oficial de su sistema operativo Linux.

Paso 3: Copie el código de suma de verificación en su portapapeles. Luego, péguelo en la casilla «Verificar».

Paso 4: Busque el botón «Hash» en la parte inferior de la página y haga clic en él. GTKHash calculará durante un minuto y verificará el código que publicó con el archivo ISO. Si el hash coincide, no debería ver ninguna diferencia entre la casilla «Verificar» y las casillas de salida.

  Cómo hacer una copia de seguridad de la instalación de Linux

Método 2: verificación de la suma de comprobación con la terminal

Verificar la suma de comprobación con la terminal es simple en Linux, pero no tan conveniente. En la mayoría de las distribuciones de Linux modernas, se utilizan hashes SHA265. Sin embargo, algunos usan sumas MD5. Cubriremos ambos en esta sección.

Para verificar una suma de comprobación SHA265, haga lo siguiente. Nuevamente, al igual que en la sección GUI, usaremos Linux Mint 20 Cinnamon ISO como ejemplo.

Abra una ventana de terminal en el escritorio de Linux. Luego, mueva la sesión de terminal a donde está el archivo ISO. En este ejemplo, está en «Descargas».

cd ~/Downloads

Ejecute el comando sha256sum en el archivo ISO descargado. Si la salida coincide con la suma de comprobación en el sitio web, está limpia y sin alteraciones. Si no es así, está dañado y no debería utilizarlo.

sha256sum iso-file.iso

Para comprobar una suma de comprobación MD5, utilice el comando md5sum.

md5sum iso-file.iso

Al igual que la suma SHA256, si la salida no coincide con el código de suma de comprobación en el sitio web, tiene un archivo ISO dañado y no debería usarlo. Si coinciden, ¡todo es seguro de usar!