- - Como usar o Meld para comparar alterações nos arquivos no Linux

Como usar o Meld para comparar alterações de arquivos no Linux

Se você faz muito desenvolvimento ou auditoria de códigono Linux, pesquisar no código para encontrar mudanças sutis pode ser muito entediante. Felizmente, existe uma solução fácil: basta usar o Meld. Com o Meld, você pode detectar rapidamente alterações em arquivos, diretórios e muito mais.

Instalar Meld

Para usar o Meld, você precisa estar executando o Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE ou um sistema operacional Linux que possa instalar o Flatpaks.

Ubuntu

sudo apt install meld

Debian

sudo apt-get install meld

Arch Linux

Obter o aplicativo Meld no Arch Linux não épossível sem ativar a fonte de software “Extra”. Esse repositório geralmente é desligado por padrão em muitas instalações do Arch, pois possui software não crítico para a maioria dos sistemas.

A ativação da fonte de software Extra é feita fazendo uma pequena edição no arquivo de configuração do Pacman. Para fazer isso, abra um terminal e obtenha acesso root com o su comando. Se você optar por não permitir su, uma sudo -s será suficiente.

su -

ou

sudo -s

Usando seu acesso root, abra o arquivo de configuração do Pacman no aplicativo de edição de texto Nano.

nano /etc/pacman.conf

No Nano, use as teclas de seta para baixo para navegar pelo arquivo. Procure a entrada "Extra". Existem três linhas no repositório "Extra". Remova todos os símbolos # da frente das linhas e pressione Ctrl + O para salvar suas alterações. Saia do editor pressionando Ctrl + Xe sincronize novamente a ferramenta de empacotamento do Arch.

pacman -Syy

A execução de uma ressincronização baixa o novo repositórioinformações para repositórios de software já configurados. Ele também fará o download das listagens de pacotes e configurará o Extra. Quando isso é resolvido, é seguro instalar o aplicativo Meld no Arch Linux.

pacman -S meld

Fedora

sudo dnf install meld

OpenSUSE

sudo zypper install meld

Linux genérico via Flatpak

Meld faz parte do projeto Gnome, então oo software encontra seu caminho em quase todas as distribuições Linux na forma de um pacote binário nativo. No entanto, se você estiver em uma distribuição Linux que, por algum motivo, não tiver acesso a um instalador nativo, a próxima melhor coisa a fazer é obter o aplicativo via Flatpak.

Antes de instalar o Meld via Flathub, siga nossasguia para aprender como configurar o sistema de empacotamento Flatpak no seu PC Linux. Quando o Flatpaks estiver funcionando, abra um terminal e digite os seguintes comandos para instalar o Meld.

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

Após executar os comandos acima para instalar o Meld, inicie-o pela primeira vez com:

flatpak run org.gnome.meld

Use Meld para comparar arquivos

O objetivo principal de Meld é encontrar sutisdiferenças no texto e pode detectar alterações muito rapidamente. Melhor ainda, o Meld oferece suporte a vários tipos diferentes de texto e tipos de arquivo, garantindo que, não importa o quê, suas alterações sejam detectáveis.

Se você não tiver certeza de como verificar "diferenças" nos arquivos no aplicativo Meld, siga estas etapas.

Passo 1: Na página de inicialização do Meld, procure por "comparação de arquivos". Na opção "comparação de arquivos", você verá um botão que diz "nenhum". Clique nele e use-o para procurar o primeiro arquivo na sua comparação.

Passo 2: Carregar o primeiro arquivo no meld irátransformar o aplicativo em um modo de tela dividida. No lado esquerdo da tela dividida, você verá o primeiro arquivo adicionado. À direita, você verá uma página em branco. Clique no título da página e carregue o arquivo que você deseja comparar com o arquivo anterior.

Etapa 3: Quando os dois arquivos terminam de carregar no Meld,destacará as alterações que vê no texto com a cor azul e as semelhanças com o verde limão. Percorra e veja o texto. Se você não estiver satisfeito com as diferenças, clique no ícone de seta acima do "diff" e permita que o Meld mude.

Quando estiver satisfeito com as alterações feitas no Meld, clique no botão "Salvar".

Use Meld para comparar diretórios

Além de verificar vários arquivos em busca de diferençasno texto, o Meld pode encontrar diferenças nos diretórios. A comparação de diretórios é um recurso útil se você estiver tentando manter duas pastas diferentes iguais, mas não sabe se elas têm o mesmo conteúdo.

Para usar esse recurso, inicie o Meld, veja a tela de inicialização e clique no botão "comparação de diretórios".

Após selecionar “comparação de diretório”, duas caixascom "nenhum" será exibido. Clique nas duas caixas e use o menu para definir as pastas que você está tentando comparar. Quando as pastas estiverem definidas, clique em "comparar", e o aplicativo Meld carregará instantaneamente as duas pastas e destacará as diferenças nos dois diretórios.

Copiar arquivos / pastas

É necessário copiar um arquivo ou pasta de um lado para o outroo outro? Percorra a lista, selecione um diretório ou arquivo e clique com o botão direito do mouse. Depois de clicar com o botão direito, clique na opção "copiar para" para mover os dados.

Comentários