Како синхронизирати датотеке помоћу лсинцд-а на Линуку

click fraud protection

Лсинц је лагана алтернатива за синхронизацију Рсинц. Ради отприлике на исти начин што скенира скуп директорија за промене и синхронизује га на било које место које корисник жели. Апликација ради као позадинска услуга и лако је доступна за инсталацију на многим маинстреам Линук дистрибуцијама. Да бисте добили Лсинцд на Линук, отворите прозор терминала и следите упутства која одговарају вашем оперативном систему.

Напомена: будите сигурни да инсталирате апликацију на све рачунаре са којима желите да синхронизујете.

Убунту

судо апт инсталл лсинцд

Дебиан

судо апт-гет инсталл лсинцд

Арцх Линук

Лсинцд је доступан за Арцх Линук, мада није у примарним изворима софтвера, тако да га није могуће инсталирати помоћу алата за управљање пакетима Пацман. Уместо тога, они који желе да користе Ливе Синц Даемон на Арцху морају га преузети, изградити и подесити са АУР-а.

Да бисте активирали апликацију на Арцх Линуку, покрените терминал и следите упутства у наставку.

Корак 1: Помоћу Пацмана инсталирајте и Басе-девел и Гит. Ови пакети су неопходни и без њих нећете моћи комуницирати с Лсинцд АУР пакетом.

instagram viewer
судо пацман -С гит басе-девел

Корак 2: Клонирајте најновији Лиснцд АУР снимак са званичног вебсајта Арцх Линук корисника.

гит клон https://aur.archlinux.org/lsyncd.git

Корак 3: Промените почетни директоријум терминала из матичне мапе у ново клонирани „лсинцд“ директориј користећи ЦД команда.

цд лсицнд

4. корак: Компајлирајте и генерирајте инсталациони пакет за свој Арцх Линук ПЦ извршењем макепкг команда. Имајте на уму да када користите макепкг, пакет можда неће успети да се направи. Ако се то догоди, погледајте страницу Лсинцд АУР и прочитајте корисничке коментаре као смернице.

макепкг -сри

Федора

судо пацман -С лсинцд

ОпенСУСЕ

судо зиппер инсталл лсинцд

Генериц Линук

Не можете пронаћи Лсицнд за ваш Линук оперативни систем? Ако је то случај, можда ћете требати преузети програм и изградити га из извора. Отворите терминал и следите детаљна упутства да бисте научили како да изградите и покренете Лсицнд.

Корак 1: Апликација има пуно зависности које морају бити инсталиране. Проверите листу испод и зграбите сваки од ових пакета.

  • Цмаке
  • Луа (5.2 или новији)
  • Либлуа (5.2 или новији)
  •  ГЦЦ преводилац
  • Луа преводилац
  • Направити
  • Бинутилс
  • Гит

Више информација о потребним зависностима можете пронаћи на ГитХуб.

Корак 2: Користите Гит и клонирајте изворни код на свој Линук рачунар.

гит клон https://github.com/axkibe/lsyncd.git

Корак 3:Померите се у фасциклу Лсинцд кода помоћу ЦД команда.

цд лсинцд

4. корак: Направите нови директориј састављања у мапи са кодом.

мкдир буилд

Корак 5: Померите сесију терминала у нови директориј састављања.

ЦД буилд

Корак 6: Трцати цмаке да покренете поступак компилације кода.

цмаке ..

Корак 7: Завршите поступак компилације с направити команда.

направити

Корак 8: Инсталирајте апликацију на ваш Линук рачунар направите инсталацију.

судо маке инсталл

Конфигуришите Лсинцд

Услуга Лсинцд ради у позадини. Нажалост, услуга се не покреће и не омогућава ручно. Као резултат, пре него што можемо да комуницирамо са Лсиц-ом, морамо покренути позадинску услугу користећи системцтл команда.

судо услуга лсинцд старт

Када је услуга покренута, можемо направити нову конфигурациону датотеку користећи додир команда.

судо тоуцх /етц/лсинцд.цонф

Имајте на уму да на неким оперативним системима креирате датотеку на /etc/lsynd.conf можда неће радити. Можда ће бити потребно да креирате конфигурациону датотеку у / етц / лсинцд /.

судо мкдир -п / етц / лсинцд / судо тоуцх /етц/лсинцд/лсинцд.цонф.луа

Отворите конфигурацијску датотеку помоћу уређивача текста Нано.

судо нано /етц/лсинцд.цонф

Или, ако подесите конфигурацију /etc/lsyncd/, урадите:

судо нано /етц/лсинцд/лсинцд.цонф.луа

Залепите код испод у конфигурациону датотеку:

подешавања {
логфиле = "/вар/лог/лсинцд/лсинцд.лог",
статусФиле = "/вар/лог/лсинцд/лсинцд.стат",
статусИнтервалл = 1,
нодаемон = лажно
}

Након што се код налази у уређивачу текста Нано, сачувајте га притиском на Цтрл + О комбинација тастатуре Затим, изађите са њим Цтрл + Кс.

Подесите заједничку фасциклу

Сада када је постављено језгро конфигурационе мапе, морамо да поставимо систем за синхронизацију. Да бисте поставили систем за синхронизацију, вратите се на Нано и залепите код унутра лсинцд.цонф, директно испод онога што је претходно додато.

Напомена: обавезно прођите кроз синхронизацијски код и промените га тако да одговара вашим потребама.

синхронизовати {
дефаулт.рсинцссх,
соурце = "/ извор / директоријум / локација",
хост = "ремоте-пц-ор-сервер-ип",
таргетдир = "/ даљински / директоријум"
}

Још једном сачувајте измене у фасцикли лсинцд.цонф у Нано помоћу Цтрл + О.

Покрените синхронизацију

Лсинц је све спремно за употребу. Сада је време за покретање процеса синхронизације. На терминалу користите тастер услуга наредба да га поново покренете.

судо сервис поново покреће лсинцд

Поновним покретањем програма Лсинц са услуга наредба, прочитаће нову конфигурациону датотеку и одмах започети синхронизацију података.

watch instagram story