Linux-configuratiebestanden zijn lastig in te stellen,vooral als u 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. Het is ongelooflijk vervelend om mee te werken aan een archief van verschillende Linux-configuratiebestanden online. De ontwikkelaar van Symbolize denkt dat ook. Dus om het probleem op te lossen, creëerde hij een app die ervoor zorgt dat je Linux-configuratiebestanden niet gesynchroniseerd blijven.
De app heet Symbolize en hiermee kunnen gebruikers snel configuratiebestanden op meerdere machines instellen met behulp van Symbolic links (AKA-snelkoppelingen) en Dropbox-magie.
Opmerking: Symboliseren 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
De toepassing Symbolize is niet ingewikkeld en hoeft dus niet te worden gebouwd met behulp van speciale tools en afhankelijkheden. In plaats daarvan kunnen gebruikers het uit de Snap Store halen met de snelle installatie commando 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 te drukken Ctrl + Alt + T of Ctrl + Shift + T op het toetsenbord. Volg vanaf daar de opdrachtregelinstructies 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 aan de slag te krijgen, 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 te starten-toepassing, moet u een Linux-besturingssysteem gebruiken dat het Snap-formaat ondersteunt. Ga voor de beste resultaten met Ubuntu, omdat 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 snelle installatie commando om de laatste snapshot van Symbolize te pakken.

sudo snap install symbolize
Directe download
Niet elk Linux-besturingssysteem werkt met Snappakketten en de Snap-runtime. Gelukkig is het mogelijk om te profiteren van het nut van Symbolize door het scriptbestand alleen te downloaden van de GitHub-pagina van de ontwikkelaar.
Meestal op Addictivetips wanneer we omgaanprogramma's op GitHub, vragen we u 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 is om te compileren. Het is mogelijk om de opdracht wget 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 op uw pad te plaatsen (AKA / Usr / local / bin /). Om het scriptbestand in te plaatsen / Usr / local / bin /, verhoog uw terminal naar Root-status en maak gebruik van de mv commando.
sudo -s mv symbolize /usr/local/bin/
Werk vervolgens de machtigingen van het bestand bij met de chmod commando.
chmod +x /usr/local/bin/symbolize
U zou dan Symbolize moeten kunnen openen en uitvoeren door de symboliseren commando.
symbolize
Symboliseren gebruiken
Deze app werkt door een bestands- of maplocatie te nemen en deze naar Dropbox te verplaatsen, waardoor alles synchroon blijft. Ga als volgt te werk om te leren hoe je je Linux-configuratiebestanden gesynchroniseerd kunt houden.
Stap 1: Open een terminal en ren ls -a om te bepalen welke configuratie-map u wilt synchroniseren met Symbolize. In dit voorbeeld gebruiken we de ~ / .Ssh map.
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 de symboliseren script om uw configuratiebestanden te synchroniseren met Dropbox.
symbolize ~/.ssh ~/Dropbox/configs/
Herhaal dit proces voor elk configuratiebestand en elke map op Linux die u gesynchroniseerd wilt houden.

Optioneel - Laad gesynchroniseerde configs op een andere Linux-pc
Een goed ding over Symbolize is dat het blijft bestaanuw configuratiebestanden gesynchroniseerd door ze in Dropbox te plaatsen. Maar het echt coole aan Symbolize is het gebruiken 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 "Symboliseren gebruiken" hierboven om al uw configuratiebestanden te synchroniseren met Dropbox. Dit hoeft alleen te worden gedaan met één Linux-pc en niet met meerdere.
Stap 2: Log in op een andere Linux-pc zonder uw gesynchroniseerde configuratiebestanden, meld u aan bij Dropbox en synchroniseer uw bestanden vanuit de service. Ren dan symbolisch om je configs in te stellen.
Dus bijvoorbeeld om het gesynchroniseerde toe te voegen ~ / .Ssh map van ~ / Dropbox / configs /, zou je doen:
rm -rf ~/.ssh symbolize ~/Dropbox/configs/.ssh/ ~/</ P>
Comments