Si vous faites beaucoup de développement ou d'audit de codeSous Linux, la recherche dans le code pour trouver des modifications subtiles peut être très fastidieuse. Heureusement, il existe une solution simple: utilisez simplement Meld. Avec Meld, vous pouvez détecter rapidement les modifications apportées aux fichiers, aux répertoires, etc.
Installer la fusion
Pour utiliser Meld, vous devez exécuter Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE ou un système d'exploitation Linux pouvant installer Flatpaks.
Ubuntu
sudo apt install meld
Debian
sudo apt-get install meld
Arch Linux
Obtenir l'application Meld sur Arch Linux n'est paspossible sans activer la source logicielle «Extra». Ce référentiel est souvent fermé par défaut sur de nombreuses installations Arch, car il contient des logiciels qui ne sont pas critiques pour la plupart des systèmes.
L'activation de la source logicielle Extra s'effectue en modifiant légèrement le fichier de configuration de Pacman. Pour ce faire, ouvrez un terminal et obtenez un accès root avec le su commander. Si vous choisissez de ne pas autoriser su, une sudo -s suffira.
su -
ou
sudo -s
À l'aide de votre accès root, ouvrez le fichier de configuration Pacman dans l'application d'édition de texte Nano.
nano /etc/pacman.conf
Dans Nano, utilisez les touches fléchées vers le bas pour parcourir le fichier Recherchez l’entrée «Extra». Le rapport «Extra» comporte trois lignes. Supprimez tous les symboles # devant les lignes et appuyez sur Ctrl + O pour enregistrer vos modifications. Quittez l'éditeur en appuyant sur Ctrl + X, et re-synchronisez l’outil d’empaquetage Arch.
pacman -Syy
Exécuter une resynchronisation télécharge un nouveau référentielinformations pour les dépôts de logiciels déjà configurés. Il téléchargera également les listes de paquets et configurera Extra. Lorsque cela est résolu, vous pouvez installer l’application Meld sur Arch Linux.
pacman -S meld
Feutre
sudo dnf install meld
OpenSUSE
sudo zypper install meld
Linux générique via Flatpak
Meld fait partie du projet Gnome, donc lele logiciel trouve son chemin dans presque toutes les distributions Linux sous la forme d'un paquet binaire natif. Toutefois, si vous utilisez une distribution Linux qui pour une raison quelconque n’a pas accès à un programme d’installation natif, la meilleure chose à faire est d’obtenir l’application via Flatpak.
Avant d’installer Meld via Flathub, suivez notreguide pour apprendre à configurer le système de conditionnement Flatpak sur votre PC Linux. Lorsque les Flatpaks fonctionnent, ouvrez un terminal et entrez les commandes suivantes pour installer Meld.
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.gnome.meld
Après avoir exécuté les commandes ci-dessus pour installer Meld, lancez-le pour la première fois avec:
flatpak run org.gnome.meld
Utiliser la fusion pour comparer des fichiers
Le but principal de Meld est de trouver de subtilesdifférences de texte, et il peut détecter les changements très rapidement. Mieux encore, Meld prend en charge de nombreux types de texte et de types de fichiers différents, garantissant ainsi que vos modifications sont détectables.
Si vous ne savez pas comment vérifier les «différences» dans les fichiers de l’application Meld, procédez comme suit.
Étape 1: Dans la page de démarrage de Meld, recherchez «comparaison de fichiers». Sous l’option «Comparaison de fichiers», vous remarquerez un bouton «Aucun». Cliquez dessus et utilisez-le pour rechercher le premier fichier de votre comparaison.
Étape 2: Charger le premier fichier dans meld willtransformer l'application en un mode d'écran partagé. Sur le côté gauche de l'écran partagé, vous verrez le premier fichier que vous avez ajouté. Sur la droite, vous verrez une page vierge. Cliquez sur le titre de la page et chargez le fichier que vous souhaitez comparer avec celui de précédemment.

Étape 3: Lorsque le chargement des deux fichiers dans Meld est terminé,il mettra en évidence les modifications qu’il voit dans le texte avec la couleur bleue et les similitudes avec le vert lime. Faites défiler et regardez le texte. Si vous n'êtes pas satisfait des différences, cliquez sur l'icône en forme de flèche située au-dessus du «diff» pour permettre à Meld de le modifier.
Lorsque vous êtes satisfait des modifications apportées avec Meld, cliquez sur le bouton "Enregistrer".
Utiliser la fusion pour comparer les répertoires
En plus de vérifier différents fichiers pour les différencesdans le texte, Meld peut trouver des différences dans les répertoires. La comparaison de répertoires est une fonction pratique si vous essayez de garder deux dossiers différents identiques, mais que vous ne pouvez pas savoir s'ils ont le même contenu.
Pour utiliser cette fonctionnalité, lancez Meld, regardez l’écran de démarrage et cliquez sur le bouton «Comparaison entre les répertoires».

Après avoir sélectionné «comparaison de répertoires», deux casesavec "aucun" apparaîtra. Cliquez sur les deux cases et utilisez le menu pour définir les dossiers que vous essayez de comparer. Lorsque les dossiers sont définis, cliquez sur «comparer». L'application Meld charge immédiatement les deux dossiers et met en évidence les différences entre les deux répertoires.
Copier des fichiers / dossiers
Besoin de copier un fichier ou un dossier d'un côté àL'autre? Faites défiler la liste, sélectionnez un répertoire ou un fichier, puis cliquez dessus avec le bouton droit de la souris. Après avoir cliqué avec le bouton droit de la souris, cliquez sur l’option «Copier dans» pour déplacer les données.
commentaires