Linux-konfigurasjonsfiler er smertefulle å sette opp,spesielt hvis du har flere datamaskiner. Gjennom årene har Linux-brukere løst dette problemet (for det meste) ved å komprimere og laste opp konfigurasjoner til forskjellige leverandører av skylagring. For så nyttig som det er å ha et arkiv med forskjellige Linux-konfigurasjonsfiler sikkerhetskopiert på nettet, er det utrolig kjedelig å håndtere. Utvikleren av Symbolize mener det også. Så for å løse problemet opprettet han en app som tar slitenheten fra å holde Linux-konfigurasjonsfilene dine synkroniserte.
Appen heter Symbolize, og med den kan brukere raskt sette opp konfigurasjonsfiler på flere maskiner ved hjelp av symboliske lenker (AKA-snarveier), og Dropbox magi.
Merk: Symbolize fungerer best med Dropbox-synkroniseringsprogrammet. Før du begynner med denne artikkelen, må du installere den siste versjonen av synkroniseringsklienten. For mer informasjon, sjekk opplæringen her.
Å få symbolisere
Symbolize-applikasjonen er ikke komplisert, så den trenger ikke å bygges ved hjelp av spesielle verktøy og avhengigheter. I stedet kan brukere enten ta tak i den fra Snap-butikken med snap install kommando eller ved å ta tak i skriptet fra GitHub.
For å starte installasjonen av symboliseringsverktøyet på Linux, åpner du et terminalvindu ved å trykke på Ctrl + Alt + T eller Ctrl + Shift + T på tastaturet. Derfra følger du kommandolinjeanvisningene som samsvarer med hvordan du ønsker å kjøre programmet på systemet ditt.
Snapinstruksjoner
Snap-metoden er uten tvil den beste måten å få Symbolize til å fungere fordi den ikke krever samhandling med GitHub. Bare ta tak i Snap og fortsett med livet ditt.
For å starte Snap-installasjonen av Symbolizeapplikasjon, må du ha et Linux-operativsystem som støtter Snap-format. For best resultat, gå med Ubuntu, ettersom Snap-runtime er forhåndskonfigurert, og ingen oppstyr er nødvendig. Imidlertid, hvis du ikke er på Ubuntu, kan du lære alt om hvordan du aktiverer Snaps på din Linux-PC ved å følge denne guiden her.
Når Snapd-kjøretiden er oppe og går på ditt Linux-system, bruker du snap install kommando for å ta tak i det siste øyeblikksbildet av Symbolize.

sudo snap install symbolize
Direkte nedlasting
Ikke alle Linux-operativsystemer fungerer med Snappakker og Snap runtime. Heldigvis er det mulig å dra nytte av nytten av Symbolize ved bare å laste ned skriptfilen fra utviklerens GitHub-side.
Vanligvis på Addictivetips når vi har å gjøre medprogrammer på GitHub, ber vi deg laste ned filene ved hjelp av Git-appen. Denne gangen er det ikke nødvendig å laste ned med Git-appen, siden det ikke er noen kode å kompilere. Det er mulig å bruke wget-kommandoen til å ta tak i alt du trenger for å bruke Symbolize.
wget https://raw.githubusercontent.com/SlimG/symbolize/master/symbolize
De wget nedlastingsprogrammet er veldig raskt, og du vil ha skriptet i løpet av sekunder. Når prosessen er ferdig, er det på tide å plassere Symbolize-applikasjonen i din vei (AKA) / Usr / local / bin /). Slik plasserer du skriptfilen i / Usr / local / bin /, løft terminalen til rotstatus og bruk mv kommando.
sudo -s mv symbolize /usr/local/bin/
Oppdater deretter filens tillatelser med chmod kommando.
chmod +x /usr/local/bin/symbolize
Du skal da kunne få tilgang til og kjøre Symbolize ved å utføre symbol kommando.
symbolize
Bruke Symbolize
Denne appen fungerer ved å ta en fil- eller mappeplassering og flytte den til Dropbox, og dermed holde alt synkronisert. Gjør følgende for å lære å holde Linux-konfigurasjonsfilene synkronisert.
Trinn 1: Åpne en terminal og løp ls -a for å bestemme hvilken konfigurasjonsmappe du vil ha synkronisert med Symbolize. I dette eksemplet vil vi bruke ~ / .Ssh mappe.
ls -a
Steg 2: Start Dropbox-synkroniseringsklienten på din Linux-PC og sørg for at du er logget på tjenesten.
Trinn 3: Bruk mkdir-kommandoen og lag en synkroniseringsmappe for konfigurasjonsfilene på din Linux-PC.
mkdir -p ~/Dropbox/configs/
Trinn 4: Bruke symbol skript for å synkronisere konfigurasjonsfilene dine med Dropbox.
symbolize ~/.ssh ~/Dropbox/configs/
Gjenta denne prosessen for hver konfigurasjonsfil og mappe på Linux som du vil ha synkronisert.

Valgfritt - Last opp synkroniserte konfigurasjoner på en annen Linux-PC
En god ting med Symbolize er at det holderkonfigurasjonsfilene dine synkroniseres ved å sette dem i Dropbox. Men det virkelig kule med Symbolize er å bruke den til å kjøre de samme konfigurasjonsfilene på flere datamaskiner.
Gjør følgende for å sette opp flere Linux-PCer for å bruke de samme synkroniseringsfilene.
Trinn 1: Følg trinnene i "Bruke symboliser" ovenfor for å få alle konfigurasjonsfilene dine synkronisert med Dropbox. Dette trenger bare å gjøres med en Linux-PC og ikke med flere.
Steg 2: Logg deg på en annen Linux-PC uten at noen av dine synkroniserte konfigurasjonsfiler er satt opp på den, logg deg på Dropbox og synkroniser filene dine fra tjenesten. Deretter kjører symbol for å konfigurere konfigurasjonene dine.
Så for eksempel å legge til synkronisert ~ / .Ssh mappe fra ~ / Dropbox / configs /, vil du gjøre:
rm -rf ~/.ssh symbolize ~/Dropbox/configs/.ssh/ ~/</ P>
kommentarer