- Kaip sinchronizuoti Linux konfigūracijos failus

Kaip sinchronizuoti Linux konfigūracijos failus

„Linux“ konfigūracijos failus yra sunku nustatyti,ypač jei turite kelis kompiuterius. Bėgant metams, „Linux“ vartotojai šią problemą (didžiąja dalimi) išsprendė suspausdami ir įkeldami konfigūraciją į įvairius debesų saugyklų teikėjus. Tai ne mažiau naudinga, nes internete yra įvairių „Linux“ konfigūracijos failų atsarginių kopijų archyvas. Su tuo susidoroti yra be galo sunku. „Symbolize“ kūrėjas taip pat galvoja. Taigi, norėdamas išspręsti problemą, jis sukūrė programą, kuri pašalina nuobodulį, nes reikia sinchronizuoti „Linux“ konfigūracijos failus.

Programa vadinama „Symbolize“, o kartu su ja vartotojai gali greitai nustatyti konfigūracijos failus keliuose kompiuteriuose naudodamiesi simbolinėmis nuorodomis (AKA nuorodomis) ir „Dropbox“ magija.

Pastaba: Simbolizavimas geriausiai veikia naudojant „Dropbox“ sinchronizavimo programą. Prieš pradėdami nuo šio straipsnio, įdiekite naujausią sinchronizavimo kliento versiją. Norėdami gauti daugiau informacijos, žiūrėkite vadovėlį čia.

Gaunama simbolika

Programa „Symbolize“ nėra sudėtinga, todėl jos nereikia kurti naudojant specialius įrankius ir priklausomybes. Vietoj to, vartotojai gali ją patraukti iš „Snap“ parduotuvės naudodami greitai įdiegti komandą arba paimdami scenarijų iš „GitHub“.

Norėdami pradėti įdiegti „Symbolize“ įrankį „Linux“, atidarykite terminalo langą paspausdami „Ctrl“ + „Alt“ + T arba „Ctrl“ + „Shift“ + T klaviatūroje. Tada vykdykite komandų eilutės instrukcijas, kurios atitinka tai, kaip norite paleisti programą savo sistemoje.

Snapo instrukcijos

„Snap“ metodas yra neabejotinai geriausias būdas užtikrinti, kad simboliukai veiktų, nes jam nereikia sąveikos su „GitHub“. Tiesiog paimkite „Snap“ ir pradėkite gyventi.

Norėdami pradėti „Snap“ diegimą, simbolizuokiteprogramą, turite naudoti „Linux“ operacinę sistemą, palaikančią „Snap“ formatą. Norėdami gauti geriausius rezultatus, eikite į „Ubuntu“, nes „Snap“ vykdymo laikas yra iš anksto sukonfigūruotas ir nereikia jokių sumaišymų. Tačiau jei nesate Ubuntu, galite sužinoti viską apie tai, kaip įjungti „Snaps“ savo „Linux“ kompiuteryje, vadovaudamiesi šiuo vadovu čia.

Kai „Snapd“ veikimo laikas pasibaigs ir veiks jūsų „Linux“ sistemoje, naudokite greitai įdiegti komanda patraukti naujausią „Symbolize“ momentinę nuotrauką.

sudo snap install symbolize

Tiesioginis parsisiuntimas

Ne kiekviena „Linux“ operacinė sistema veikia su „Snap“paketai ir „Snap“ veikimo laikas. Laimei, pasinaudojant „Symbolize“ naudingumu galima tiesiog atsisiųsti scenarijaus failą iš kūrėjo „GitHub“ puslapio.

Paprastai dėl priklausomybės patarimų, kai mes susiduriameprogramas „GitHub“, mes nurodome atsisiųsti failus naudojant „Git“ programą. Šį kartą atsisiųsti naudojant „Git“ programą nebūtina, nes nėra ko kompiliuoti. Galite naudoti komandą „wget“, kad patrauktumėte viską, ko reikia norint simbolizuoti.

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

Į wget atsisiuntimo programa yra labai greita, ir scenarijų turėsite per kelias sekundes. Kai procesas bus baigtas, laikas savo programoje įterpti programą „Symbolize“ (AKA / usr / vietinis / šiukšliadėžė /). Norėdami įkelti scenarijaus failą į / usr / vietinis / šiukšliadėžė /, pakeiskite savo terminalą į šaknies būseną ir pasinaudokite mv komanda.

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

Tada atnaujinkite failo teises naudodami chmod komanda.

chmod +x /usr/local/bin/symbolize

Tada jūs turėtumėte turėti galimybę pasiekti ir paleisti Simbolizuoti vykdydami simbolizuoja komanda.

symbolize

Naudojant simbolizavimą

Ši programa veikia paimant failo ar aplanko vietą ir perkeliant jį į „Dropbox“, taigi viskas sinchronizuojama. Norėdami sužinoti, kaip sinchronizuoti „Linux“ konfigūracijos failus, atlikite šiuos veiksmus.

1 žingsnis: Atidarykite terminalą ir paleiskite ls -a nustatyti, kurį konfigūracijos aplanką norite sinchronizuoti su „Symbolize“. Šiame pavyzdyje naudosime ~ / .sh aplankas.

ls -a

2 žingsnis: Paleiskite „Dropbox“ sinchronizavimo klientą savo „Linux“ kompiuteryje ir įsitikinkite, kad esate prisijungę prie paslaugos.

3 veiksmas: Naudokite komandą mkdir ir sukurkite sinchronizavimo aplanką konfigūracijos failams savo „Linux“ kompiuteryje.

mkdir -p ~/Dropbox/configs/

4 veiksmas: Naudoti simbolizuoja scenarijus, skirtas sinchronizuoti jūsų konfigūracijos failus su „Dropbox“.

symbolize ~/.ssh ~/Dropbox/configs/

Pakartokite šį procesą kiekvienam „Linux“ konfigūracijos failui ir aplankui, kurį norite sinchronizuoti.

Pasirenkama - įkelkite sinchronizuotas konfigūracijas kitame „Linux“ asmeniniame kompiuteryje

Vienas geras simbolizuojančių dalykų dalykas yra tas, kad jis saugosavo konfigūracijos failus sinchronizuoti, įdėdami juos į „Dropbox“. Tačiau tikrai šaunus dalykas, susijęs su „Symbolize“, yra jo naudojimas norint paleisti tuos pačius konfigūracijos failus keliuose kompiuteriuose.

Norėdami nustatyti kelis „Linux“ asmeninius kompiuterius naudoti tuos pačius sinchronizavimo failus, atlikite šiuos veiksmus.

1 žingsnis: atlikite aukščiau pateiktus „Symbolize“ veiksmus, norėdami visus savo konfigūracijos failus sinchronizuoti su „Dropbox“. Tai reikia padaryti tik su vienu „Linux“ asmeniniu kompiuteriu, o ne su keliais.

2 žingsnis: Prisijunkite prie kito „Linux“ asmeninio kompiuterio be jokių jame nustatytų sinchronizuotų konfigūracijos failų, prisijunkite prie „Dropbox“ ir sinchronizuokite failus iš paslaugos. Tada paleiskite simbolizavimą, kad nustatytumėte savo konfigūracijas.

Taigi, pavyzdžiui, pridėti sinchronizuotą ~ / .sh aplanką iš ~ / Dropbox / configs /, darytumėte taip:

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

Komentarai