- - Como manter os arquivos de configuração do Linux sincronizados

Como manter os arquivos de configuração do Linux sincronizados

Os arquivos de configuração do Linux são difíceis de configurar,especialmente se você tiver vários computadores. Ao longo dos anos, os usuários do Linux resolveram esse problema (na maioria das vezes) compactando e fazendo upload de configurações para vários provedores de armazenamento em nuvem. Por mais útil que seja fazer backup online de um arquivo de vários arquivos de configuração do Linux, é incrivelmente tedioso lidar com isso. O desenvolvedor do Symbolize também pensa assim. Portanto, para resolver o problema, ele criou um aplicativo que tira o tédio de manter seus arquivos de configuração do Linux sincronizados.

O aplicativo se chama Symbolize e, com ele, os usuários podem configurar rapidamente arquivos de configuração em várias máquinas com a ajuda de links simbólicos (atalhos AKA) e magia do Dropbox.

Nota: Simbolizar funciona melhor com o aplicativo de sincronização do Dropbox. Antes de começar com este artigo, instale a versão mais recente do cliente de sincronização. Para mais informações, consulte o tutorial aqui.

Como simbolizar

O aplicativo Symbolize não é complicado, portanto não precisa ser criado usando ferramentas e dependências especiais. Em vez disso, os usuários podem obtê-lo da loja Snap com o instalação rápida comando ou pegando o script do GitHub.

Para iniciar a instalação da ferramenta Symbolize no Linux, abra uma janela do terminal pressionando Ctrl + Alt + T ou Ctrl + Shift + T no teclado A partir daí, siga as instruções da linha de comando que correspondem a como você deseja executar o programa em seu sistema.

Instruções de encaixe

O método Snap é sem dúvida a melhor maneira de fazer o Symbolize funcionar, porque não requer interação com o GitHub. Basta pegar o Snap e seguir com sua vida.

Para iniciar a instalação Snap do Symbolizeaplicativo, você deve estar executando um sistema operacional Linux que suporte o formato Snap. Para obter melhores resultados, vá com o Ubuntu, pois o tempo de execução do Snap é pré-configurado e não é necessário agitar. No entanto, se você não estiver no Ubuntu, poderá aprender tudo sobre como ativar o Snaps no seu PC Linux seguindo este guia aqui.

Depois que o tempo de execução do Snapd estiver em execução no sistema Linux, use o instalação rápida comando para obter o instantâneo mais recente de Symbolize.

sudo snap install symbolize

Download direto

Nem todo sistema operacional Linux funciona com o Snappacotes e o tempo de execução Snap. Felizmente, é possível tirar proveito da utilidade do Symbolize apenas baixando o arquivo de script da página do desenvolvedor do GitHub.

Geralmente em Addictivetips quando lidamos comprogramas no GitHub, instruímo-lo a baixar os arquivos usando o aplicativo Git. Desta vez, o download com o aplicativo Git não é necessário, pois não há código para compilar. É possível usar o comando wget para pegar tudo o que você precisa para usar o Symbolize.

wget https://raw.githubusercontent.com/SlimG/symbolize/master/symbolize

o wget O downloader é muito rápido e você terá o script em questão de segundos. Quando o processo estiver concluído, é hora de colocar o aplicativo Symbolize em seu caminho (AKA / usr / local / bin /) Para colocar o arquivo de script em / usr / local / bin /, eleve seu terminal ao status Raiz e faça uso do mv comando.

sudo -s
mv symbolize /usr/local/bin/

Em seguida, atualize as permissões do arquivo com o chmod comando.

chmod +x /usr/local/bin/symbolize

Você poderá acessar e executar o Symbolize executando o comando simbolizar comando.

symbolize

Usando Symbolize

Este aplicativo funciona pegando um local de arquivo ou pasta e movendo-o para o Dropbox, mantendo tudo sincronizado. Para saber como manter seus arquivos de configuração do Linux sincronizados, faça o seguinte.

Passo 1: Abra um terminal e execute ls -a para determinar qual pasta de configuração você deseja manter sincronizada com o Symbolize. Neste exemplo, usaremos o ~ / .ssh pasta.

ls -a

Passo 2: Inicie o cliente de sincronização do Dropbox no seu PC Linux e verifique se você está conectado ao serviço.

Etapa 3: Use o comando mkdir e crie uma pasta de sincronização para os arquivos de configuração no seu PC Linux.

mkdir -p ~/Dropbox/configs/

Passo 4: Use o simbolizar script para sincronizar seus arquivos de configuração com o Dropbox.

symbolize ~/.ssh ~/Dropbox/configs/

Repita esse processo para cada arquivo e pasta de configuração no Linux que você deseja manter sincronizado.

Opcional - Carregar configurações sincronizadas em outro PC Linux

Uma coisa boa sobre o Symbolize é que ele mantémseus arquivos de configuração em sincronia, colocando-os no Dropbox. Mas o mais legal sobre o Symbolize é usá-lo para executar os mesmos arquivos de configuração em vários computadores.

Para configurar vários PCs Linux para usar os mesmos arquivos de sincronização, faça o seguinte.

Passo 1: siga as etapas em "Usando o Symbolize", acima, para sincronizar todos os seus arquivos de configuração com o Dropbox. Isso só precisa ser feito com um PC Linux e não vários.

Passo 2: Faça login em outro PC Linux sem que nenhum dos seus arquivos de configuração sincronizados esteja configurado, faça login no Dropbox e sincronize seus arquivos a partir do serviço. Em seguida, execute simbolize para configurar suas configurações.

Então, por exemplo, para adicionar o sincronizado ~ / .ssh pasta de ~ / Dropbox / configs /, você faria:

rm -rf ~/.ssh
symbolize  ~/Dropbox/configs/.ssh/ ~/
</p>

Comentários