Hoe Linux-configuratiebestanden gesynchroniseerd te houden

Linux-configuratiebestanden zijn lastig in te stellen, vooral als je meerdere computers hebt. In de loop der jaren hebben Linux-gebruikers dit probleem (grotendeels) opgelost door configuraties te comprimeren en te uploaden naar verschillende cloudopslagproviders. Want hoe handig het ook is om een ​​archief van verschillende Linux-configuratiebestanden online te back-uppen, het is ongelooflijk vervelend om mee om te gaan. Dat vindt de ontwikkelaar van Symbolize ook. Dus om het probleem op te lossen, creëerde hij een app die de verveling wegneemt om je Linux-configuratiebestanden gesynchroniseerd te houden.

De app heet Symbolize en daarmee kunnen gebruikers snel configuratiebestanden instellen op meerdere machines met behulp van symbolische links (AKA-snelkoppelingen) en Dropbox-magie.

Opmerking: Symbolize werkt het beste met de Dropbox-synchronisatietoepassing. Installeer de nieuwste versie van de synchronisatieclient voordat u met dit artikel begint. Bekijk hier de tutorial voor meer informatie .

Symboliseren krijgen

De toepassing Symbolize is niet ingewikkeld, dus het hoeft niet te worden gebouwd met speciale tools en afhankelijkheden. In plaats daarvan kunnen gebruikers het uit de Snap Store halen met de snap install-  opdracht of door het script van GitHub te pakken  .

Om de installatie van de Symbolize-tool op Linux te starten, opent u een terminalvenster door op Ctrl + Alt + T  of  Ctrl + Shift + T  op het toetsenbord te drukken  . Volg vanaf daar de instructies op de opdrachtregel die overeenkomen met hoe u het programma op uw systeem wilt uitvoeren.

Snap instructies

De Snap-methode is misschien wel de beste manier om Symbolize te laten werken, omdat er geen interactie met GitHub nodig is. Pak gewoon de Snap en ga verder met je leven.

Om de Snap-installatie van de Symbolize-toepassing te starten, moet u een Linux-besturingssysteem gebruiken dat het Snap-formaat ondersteunt. Ga voor de beste resultaten met Ubuntu , aangezien de Snap-runtime vooraf is geconfigureerd en er geen gedoe nodig is. Als u echter geen Ubuntu gebruikt, kunt u alles leren over het inschakelen van Snaps op uw Linux-pc door deze handleiding hier te volgen .

Zodra de Snapd-runtime actief is op uw Linux-systeem, gebruikt u de opdracht snap install om de nieuwste snapshot van Symbolize te pakken.

Hoe Linux-configuratiebestanden gesynchroniseerd te houden

sudo snap install symbolize

Directe download

Niet elk Linux-besturingssysteem werkt met Snap-pakketten en de Snap-runtime. Gelukkig is het mogelijk om te profiteren van het nut van Symbolize door het scriptbestand te downloaden van de GitHub-pagina van de ontwikkelaar.

Meestal geven we op TipsWebTech360, wanneer we te maken hebben met programma's op GitHub, de instructie om de bestanden te downloaden met behulp van de Git-app. Deze keer is downloaden met de Git-app niet nodig, omdat er geen code hoeft te worden gecompileerd. Het is mogelijk om het wget-commando te gebruiken om alles te pakken wat je nodig hebt om Symbolize te gebruiken.

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

De  wget-  downloader is erg snel en je hebt het script binnen enkele seconden. Wanneer het proces is voltooid, is het tijd om de toepassing Symbolize in uw pad te plaatsen (AKA /usr/local/bin/ ). Om het scriptbestand in /usr/local/bin/ te plaatsen , verhoog je je terminal naar Root-status en gebruik je het mv- commando.

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

Werk vervolgens de machtigingen van het bestand bij met de opdracht chmod .

chmod +x /usr/local/bin/symbolize

U zou dan Symbolize moeten kunnen openen en uitvoeren door het symbolize- commando uit te voeren.

symboliseren

Symbolize gebruiken

Deze app werkt door een bestands- of maplocatie te nemen en deze naar Dropbox te verplaatsen, waardoor alles gesynchroniseerd blijft. Ga als volgt te werk om te leren hoe u uw Linux-configuratiebestanden gesynchroniseerd kunt houden.

Stap 1: Open een terminal en voer ls -a uit om te bepalen welke configuratiemap u gesynchroniseerd wilt houden met Symbolize. In dit voorbeeld gebruiken we de map ~/.ssh .

ls -a

Stap 2: Start de Dropbox-synchronisatieclient op uw Linux-pc en zorg ervoor dat u bent aangemeld bij de service.

