Come utilizzare Meld per confrontare le modifiche ai file su Linux

click fraud protection

Se fai molto sviluppo o controllo del codice su Linux, la ricerca attraverso il codice per trovare sottili cambiamenti può essere molto noiosa. Fortunatamente, esiste una soluzione semplice: basta usare Meld. Con Meld puoi rilevare rapidamente le modifiche a file, directory e altro.

Installa Meld

Per usare Meld, è necessario eseguire Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE o un sistema operativo Linux in grado di installare Flatpaks.

Ubuntu

sudo apt install meld

Debian

sudo apt-get install meld

Arch Linux

Ottenere l'applicazione Meld su Arch Linux non è possibile senza abilitare la fonte software "Extra". Questo repository è spesso disattivato per impostazione predefinita su molte installazioni Arch, in quanto ha un software non critico per la maggior parte dei sistemi.

L'attivazione della fonte software aggiuntiva viene eseguita apportando una piccola modifica al file di configurazione Pacman. Per fare questo, apri un terminale e guadagna accesso root con il su comando. Se si sceglie di non consentire su, a sudo -s sarà sufficiente.

instagram viewer
su -

o

sudo -s

Utilizzando l'accesso root, aprire il file di configurazione Pacman nell'applicazione di modifica del testo Nano.

nano /etc/pacman.conf

In Nano, utilizzare i tasti freccia giù per navigare nel file Cerca la voce "Extra". Esistono tre righe per il repository "Extra". Rimuovi tutti i simboli # davanti alle linee e premi Ctrl + O per salvare le modifiche. Esci dall'editor premendo Ctrl + Xe sincronizzare nuovamente lo strumento di packaging Arch.

pacman -Syy

L'esecuzione di una nuova sincronizzazione scarica le informazioni sul nuovo repository per i repository software già impostati. Scarica anche gli elenchi dei pacchetti e imposta Extra. Una volta risolto il problema, è sicuro installare l'applicazione Meld su Arch Linux.

pacman -S fusione

Fedora

sudo dnf install meld

OpenSUSE

sudo zypper install meld

Linux generico tramite Flatpak

Meld fa parte del progetto Gnome, quindi il software trova la sua strada in quasi tutte le distribuzioni Linux sotto forma di un pacchetto binario nativo. Tuttavia, se sei su una distribuzione Linux che per qualche motivo non ha accesso a un programma di installazione nativo, la cosa migliore è ottenere l'app tramite Flatpak.

Prima di installare Meld tramite Flathub, seguire la nostra guida per imparare come impostare il sistema di packaging Flatpak sul tuo PC Linux. Quando Flatpaks funziona, apri un terminale e inserisci i seguenti comandi per installare Meld.

flatpak remote-add --se non esiste flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak installa flathub org.gnome.meld

Dopo aver eseguito i comandi sopra per installare Meld, avviarlo per la prima volta con:

flatpak eseguire org.gnome.meld

Usa combinazione per confrontare i file

Lo scopo principale di Meld è quello di trovare sottili differenze nel testo e di rilevare i cambiamenti molto rapidamente. Meglio ancora, Meld ha il supporto per molti tipi diversi di testo e tipi di file, garantendo che, indipendentemente da ciò, le tue modifiche siano rilevabili.

Se non sei sicuro di come verificare la presenza di "differenze" nei file nell'applicazione Meld, segui questi passaggi.

Passo 1: Nella pagina di avvio di Meld, cercare "confronto file". Sotto l'opzione "Confronto file", noterai un pulsante che dice "nessuno". Cliccalo e usalo per cercare il primo file nel tuo confronto.

Passo 2: Il caricamento del primo file in combinazione trasformerà l'app in una modalità a schermo diviso. Sul lato sinistro dello schermo diviso, vedrai il primo file che hai aggiunto. A destra, vedrai una pagina vuota. Fai clic sul titolo della pagina e carica il file che desideri confrontare con quello precedente.

Passaggio 3: Quando i due file finiscono di caricarsi in Meld, evidenzieranno le modifiche che vede nel testo con il colore blu e le somiglianze con il verde lime. Scorri e guarda il testo. Se non sei soddisfatto delle differenze, fai clic sull'icona della freccia sopra il "diff" e consenti a Meld di modificarlo.

Quando sei soddisfatto delle modifiche apportate con Meld, fai clic sul pulsante "Salva".

Usa la combinazione per confrontare le directory

Oltre a controllare vari file per le differenze nel testo, Meld può trovare differenze nelle directory. Il confronto delle directory è una funzione utile se stai cercando di mantenere uguali due cartelle diverse, ma non riesci a capire se hanno gli stessi contenuti.

Per utilizzare questa funzione, avvia Meld, osserva la schermata di avvio e fai clic sul pulsante "Confronto directory".

Dopo aver selezionato "Confronto directory", verranno visualizzate due caselle con "nessuna". Fai clic su entrambe le caselle e utilizza il menu per impostare le cartelle che stai provando a confrontare. Quando le cartelle sono impostate, fai clic su "confronta" e l'applicazione Combina caricherà immediatamente entrambe le cartelle ed evidenzierà le differenze in entrambe le directory.

Copia file / cartelle

Devi copiare un file o una cartella da un lato all'altro? Scorri l'elenco, seleziona una directory o un file e fai clic con il tasto destro su di esso. Dopo aver fatto clic con il tasto destro, fare clic sull'opzione "copia in" per spostare i dati.

watch instagram story