- - Cómo usar Meld para comparar cambios en archivos en Linux

Cómo usar Meld para comparar cambios en archivos en Linux

Si realiza mucho desarrollo o auditoría de códigoen Linux, buscar en el código para encontrar cambios sutiles puede ser muy tedioso. Afortunadamente, hay una solución fácil: solo usa Meld. Con Meld puede detectar rápidamente cambios en archivos, directorios y más.

Instalar Meld

Para usar Meld, debe ejecutar Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE o un sistema operativo Linux que pueda instalar Flatpaks.

Ubuntu

sudo apt install meld

Debian

sudo apt-get install meld

Arch Linux

Obtener la aplicación Meld en Arch Linux no esposible sin habilitar la fuente de software "Extra". Este repositorio a menudo está apagado de forma predeterminada en muchas instalaciones de Arch, ya que tiene un software que no es crítico para la mayoría de los sistemas.

La activación de la fuente de software Extra se realiza realizando una pequeña edición en el archivo de configuración de Pacman. Para hacer esto, abra una terminal y obtenga acceso raíz con el su mando. Si elige no permitir su, una sudo -s Será suficiente.

su -

o

sudo -s

Usando su acceso raíz, abra el archivo de configuración de Pacman en la aplicación de edición de texto Nano.

nano /etc/pacman.conf

En Nano, use las teclas de flecha hacia abajo para navegar hacia abajo en el archivo Busque la entrada "Extra". Hay tres líneas en el repositorio "Extra". Elimine todos los símbolos # de delante de las líneas y presione Ctrl + O para guardar tus cambios. Salga del editor presionando Ctrl + Xy vuelva a sincronizar la herramienta de empaquetado Arch.

pacman -Syy

Ejecutar una nueva sincronización descarga un nuevo repositorioinformación para repositorios de software ya configurados. También descargará las listas de paquetes y configurará Extra. Cuando eso se soluciona, es seguro instalar la aplicación Meld en Arch Linux.

pacman -S meld

Fedora

sudo dnf install meld

OpenSUSE

sudo zypper install meld

Linux genérico a través de Flatpak

Meld es parte del proyecto Gnome, por lo que elel software encuentra su camino en casi todas las distribuciones de Linux en forma de paquete binario nativo. Sin embargo, si está en una distribución de Linux que por alguna razón no tiene acceso a un instalador nativo, lo mejor es obtener la aplicación a través de Flatpak.

Antes de instalar Meld a través de Flathub, siga nuestroguía para aprender a configurar el sistema de empaquetado Flatpak en su PC con Linux. Cuando tenga Flatpaks funcionando, abra una terminal e ingrese los siguientes comandos para instalar Meld.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.gnome.meld

Después de ejecutar los comandos anteriores para instalar Meld, ejecútelo por primera vez con:

flatpak run org.gnome.meld

Use Meld para comparar archivos

El objetivo principal de Meld es encontrar sutilesdiferencias en el texto, y puede detectar cambios muy rápidamente. Mejor aún, Meld tiene soporte para muchos tipos diferentes de texto y tipos de archivos, asegurando que no importa qué, sus cambios sean detectables.

Si no está seguro de cómo verificar las "diferencias" en los archivos en la aplicación Meld, siga estos pasos.

Paso 1: En la página de inicio de Meld, busque "comparación de archivos". En la opción "comparación de archivos", verá un botón que dice "ninguno". Haga clic y utilícelo para buscar el primer archivo en su comparación.

Paso 2: Cargar el primer archivo en meld willtransforma la aplicación en un modo de pantalla dividida. En el lado izquierdo de la pantalla dividida, verá el primer archivo que agregó. A la derecha, verá una página en blanco. Haga clic en el título de la página y cargue el archivo que desea comparar con el de antes.

Paso 3: Cuando los dos archivos terminen de cargarse en Meld,resaltará los cambios que ve en el texto con el color azul y las similitudes con el verde lima. Desplácese y mire el texto. Si no está satisfecho con las diferencias, haga clic en el ícono de flecha arriba del "diff" y permita que Meld lo cambie.

Cuando esté satisfecho con los cambios que ha realizado con Meld, haga clic en el botón "Guardar".

Use Meld para comparar directorios

Además de verificar varios archivos para detectar diferenciasen texto, Meld puede encontrar diferencias en los directorios. La comparación de directorios es una característica útil si está intentando mantener dos carpetas diferentes iguales, pero no puede saber si tienen el mismo contenido.

Para usar esta función, inicie Meld, mire la pantalla de inicio y haga clic en el botón "comparación de directorios".

Después de seleccionar "comparación de directorios", dos cuadroscon "ninguno" aparecerá. Haga clic en ambos cuadros y use el menú para configurar las carpetas que está intentando comparar. Cuando las carpetas estén configuradas, haga clic en "comparar", y la aplicación Meld cargará instantáneamente ambas carpetas y resaltará las diferencias en ambos directorios.

Copiar archivos / carpetas

Necesita copiar un archivo o carpeta de un lado a¿el otro? Desplácese por la lista, seleccione un directorio o archivo y haga clic derecho sobre él. Después de hacer clic derecho, haga clic en la opción "copiar a" para mover los datos.

Comentarios