Stap 3: Gebruik de opdracht mkdir en maak een synchronisatiemap voor de configuratiebestanden op uw Linux-pc.

mkdir -p ~/Dropbox/configs/

Stap 4: Gebruik het  symbolize- script om je configuratiebestanden te synchroniseren met Dropbox.

symboliseren ~/.ssh ~/Dropbox/configs/

Herhaal dit proces voor elk configuratiebestand en elke map op Linux die u gesynchroniseerd wilt houden.

Hoe Linux-configuratiebestanden gesynchroniseerd te houden

Optioneel - Laad gesynchroniseerde configuraties op een andere Linux-pc

Een goede zaak van Symbolize is dat het je configuratiebestanden gesynchroniseerd houdt door ze in Dropbox te plaatsen. Maar het leuke van Symbolize is dat je het gebruikt om dezelfde configuratiebestanden op meerdere computers uit te voeren.

Ga als volgt te werk om meerdere Linux-pc's in te stellen om dezelfde synchronisatiebestanden te gebruiken.

Stap 1: volg de stappen in "Symbool gebruiken" hierboven om al je configuratiebestanden te synchroniseren met Dropbox. Dit hoeft slechts met één Linux-pc te worden gedaan en niet met meerdere.

Stap 2:  Log in op een andere Linux-pc zonder dat je gesynchroniseerde configuratiebestanden erop zijn ingesteld, log in op Dropbox en synchroniseer je bestanden vanaf de service. Voer vervolgens symbolize uit om uw configuraties in te stellen.

Dus om bijvoorbeeld de gesynchroniseerde ~/.ssh- map toe te voegen vanuit ~/Dropbox/configs/, doe je het volgende:

rm -rf ~/.ssh symboliseert ~/Dropbox/configs/.ssh/ ~/

Leave a Comment

Mp3 Diags: Los tot 50 problemen met mp3-audiobestanden op

Mp3 Diags: Los tot 50 problemen met mp3-audiobestanden op

MP3 Diags is de ultieme tool om problemen met je muziekcollectie op te lossen. Het kan je mp3-bestanden correct taggen, ontbrekende albumhoezen toevoegen en VBR repareren.

Google Voice Desktop-meldingsapps

Google Voice Desktop-meldingsapps

Net als Google Wave heeft Google Voice wereldwijd voor behoorlijk wat ophef gezorgd. Google wil de manier waarop we communiceren veranderen en omdat het steeds populairder wordt,

Download Flickr-favorieten met FlickrFaves

Download Flickr-favorieten met FlickrFaves

Er zijn veel tools waarmee Flickr-gebruikers hun foto's in hoge kwaliteit kunnen downloaden, maar is er een manier om Flickr-favorieten te downloaden? Onlangs kwamen we

OK Sampler is gratis muzieksamplersoftware

OK Sampler is gratis muzieksamplersoftware

Wat is sampling? Volgens Wikipedia is het de handeling om een ​​deel, of sample, van een geluidsopname te nemen en te hergebruiken als instrument of als instrument.

Google Sites-back-up: importeren/exporteren

Google Sites-back-up: importeren/exporteren

Google Sites is een dienst van Google waarmee gebruikers een website kunnen hosten op de server van Google. Er is echter één probleem: er is geen ingebouwde optie voor back-up.

Google Tasks Desktop-applicatie

Google Tasks Desktop-applicatie

Google Tasks is niet zo populair als andere Google-diensten zoals Agenda, Wave, Voice, enz., maar wordt nog steeds veel gebruikt en is een integraal onderdeel van de takenlijst van mensen.

Hoe verloren partities en harde schijfgegevens te herstellen [Handleiding]

Hoe verloren partities en harde schijfgegevens te herstellen [Handleiding]

In onze vorige handleiding over het veilig wissen van de harde schijf en verwisselbare media via Ubuntu Live en DBAN boot-cd, hebben we besproken dat Windows-gebaseerde schijven

Ubuntu: map verwijderen uit Terminal of Bestandsbeheer

Ubuntu: map verwijderen uit Terminal of Bestandsbeheer

Probeert u een map op uw Linux-pc te verwijderen? Volg deze uitgebreide gids voor tips en trucs!

Verbeter het Gnome Shell-klembord met Pano

Verbeter het Gnome Shell-klembord met Pano

Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!

Hoe DaVinci Resolve 17 op Linux te installeren

Hoe DaVinci Resolve 17 op Linux te installeren

Heb je een geweldige niet-lineaire video-editor nodig voor je Linux-box? Laat Davinci Resolve 17 werken met deze gids!