Lsync ir viegla sinhronizācijas alternatīva Rsync. Tas darbojas aptuveni tādā pašā veidā, ka skenē iestatīto direktoriju izmaiņām un sinhronizē to uz jebkuru lietotāju vēlamo vietu. Lietojumprogramma darbojas kā fona pakalpojums un ir viegli pieejama uzstādīšanai daudzos main Linux izplatījumos. Lai iegūtu Lsyncd operētājsistēmā Linux, atveriet termināļa logu un izpildiet instrukcijas, kas atbilst jūsu operētājsistēmai.
Piezīme: noteikti instalējiet lietotni visos datoros, kurus vēlaties sinhronizēt.
sudo apt install lsyncd
sudo apt-get install lsyncd
Lsyncd ir pieejams Arch Linux, lai gan tas nav galvenajos programmatūras avotos, tāpēc tā instalēšana ar Pacman pakotnes pārvaldības rīku nav iespējama. Tā vietā tiem, kuri vēlas izmantot Live Sync Daemon on Arch, tas ir jālejupielādē, jāveido un jāiestata no AUR.
Lai programma darbotos ar Arch Linux, palaidiet termināli un izpildiet tālāk sniegtos norādījumus.
1. darbība: Izmantojot Pacman, instalējiet gan Base-devel, gan Git. Šīs paketes ir būtiskas, un bez tām jūs nevarēsit mijiedarboties ar Lsyncd AUR paketi.
sudo pacman -S git base-devel
2. darbība: Klonējiet jaunāko Lysncd AUR momentuzņēmumu no oficiālās Arch Linux lietotāju repozitorija vietnes.
git klons https://aur.archlinux.org/lsyncd.git
3. darbība: Izmantojot mājas lapu, nomainiet termināļa sākuma direktoriju no mājas mapes uz tikko klonēto “lsyncd” direktoriju Kompaktdisks komanda.
cd lsycnd
4. darbība: Apkopojiet un ģenerējiet instalējamu paketi savam Arch Linux datoram, izpildot makepkg komanda. Lūdzu, ņemiet vērā: kad jūs izmantojat makepkg, paketi, iespējams, neizdosies izveidot. Ja tā notiek, skatiet lapu Lsyncd AUR un izlasiet lietotāju komentārus.
makepkg -sri
sudo pacman -S lsyncd
sudo zypper instalēt lsyncd
Vai nevarat atrast Lsycnd jūsu Linux operētājsistēmai? Ja tā, jums, iespējams, vajadzēs lejupielādēt programmu un veidot to no avota. Atveriet termināli un izpildiet soli pa solim sniegtos norādījumus, lai uzzinātu, kā izveidot un darbināt Lsycnd.
1. darbība: Lietotnei ir daudz atkarību, kas ir jāinstalē. Pārbaudiet zemāk esošo sarakstu un satveriet katru no šīm pakām.
Plašāku informāciju par nepieciešamajām atkarībām var atrast vietnē GitHub.
2. darbība: Izmantojiet Git un klonējiet avota kodu savā Linux datorā.
git klons https://github.com/axkibe/lsyncd.git
3. darbība:Pārvietojieties uz mapi Lsyncd ar Kompaktdisks komanda.
cd lsyncd
4. darbība: Kodu mapē izveidojiet jaunu būves direktoriju.
mkdir būvēt
5. darbība: Pārvietojiet termināļa sesiju jaunajā direktorijā.
cd būvēt
6. darbība: Skrien cmake lai sāktu koda apkopošanas procesu.
cmake ..
7. darbība: Pabeidziet kompilēšanas procesu ar veidot komanda.
veidot
8. darbība: Instalējiet lietotni savā Linux datorā ar veikt instalēšanu.
sudo veikt instalēšanu
Pakalpojums Lsyncd darbojas fonā. Diemžēl pakalpojums netiek startēts un pats tiek iespējots. Tā rezultātā, pirms mēs varam mijiedarboties ar Lsyc, mums jāsāk fona pakalpojums, izmantojot systemctl komanda.
sudo servisa lsyncd sākums
Sākot pakalpojumu, mēs varam izveidot jaunu konfigurācijas failu, izmantojot pieskarties komanda.
sudo touch /etc/lsyncd.conf
Lūdzu, ņemiet vērā, ka dažās operētājsistēmās failu izveidojot vietnē /etc/lsynd.conf var nedarboties. Var būt nepieciešams izveidot konfigurācijas failu mapē / etc / lsyncd /.
sudo mkdir -p / etc / lsyncd / sudo touch /etc/lsyncd/lsyncd.conf.lua
Izmantojot Nano teksta redaktoru, atveriet konfigurācijas failu.
sudo nano /etc/lsyncd.conf
Vai arī, ja iestatāt konfigurāciju /etc/lsyncd/, dariet:
sudo nano /etc/lsyncd/lsyncd.conf.lua
Ielīmējiet zemāk esošo kodu konfigurācijas failā:
iestatījumi {
logfile = "/var/log/lsyncd/lsyncd.log",
statusFile = "/var/log/lsyncd/lsyncd.stat",
statusIntervall = 1,
nodaemon = nepatiess
}
Kad kods atrodas Nano teksta redaktorā, saglabājiet to, nospiežot Ctrl + O tastatūras kombinācija. Pēc tam izejiet no tā ar Ctrl + X.
Tagad, kad ir iestatīts konfigurācijas mapes kodols, mums jāiestata sinhronizācijas sistēma. Lai iestatītu sinhronizācijas sistēmu, dodieties atpakaļ uz Nano un ielīmējiet kodu tajā lsyncd.conf, tieši zem tā, kas tika pievienots iepriekš.
Piezīme. Pārliecinieties par sinhronizācijas koda maiņu un mainiet to tā, lai tas atbilstu jūsu vajadzībām.
sinhronizēt {
noklusējuma.rsyncssh,
avots = "/ avots / mape / vieta",
host = "remote-pc-or-server-ip",
targetdir = "/ attālā / direktorija"
}
Vēlreiz saglabājiet labojumus mapē lsyncd.conf Nano ar Ctrl + O
Lsync ir gatavs un gatavs darbam. Tagad ir laiks sākt sinhronizācijas procesu. Terminālī izmantojiet apkalpošana komanda to restartēt.
sudo pakalpojuma restart lsyncd
Pārstartējot Lsync ar apkalpošana komanda nolasīs jauno konfigurācijas failu un nekavējoties sāks sinhronizēt datus.
FTP protokols jau sen ir atcelts par labu modernākiem failu pārsūtī...
Elementārā OS ir ieteicama noņemot noderīgas funkcijas. Viens no sp...
BaZik GTK tēma ir Mac līdzīga pieeja, kas iegūst arvien populārāko ...