Categories
tr

Yapılandırma dosyalarınızı Ubuntu One ile nasıl senkronize edersiniz

Uzak bulut depolama alanına yedekleme uğruna önemli verilerimizi senkronize edelim çok sayıda ücretsiz hizmetin mevcut olduğu bulut bilişim alanında yaşıyoruz. Peki ya gizli verilerimizi bulutta saklamak istemiyorsak? Neyse ki Freefilesync mevcuttur. Kullanıcıların yerel sistemin diskine veya herhangi bir harici USB sürücüsüne önemli verilerin yedeklenmesini sağlayan bir çapraz platform, ücretsiz yardımcı programdır. Yüklendiğinde, belirtilen kaynağınızı ve hedef dizinlerinizi senkronize etmeye devam eder; Önemli verilerinizin sürekli olarak senkronize edildiğine dair gönül rahatlığı olabilir. Kaynak aç bir uygulaması değildir, çok sınırlı miktarda sistem kaynağı tüketir ve her türlü modern işletim sisteminde (Microsoft Windows, Mac OS, Linux) verimli bir şekilde çalışır. Bu makalede daha sonra inceleyeceğimiz çok uzun bir özellik listesine sahiptir, ancak önce bu uygulama ile desteklenen işletim sistemi listesini görelim. Şunlar için mevcuttur:

Yukarıda belirtilen Linux lezzetlerinin neredeyse tüm modern versiyonlarını desteklemektedir. Önemli özelliklerini gözden geçirelim ve sonra bu uygulamayı Ubuntu 16. 10’a yükleme kısmına ulaşacağız.

Freefilesync’in göze çarpan özellikleri

Freefilesync yeni bir uygulama değil, uzun süredir BT uzmanlarının radarı altında ve endüstri profesyonellerinin güvenini başarıyla kazandı. İşte bu uygulamanın dikkate değer özelliklerinden bazıları.

  • Senkronizasyon işlemi sırasında herhangi bir veri bozulmasını önleyen çok benzersiz bir “başarısızlık güvenliği” algoritması kullanılarak geliştirilmiştir.
  • Bu yardımcı program, disk alanı ile ilgili darboğazları önleyen bir “optimal senkronizasyon dizisi” yöntemi kullanır.
  • Yalnızca yerel diskleri senkronize etmekle kalmaz, yetenekleri de ağ paylaşımlarının senkronizasyonunu da içerir.
  • Freefilesync, disk alanı tüketiminin genelini daha iyi elde etmek için sezgisel bir dizin ağacı yapısı kullanır.
  • Kilitli dosyaları kopyalayabilir ve kaynak ve hedef klasörler arasındaki çatışmaları algılayabilir.
  • Toplu işleri otomatik olarak işleyebilirsiniz ve aynı zamanda “sembolik bağlantıları” da işler, böylece doğru miktarda veri yedek alırsınız.
  • Hem portal hem de yerel kurulum sürümlerinde gelir. Düzenli kullanım için yerel sisteminize yükleyebilirsiniz veya geçici kullanım için taşınabilir sürümü kullanabilirsiniz. Taşınabilir sürüm daha da hafiftir.
  • Bu türden birçok yardımcı program yalnızca dosya/klasör boyutu kavramını kullanır, ancak FreeFileSync, Dosyanın içerik boyutu karşılaştırması kavramını kullanır, bu nedenle kaynak veya hedef dizinlerdeki en küçük değişiklikler düzgün bir şekilde eşitlenir/yedeklenir.
  • Tüm verilerin senkronize edildiğinden emin olmak için “Case Sensitive” mekanizmasını kullanır.
  • Hem FAT hem de NTFS bölüm türleri için dosya/klasör senkronizasyon işlemi bağımlılıklarını uygun şekilde işler.

Özellik listesi uzayıp gidebilir, ancak yukarıda belirtilenler hepsinden daha belirgindir. Bir fincan çay alın, Ubuntu’da FreeFileSync kurulumuna başlayacağız.

Ubuntu 16. 10’da FreeFileSync Kurulumu ve Kullanımı

Gösterim adına, bu uygulamayı Ubuntu 16. 10’a kuracağız. Öncelikle Ubuntu sisteminizin internete düzgün bir şekilde bağlı olduğundan emin olun ve tüm paketlerin mevcut en son sürümlerde olması için sistem güncellemelerini çalıştırın.

Ubuntu sistemimiz sistem güncellemelerini tamamladıktan sonra, FreeFileSync paket dosyasını sisteminize indirmek için terminalde aşağıdaki komutu çalıştırın.

İndirilen dosyayı aşağıdaki komutu kullanarak çıkartın.

Ayıklanan dizine gidin.

Neredeyse bitirdik, bu yardımcı programı doğrudan masaüstünden kullanmaya başlayabilmemiz için şimdi bir başlatıcı oluşturmamız gerekiyor. Aşağıdaki komutu çalıştırın, Ubuntu sistemimizin . desktop dosyaları oluşturma yeteneğini etkinleştirmesine izin verecektir.

Şimdi “Başlatıcı Oluştur” sihirbazını çağırmak için aşağıdaki komutu kullanın.

Bu yeni başlatıcı için Ad belirtin ve ayıklanan dizini altında bulabileceğiniz “FreeFileSync” yardımcı programına göz atın ve yolunu seçin.

İşte bu, sisteminizin başlatma çubuğuna gidin ve sistemi şimdi orada bulabileceksiniz.

Başlatın ve bu harika uygulamayı kullanmaya başlayın. Aşağıdaki ekran görüntüsünde gösterildiği gibi, iki kutu kaynak ve hedef dizinleri gösterir. Senkronizasyon için kaynak ve hedef dizinleri seçmek için her iki parçadaki Gözat düğmesini kullanın. Eşitleme işlerinizi aynı pencereden kaydedebilir, yenileyebilir veya açabilirsiniz. Bu ana pencereler, gerekli tüm seçenekleri kapsamlı bir şekilde görebileceğiniz bir konumdur ve birkaç tıklamayla, önemli öğelerinizi belirlediğiniz konumda veya harici disklerde eşitlenecek şekilde yapılandırabilirsiniz. Açık kaynağın ve basitliğin gücünün keyfini çıkarın.

Bu uygulamanın çalışma şeklini kolayca özelleştirebilirsiniz, sadece Ayarlar düğmesine tıklayın ve işte size gösterecekleri. Dosya karşılaştırma varyantını buradan seçebilirsiniz. Mevcut değişkenler “Dosya Boyutu ve Zamanı”, “Dosya İçeriği” ve “Dosya Boyutu” şeklindedir.

Bu varyantlar, verilerinizin senkronize edilme şeklini kontrol etmenizi sağlar. ”Filtre” sekmesi dizinleri eklemenize ve hariç tutmanıza olanak tanır, benzer şekilde aşağıdaki pencerenin “Senkronizasyon” sekmesinden birçok ayarı değiştirebilirsiniz.

Bu yardımcı programı kullanarak bir exMaple karşılaştırma işi yapalım. Sistemimizde “/Home/Aun/Download” ve “/home/aun/download1” adlı iki dizinimiz var.“/Home/Aun/Download” biraz iyi sayıda dosya içeriyor,/home/aun/indirme şu anda boş bir dizin, “/home/aun/indir” ve “/home/aun/indir” seçeceğiz ve “/home/aun/Aşağıdaki ekran görüntüsünde gösterildiği gibi hedef dizini olarak indirme1 ”.

“Karşılaştır” düğmesini tıklayın ve farkı görebilmeniz gerekir.

Bu iki dizini senkronize etmek için “Senkronize” düğmesini tıklayın.

İşte bu, veriler başarıyla senkronize edildi.

Çözüm

Umarım bu öğreticiden keyif almışsınızdır. Bu öğreticide önemli özellikleri, kurulum sürecini ve Freefilesync yardımcı programının kullanımını gözden geçirdik. Masaüstü kullanıcıları için olması gereken bir yardımcı programdır. Kusursuz çalışır, ancak bu uygulamayı kullanarak herhangi bir sorunla karşılaşırsanız, lütfen çok ayrıntılı hata günlüğü ve raporlama olduğunu ve sürekli geliştirme aşaması altında olduğunu unutmayın. Bildirilen hatalar düzenli aralıklarla sabitlenir ve yeni ikili/yürütülebilir dosyalar eski sürümleri tanımlayabilir ve temizleyebileceğinden, bir öncekini kaldırmadan bu uygulamanın en son sürümünü yükleyebilirsiniz. Bugün deneyin, umarım bu yardımcı programı kullanmaktan keyif alacaksınız.

LSYNC, RSYNC’ye hafif bir senkronizasyon alternatifidir. Kabaca aynı şekilde çalışır, çünkü değişiklikler için bir set dizinini tarar ve kullanıcının istediği herhangi bir yere senkronize eder. Uygulama bir arka plan hizmeti olarak çalışır ve birçok ana Linux dağıtımına kurulum için hazırdır. Linux’ta Lsyncd almak için bir terminal penceresi açın ve işletim sisteminize karşılık gelen talimatları izleyin.

Not: Uygulamayı senkronize etmek istediğiniz tüm bilgisayarlara yüklediğinizden emin olun.

Ubuntu

Debian

Arch Linux

Lsyncd, Arch Linux için kullanılabilir, ancak birincil yazılım kaynaklarında olmasa da, Pacman Paket Yönetim Aracı ile kurmak mümkün değildir. Bunun yerine, Arch’ta Canlı Senkron Daemon’u kullanmak isteyenler, AUR’dan indirmeli, oluşturmalı ve kurmalıdır.

Uygulamanın Arch Linux üzerinde çalışmasını sağlamak için bir terminal başlatın ve aşağıdaki talimatları izleyin.

Adım 1: PACMAN’ı kullanarak hem taban-de-dehel hem de git takın. Bu paketler gereklidir ve onlarsız Lsyncd AUR paketiyle etkileşime giremezsiniz.

Adım 2: Resmi Arch Linux kullanıcı deposu web sitesinden en son Lysncd AUR anlık görüntüsünü klonlayın.

Adım 3: CD komutunu kullanarak terminalin başlangıç dizinini ana klasörden yeni klonlanmış “Lsyncd” dizine değiştirin.

Adım 4: MakePKG komutunu yürüterek Arch Linux PC’niz için yüklenebilir bir paket derleyin ve oluşturun. MakePKG’yi kullanırken paketin oluşturulamayacağını lütfen unutmayın. Bu olursa, LSYNCD AUR sayfasına bakın ve rehberlik için kullanıcı yorumlarını okuyun.

Fedora

Açık

Jenerik linux

Linux işletim sisteminiz için Lsycnd bulamıyor musunuz? Öyleyse, programı indirmeniz ve kaynaktan oluşturmanız gerekebilir. Bir terminal açın ve Lsycnd’in nasıl oluşturulacağını ve çalıştırılacağını öğrenmek için adım adım talimatları izleyin.

Adım 1: Uygulamanın yüklenmesi gereken birçok bağımlılık var. Aşağıdaki listeyi kontrol edin ve bu paketlerin her birini alın.

  • Cıla yapmak
  • Lua (5. 2 veya üstü)
  • LiBlua (5. 2 veya üstü)
  • GCC derleyicisi
  • Lua derleyicisi
  • Yapmak
  • Binutiller
  • Git

Github’da gerekli bağımlılıklar hakkında daha fazla bilgi bulunabilir.

Adım 2: Git kullanın ve kaynak kodunu Linux PC’nize klonlayın.

Adım 3: CD komutuyla LSYNCD kod klasörüne geçin.

Adım 4: Kod klasöründe yeni bir derleme dizini yapın.

Adım 5: Terminal oturumunu yeni derleme dizine taşıyın.

Adım 6: Kod derleme işlemini başlatmak için CMake çalıştırın.

Adım 7: Make komutuyla derleme işlemini bitirin.

Adım 8: Uygulamayı yükleme ile Linux bilgisayarınıza yükleyin.

Lsyncd’yi yapılandırın

Lsyncd hizmeti arka planda çalışır. Ne yazık ki, hizmet başlamıyor ve kendini manuel olarak etkinleştirmiyor. Sonuç olarak, LSYC ile etkileşime girmeden önce, SystemCtl komutunu kullanarak arka plan hizmetini başlatmalıyız.

Hizmet başladığında, Touch komutunu kullanarak yeni bir yapılandırma dosyası yapabiliriz.

Bazı işletim sistemlerinde /etc/lsynd. conf adresinden bir dosya oluşturmanın çalışmayabileceğini lütfen unutmayın. Bunun yerine/etc/lsyncd/içinde bir yapılandırma dosyası oluşturmak gerekebilir.

Yapılandırma dosyasını Nano Metin Düzenleyicisi ile açın.

Veya yapılandırmayı/etc/lsyncd/içinde ayarlarsanız, yapın:

Aşağıdaki kodu yapılandırma dosyasına yapıştırın:

Kod Nano Metin Düzenleyicisi’ndeydikten sonra, CTRL + O klavye kombinasyonuna basarak kaydedin. Ardından, ctrl + x ile çıkın.

Paylaşılan klasörü ayarlayın

Yapılandırma klasörünün çekirdeği kurulduğuna göre, bir senkronizasyon sistemi ayarlamamız gerekiyor. Bir senkronizasyon sistemi ayarlamak için, Nano’ya geri dönün ve kodu daha önce eklenenlerin hemen altında Lsyncd. conf’a yapıştırın.

Not: Senkronizasyon kodundan geçtiğinizden ve ihtiyaçlarınıza uygun olacak şekilde değiştirdiğinizden emin olun.

Düzenlemeleri bir kez daha Ctrl + O ile Nano’daki Lsyncd. conf klasörüne kaydedin.

Senkronizasyonu başlatın

Lsync tamamen hazır ve hazır. Şimdi senkronizasyon sürecine başlama zamanı. Bir terminalde, yeniden başlatmak için hizmet komutunu kullanın.

LSYNC’yi hizmet komutuyla yeniden başlatarak, yeni yapılandırma dosyasını okuyacak ve verileri anında senkronize etmeye başlayacaktır.

Cevap bırakınCevabı İptal Et

Bu site spam azaltmak için Akismet kullanır. Yorum verilerinizin nasıl işlendiğini öğrenin.

Linux’ta OneDrive Bulut Tabanlı Depolama ile dosyalarınızı senkronize etmek için birçok talimat vardır. Bununla birlikte, tipik olarak genellikle bir karışıklığa veya yayınlamadan önce test edilmemiş bazı komutların kullanılmasına neden olan birden fazla Linux dağıtımına hitap ederler. Bu talimat sadece Ubuntu 18. 04 ve 20. 04 (64 bit) içindir.

OneDrive’ı kurmak için önce bazı bağımlılıklar yüklemeniz ve git kurmanız gerekir.

Terminal uygulamasını açalım ve aşağıdakileri girelim:

İndirme Dizini’ne geçelim

DMD derleyici kurulumu

Bazı talimatlar, örneğin bazı bağımlılıkları yüklemek için SNAP kullanmayı önerir:

Ubuntu 18. 04 veya daha yeni kullanıyorsanız, DMD’yi yüklemek için SNAP kullanın

Bunu denedim ve böyle bir kurulumdan sonra bazı bağımlılıkların karşılanmadığını buldum!

Bu nedenle, bu bağımlılıkları şöyle klasik yöntem kullanarak kurmanızı tavsiye ederim:

64 bit paketi şuradan indiriyoruz

ve sistem düzeyinde yükleyin

Sonra gerekli depo dosyalarını git ile klonladık:

Sonra derleyin ve yükleyin:

Bir sonraki adım, hesabınıza erişebilmesi için OneDrive’a Microsoft ile yetki vermeniz gerekir:

Bu uygulamayı ziyaret ettikten hemen sonra terminal penceresinde görünen Web adresini kopyalayın :, ardından herhangi bir web tarayıcısını açın ve web tarayıcısı adres satırına yapıştırın.

Hesabınıza giriş yapın ve hesabınızı hesaplamak için başvuru iznini verin.

Yanıt için bekleyin.

Ardından, yanıtın web adresini terminal penceresinin karşılık gelen bir kısmına kopyalayın ve yapıştırın.

Şimdi kurulum yapıldı.

Senkronizasyondan önce, mevcut kullanıcı için bir onedrive dizin oluşturalım

ve bir yapılandırma dosyasını varsayılan dizin olarak kopyalayın

Şimdi kurulum dizini bırakabiliriz

Mevcut yapılandırmamızı kontrol etme zamanı

Böyle bir şey göreceksin

Bir sefer senkronize için koş

veya değişiklikler için onedrive depolamanızı izlemek istiyorsanız

OneDrive’ın kullanıcı giriş yaparken başlamadığını unutmayın. Oturum açtığınızda otomatik olarak çalıştırmak için başlangıç uygulamanıza OneDrive – Monitor komutunu ekleyebilirsiniz.

Bu yorum en aza indirildi.

Bağlantı Teklifi Kopyala Yanıt

Abraunegg 9 Kasım 2020’de yorum yaptı

Ubuntu 18. x için talimatlarınız tamamen doğru değildir – şu adrese bakın:

Ubuntu 20. x için – aynı 18. x x86_64 yönlerini takip edin veya Ubuntu PPA’yı kullanın

  • © 2021 Github, Inc.

Bu eylemi şu anda gerçekleştiremezsiniz.

Başka bir sekme veya pencere ile oturum açtınız. Seansınızı yenilemek için yeniden yükleyin. Başka bir sekmede veya pencerede oturum açtınız. Seansınızı yenilemek için yeniden yükleyin.

Geçmişte AddictiVetips’te, yapılandırma dosyalarınızı senkronize tutmak için Dropbox ile çalışan bir Linux uygulaması olan Sembolize hakkında konuştuk. Ancak, herkesin bir Dropbox hesabı yoktur.

Bir Dropbox Cloud hesabınız yoksa, ancak yine de Linux yapılandırmalarınızın senkronizasyonda kalmasını istiyorsanız, bir sonraki en iyi araç senkronizasyondur. Bu kılavuzda, yapılandırma dosyalarınızı her zaman senkronizasyonda tutacak bir senkronizasyon sisteminin nasıl ayarlanacağını göstereceğiz.

Linux’a senkronizasyon gtk yükleme

Syncthing GTK, Syncthing bir web sunucusu uygulaması olduğundan ve GTK aracı masaüstünde kullanmayı kolaylaştırdığı için Linux masaüstünde senkronize etmek için tercih edilen araçtır. Ancak, senkronizasyon GTK aracı önceden yüklenmez. Sonuç olarak, devam etmeden önce nasıl kurulacağımızı ele almamız gerekecek.

Senkronizasyon GTK uygulaması Arch Linux, Debian 10, Ubuntu, Openseuse Leap ve Flatpak’ta kurulum için kullanılabilir. Uygulamayı bilgisayarınıza yüklemeye başlamak için bir terminal penceresi açın ve aşağıdaki komut satırı yükleme talimatlarını izleyin.

Ubuntu

Ubuntu’da, senkronizasyon GTK uygulaması APT komutu aracılığıyla yüklenebilir.

Debian 10

Debian 10 kullanıyorsanız, aşağıdaki Apt-Get komutuyla çalışarak senkronizasyon GTK alacaksınız.

Arch Linux

Senkronizasyon-GTK, Arch Linux “Topluluk” reposundadır. Yüklemek için Pacman komutunu çalıştırın.

Fedora

Syncthing-GTK, DNF komutu aracılığıyla Fedora 30’da mevcuttur. Ancak, Fedora 30 güncel değil (kesin olarak 2 yıl). Fedora kullanıyorsanız ve senkronizasyon GTK çalışması gerekiyorsa, bunun yerine Flatpak kurulum talimatlarını takip etmeniz gerekir.

Açık

Syncthing GTK, “OSS” yazılım deposu aracılığıyla OpenSUSE 15. 1 ve 15. 2’de mevcuttur.“OSS” etkin olduğunuzdan emin olun. Ardından, senkronizasyon GTK çalışmasını sağlamak için aşağıdaki komutu girin.

Flatpak

Senkronizasyon GTK, Flatpak olarak kurulum için kullanılabilir. Dolayısıyla, bir Fedora Linux kullanıcısıysanız (veya mevcut GTK senkronizasyonuna sahip olmayan başka bir dağıtım) ve yüklemeniz gerekiyorsa, bu yoldur.

Flatpak üzerinden senkronizasyon GTK’nın yüklenmesi Flatpak çalışma zamanını gerektirir. Çalışma zamanını kurmak için konuyla ilgili bu kılavuzu izleyin. Çalışma zamanı ayarlandıktan sonra, lütfen çalıştırmak için aşağıdaki iki komutu girin.

Senkronize gtk ayarlayın

Senkronizasyon GTK, kullanılmadan önce yapılandırma gerektirir. Yapılandırmak için uygulamayı Linux masaüstünüzde başlatın. Ardından, uygulamanın PC’nizde çalışmasını sağlamak için ekran sihirbazını takip edin. Sihirbazın size ayrıntılı olarak söylediklerini okuduğunuzdan emin olun, böylece senkronizasyonun bilgisayarınızda nasıl çalıştığını anlayabilirsiniz.

Yapılandırma dosyalarını senkronize etmeyi planladığınız tüm bilgisayarlarda senkronizasyon GTK’yı ayarlamanız gerektiğini lütfen unutmayın.

Yapılandırma dosyalarını senkronize etme

Yapılandırma dosyalarını Linux’ta senkronizasyonla senkronize etmek, sembol etme işlevi ile yapılır. Kurmak için aşağıdaki adım adım talimatları izleyin.

Adım 1: En çok kullandığınız Linux PC’yi seçin. Bu PC, yapılandırma dosyalarını aldığımız ve yapılandırma dosya barındırmasını yapacak olan PC olacaktır.

Örneğin, tüm temel yapılandırma dosyalarınız masaüstünüzdeyse, masaüstündeki senkronizasyon GTK ile senkronizasyonu ayarlayın ve tüm yapılandırma dosyalarını bu PC’deki “Senkronizasyon” klasörüne diğer Linux sistemleriyle senkronize edin.

Birincil olarak hangi PC kullandığınızı anladıktan sonra, yapılandırma dosyalarınızı Syncthing “Senkronizasyon” dizinine yerleştirmek için MV komutunu kullanın.

Yukarıdaki bu komut yapılandırma dosyalarınızın çoğunu Syncthing tarafından işlenen “Senkronizasyon” klasörüne taşır. PC’nizdeki diğer yapılandırma dosyalarını senkronize etmek için değiştirmeniz gerekecektir.

/. Config Yukarıdaki komutta hangi klasöre senkronize tutmak istediğiniz için.

Adım 2: Senkronizasyon GTK’da, menü düğmesine erişmek için en aza indir düğmesinin yanındaki “Dişli” simgesine tıklayın. Menünün içinde “Cihaz Ekle” yi tıklayın ve seçin. Ardından, ağınıza diğer Linux PC’leri senkronize eklemek için menüyü kullanın.

Not: Senkronizasyonu barındırdığınız PC’ye eklemeye çalışmadan önce kimliklerini almak için Sync’e eklemek istediğiniz bilgisayarlarda “Kimliği Göster” i tıklamanız gerekebilir.

Adım 3: Paylaşımı yapan PC’de Syncthing GTK’ye erişin, “Varsayılan Klasör” üzerine sağ tıklayın ve “Düzenle” düğmesini seçin. Ardından, “Cihazlarla Paylaş” öğesini arayın ve fareyle seçin.

“Cihazlarla Paylaş” alanının içinde, Senkronizasyon klasörünüze eklediğiniz bilgisayarların yanındaki kutuları işaretleyin ve onlara senkronizasyona erişim verin.

Adım 4: Paylaşıma bir cihaz ekledikten sonra, eklemekte olduğunuz cihaza gidin ve Syncthing GTK uygulamasına bakın. Paylaşıma bağlanmak isteyip istemediğinizi soran bir bildirim göreceksiniz. Bağlantıyı kabul etmek için “Kabul Et”i seçin.

Adım 5: Syncthing GTK paylaşımına bağlanmaya çalışan Linux PC’de bağlantıyı kabul ettikten sonra, başka bir bildirim göreceksiniz. Bu bildirim, “Varsayılan Klasörü” eklemek isteyip istemediğinizi soracaktır. Senkronizasyona eklediğiniz Linux cihazlarına “Senkronizasyon” klasörünü eklemek için “Evet”i seçin.

Adım 6: Bağlı bilgisayarların, ağınız üzerinden senkronizasyondan yapılandırma dosyalarını indirmesine izin verin. İşlem bittiğinde, Syncthing GTK kullanarak yapılandırma dosyalarınızı senkronize halde tutmak için tüm bilgisayarlarda aşağıdaki komutları çalıştırın.

Yukarıda çalıştırılan iki komutla, yapılandırma dosyalarınız senkronize olacaktır. Ancak, dosya güncellemelerini almak için Syncthing’in çalışıyor olması gerektiğini unutmayın.

Bana Fasulyeleri Ver!

Masaüstümü ve Dizüstü Bilgisayarımı Senkronize Etme

Hem dizüstü bilgisayarımda hem de Masaüstümde Ubuntu 11. 04 yüklü.

Yüklü tüm uygulamalar ve tüm yapılandırma dosyaları açısından aynı görünmelerini sağlamam gerekiyor.

Vim yapılandırma dosyaları ve Armagetron’daki en son skor gibi dosyaları masaüstüne kurduğum en son python kitaplığıyla senkronize etmek istiyorum.

Tüm bu mp3’leri ve film dosyalarını sistemler arasında senkronize etmek istemiyorum.

Bunu nasıl başarabilirim? Bunu başarmak için kullanabileceğim herhangi bir yazılım var mı?

  • Profili Görüntüle
  • Forum Gönderilerini Görüntüle
  • Özel mesaj
  • Ana Sayfayı Ziyaret Edin

Ubuntu’nun Dörtlü Atışı

Re: Masaüstümü ve Dizüstü Bilgisayarımı Senkronize Etme

Gerçek Mesajı Gönderen meadhikari

Hem dizüstü bilgisayarımda hem de Masaüstümde Ubuntu 11. 04 yüklü.

Yüklü tüm uygulamalar ve tüm yapılandırma dosyaları açısından aynı görünmelerini sağlamam gerekiyor.

Vim yapılandırma dosyaları ve Armagetron’daki en son skor gibi dosyaları masaüstüne kurduğum en son python kitaplığıyla senkronize etmek istiyorum.

Tüm bu mp3’leri ve film dosyalarını sistemler arasında senkronize etmek istemiyorum.

Bunu nasıl başarabilirim? Bunu başarmak için kullanabileceğim herhangi bir yazılım var mı?

Şimdiden teşekkürler

Yerel olarak yapıp yapamayacağından emin değilim. 2 seçenektir. Ubuntu One’a kaydolun. Dosya tarayıcısını açın, klasörlerin bu dosyalar vb. İçin bulunduğu yere gidin ve C ve Ubuntu ile senkronize etmek için txt kutusunu tıklayabilirseniz.

veya sembolik bağlantılar yapın!

Her iki kompozisyonda da yapın.(Dosya yolunu yapılandırma dosyaları yoluyla ve bağlantı adını bununla ilgili olduğunu düşündüğünüz her şeye değiştirerek, yapılandırma dosyalarını ur ubuntu bir klasöre bağlar, bu da diğer bilgisayarlarınızla senkronize eder Ubuntu bir klasörle (bulut aracılığıyla (bulut aracılığıyla), bağlantılar değişiklikleri diğer yapılandırma klasörüne koyacaktır. iş bitmiş

Düzenleme: Not, NVR bunu gerçekten yaptım. Hepsi sadece tahmin. Minecraft tasarruflarım için deneyebilirim

Ubuntu One, Canonical tarafından SugarSync ve Dropbox’a çok benzeyen yaygın olarak kullanılan bir bulut depolama hizmetidir. Ubuntu One, Ubuntu işletim sistemi ile yüklendi ve ayrıca Android ve iPhone için uygulamalara sahip.

Linux kullanıcıları ile uzun bir başarı döneminden sonra, Ubuntu One sonunda Windows işletim sistemi için bir sürüm yayınladı. Bu, dosyalarınızı Ubuntu One kullanarak Ubuntu, Windows, Android ve iPhone arasında kolayca senkronize edebileceğiniz anlamına gelir. Ayrıca, dosyalarınıza istediğiniz zaman erişmek ve yönetmek için geliştiricinin web sitesinden Ubuntu bir hesabınıza giriş yapabilirsiniz. Bu yazıda size Ubuntu One Windows istemcisine tam bir genel bakış sunacağım. Ayrıca Ubuntu One’ın Linux istemcisi incelememe de göz atabilirsiniz: Ubuntu One – Ubuntu, iPhone ve Android kullanıcıları için bulut depolama hizmeti.

Ubuntu One’ın Windows istemcisi, Linux istemcisi ile aynı şekilde az çok çalışır. Windows için Ubuntu One başlatıldıktan sonra, mevcut bir hesapla giriş yapma veya yeni bir hesap oluşturma seçeneği sunulur. Doğrudan Ubuntu One web sitesinden veya masaüstü istemcisinden yeni bir hesap oluşturulabilir.

Giriş yaptıktan sonra, bunları şu adreste bulunan Ubuntu One klasörüne yerleştirerek öğeleri yüklemeye başlayabilirsiniz: C: \ Users \ Kullanıcı Adı \ Ubuntu One (Windows’ta).

Bu klasöre yerleştirilen tüm öğeler, paylaşılan cihazlarınızla otomatik olarak senkronize edilir (tıpkı Dropbox veya SugarSync gibi). Dosyaları veya klasörü doğrudan bu klasöre yerleştirebilir veya Ubuntu One istemcisinin ana arabiriminden bir klasör ekle düğmesini kullanabilirsiniz.

Cihazlar sekmesi, Ubuntu One hesabınızla birlikte tüm bağlı cihazların (PC’ler, dizüstü bilgisayarlar ve akıllı telefonlar dahil) eksiksiz bir listesini sağlar.

Ayarlar sekmesi, Ubuntu One Hizmeti ile senkronize edilen dosyalar için bir bant genişliği sınırlaması yerleştirin. Mevcut bant genişliğinizi boğmaktan kaçınmak için bir yükleme hızı indirebilirsiniz. Buradan, Ubuntu One’ın System Startup’ta otomatik olarak senkronizasyonu başlatmasını, cihaz bildirimlerini etkinleştirmesini ve sizinle paylaşılan tüm paylaşılan dosyaları diğer kullanıcılar tarafından senkronize etmesini de etkinleştirebilirsiniz. Hesap Bilgileri sekmesi, e-posta adresi, şifre vb.

Ubuntu One’ın Windows sürümü, Windows OS tabanlı kullanıcıların pazarına bulut depolama hizmeti için pazar payını çeşitlendirmek için Canonical tarafından doğru adım gibi görünüyor.

LSYNCD (Canlı Senkronizasyon Ayna Daemon), uzak ve yerel dizinleri senkronize etmek için hafif bir Linux çözümüdür. Bu Linux çözümünün kullanımı, yerel dosya sisteminizin performansını hiçbir şekilde etkilemez.

LSYNCD’yi tam olarak yükledikten ve yapılandırdıktan sonra, yerel ve uzak dizinleriniz, yerel dizindeki herhangi bir veri değişikliğinin belirtileceği ve uzak sunucu dizinde güncelleneceği şekilde senkronize edilecektir. Sık dizin güncellemeleri ve senkronizasyon eylemleri, hedeflenen yerel ve uzak dizinlerin aynı kalmasını sağlar.

Lsyncd’yi Linux Server’a yükleyin

Bu LSYNCD senkronizasyon çözümü çeşitli Linux işletim sistemi platformlarında desteklenmektedir. Kullandığınız Linux dağılımına bağlı olarak, LSYNCD’yi aşağıdaki komutlardan birinden yükleyebilirsiniz:

RHEL tabanlı dağıtımlara LSYNCD’yi yükleyin

Lsyncd’yi Fedora Linux’a yükleyin

Lsyncd’yi Debian, Ubuntu & Mint’e yükleyin

Lsyncd’yi OpenSUSE’ye yükleyin

Lsyncd’yi Arch Linux’a yükleyin

Linux’ta yerel ve uzak dizinleri senkronize etmek için Lsyncd kullanma

Yerel makinenizde olmanız ve başarılı olmak için iki yönlü dizin senkronizasyonu için uzak bir makineye veya sunucuya kimliği doğrulamanız gerekir. Sonunda, kullandığım uzak sunucu IP adresi 18. 118. 208. xx var.

Yerel makinede, belirtilen uzak makineye/sunucuya şifresiz SSH girişi ayarlamamız gerekir.

Passwords SSH girişi, Lsyncd’nin yerel-remote dizinlerin senkronizasyonunun otomasyonunun sorunsuz olmasını sağlar.

Uzak Linux’a SSH Passses’sız Giriş Ayarla

1. Uzak sunucuya şifresiz erişim için yerel makinede SSH anahtarını oluşturun.

Bir parola girmeniz istendiğinde, klavyenize [ENTER] vurarak alanı boş bırakın.

Linux’ta SSH anahtarı oluşturun

2. Oluşturulan SSH genel anahtarını uzak makinenize kopyalayın. Şimdi oluşturulan SSH genel anahtarının bir kopyasını belirtilen uzak sunucu/makineye aktarmamız gerekiyor.

SSH anahtarını uzak linux’a kopyala

Bu başarı ile, SSH komutu (SSH [ e-posta korumalı]) aracılığıyla bu uzak sunucuya (18. 118. 208. 79) gelecekteki erişim şifresiz olmalıdır.

Linux’ta SSH Passwords Giriş

Ayrıca, uzak makinenizin/etc/ssh/sshd_config dosyasının PubKeyAuthentication’a YES ve Password olmadan ayarlanmış olarak ayarlandığından emin olmak isteyebilirsiniz.

Linux’ta SSH’yi yapılandırın

Uzak makinedeki SSHD hizmetini yeniden başlatın.

PubKeyauthentiction ve Permitrootlogin alanları sunucunuzda etkinleştirilmediyseniz ve bunları etkinleştirmeyi başardıysanız, Adım 1’den genel SSH anahtarını yeniden canlandırmak ve daha sonra (Adım 2) uzak sunucuya yeniden kopyalamak için başlayın.

Yerel dizinleri LSYNCD kullanarak uzaktan kumanda ile senkronize edin

Uzak makinenizde gerekli uzak/hedef dizinini oluşturun

Yerel makinenizde gerekli kaynak dizini oluşturun.

Bu kaynak dizini bazı dosyalarla doldurun:

Linux’ta dosya oluştur

Lsyncd günlük ve durum dosyaları oluşturun.

Associated Lsyncd yapılandırma dizinini oluşturun.

Bu dizinin altında, lsyncd. conf. lua yapılandırma dosyasını oluşturun.

Aşağıdaki ekran yakalamasına benzer verilerle doldurun

Bu dosyada kaynak, yerel makinede senkronize etmek istediğimiz dosyaların yoludur, ana bilgisayar uzak sunucunun kullanıcı adı+IP adresine işaret eder ve TargetDir uzak sunucudaki hedef dizinidir.

Ardından, LSYNCD’yi başlatın ve etkinleştirin.

Senkronize dizin dosyalarının varlığını onaylamak için uzak sunucuya erişin. Herhangi bir dosya senkronizasyonunun gerçekleşip gerçekleşmediğine bakın.

Linux’ta dosya senkronizasyonunu onaylayın

Gördüğünüz gibi, yerel makinede LSYNCD’ye başlamadan önce LS komutu sıfır dosyayı görüntüledi ve çalıştırdıktan sonra yerel makineden kopyalanan dosyaları görüntüler.

LSYNCD’yi yalnızca senkronize etmeniz gereken dizin dosyalarıyla ana bilgisayar/kaynak makinesine yüklemeniz gerekir. Uygulamak kolaydır ve size yerel-resmine makineler ve yerel-yerel dizinler için çalışan bir dosya senkronizasyon çözümü sunar.

Önemli dosyaları yedeklemek veya sistemle ilgili herhangi bir görevi yerine getirmek için belirli bir zamanda çalışan Cron işlerini ayarlamış olabilirsiniz. Veya, günlükleri sisteminizden düzenli aralıklarla döndürmek için bir günlük sunucusu yapılandırmış olabilirsiniz. Saatiniz senkronize değilse, bu işler doğru zamanda yürütülmez. Bu nedenle Linux sistemlerinde doğru bir saat dilimi kurmak ve saati internet ile senkronize tutmak önemlidir. Bu kılavuz, Ubuntu Linux’ta zaman senkronizasyonunun nasıl kurulacağı açıklanmaktadır. Aşağıda verilen adımlar Ubuntu 18. 04’te test edilmiştir, ancak Systemd’in Timyncd hizmetini kullanan diğer Ubuntu tabanlı sistemler için aynıdır.

Ubuntu’da zaman senkronizasyonu ayarlayın

Genellikle, kurulum sırasında saat dilimini ayarlarız. Ancak, isterseniz değiştirebilir veya farklı saat dilimi ayarlayabilirsiniz.

İlk olarak, Ubuntu sistemimizdeki mevcut saat dilimini “Tarih” komutunu kullanarak görelim:

Örnek Çıktı:

Yukarıdaki çıktıda gördüğünüz gibi, “Tarih” komutu gerçek tarihi ve geçerli saati gösterir. Burada, şu anki saat dilim, koordineli evrensel zaman anlamına gelen UTC.

Alternatif olarak, geçerli saat dilimini bulmak için /etc /timezone dosyasına bakabilirsiniz.

Şimdi, saatin internet ile senkronize olup olmadığını görelim. Bunu yapmak için, sadece koşun:

Gördüğünüz gibi, “Timedatectl” komutu yerel saati, evrensel zaman dilimini, saat dilimini ve sistem saatinin internet sunucularıyla senkronize olup olmadığını ve SystemD-timesyncd. service’in aktif veya aktif olup olmadığını görüntüler. Benim durumumda, sistem saati internet zaman sunucuları ile senkronize oluyor.

Saat senkronize değilse, aşağıdaki ekran görüntüsünde gösterildiği gibi “Sistem Saat Senkronize: Hayır” görürsünüz.

Zaman senkronizasyonu devre dışı bırakılır.

Not: Yukarıdaki ekran görüntüsü eskidir. Bu yüzden farklı tarihi görüyorsunuz.

“Sistem saati senkronize: değer no olarak ayarlanmış olarak görürseniz, TimesYncd hizmeti aktif olmayan olabilir. Bu nedenle, hizmeti yeniden başlatın ve yardımcı olup olmadığını görün.

Şimdi TimSyncd hizmet durumunu kontrol edin:

Bu hizmet etkin ve etkinse, sistem saatiniz internet zaman sunucularıyla senkronize edilmelidir.

Zaman senkronizasyonunun etkin olup olmadığını veya komutu kullanmadığını doğrulayabilirsiniz:

Hala işe yaramıyorsa, zaman senkronizasyonunu etkinleştirmek için aşağıdaki komutu çalıştırın:

Artık sistem saatiniz internet zaman sunucularıyla senkronize edilecektir.

Timedatectl komutunu kullanarak saat dilimini değiştirin

UTC dışında farklı zaman dilimi kullanmak istersem ne olur? Kolay!

İlk olarak, komutu kullanarak mevcut zaman dilimlerinin listesi:

Aşağıdaki resme benzer bir çıktı göreceksiniz.

timedatectl komutunu kullanarak saat dilimlerini listeleme

İstediğiniz saat dilimini (Örn. Asya/Kolkata) aşağıdaki komutu kullanarak ayarlayabilirsiniz:

“date” komutunu kullanarak saat diliminin gerçekten değişip değişmediğini tekrar kontrol edin:

Veya ayrıntılı çıktı istiyorsanız timedatectl komutunu kullanın:

Fark ettiğiniz gibi, saat dilimini UTC’den IST’ye (Hindistan standart saati) değiştirdim.

UTC saat dilimine geri dönmek için şunu çalıştırın:

Tzdata kullanarak saat dilimini değiştirin

Eski Ubuntu sürümlerinde Timedatectl komutu mevcut değildir. Bu gibi durumlarda, saat senkronizasyonunu ayarlamak için Tzdata’yı (Saat dilimi verileri) kullanabilirsiniz.

Yaşadığınız coğrafi bölgeyi seçin. Benim durumumda Asya’yı seçtim. Tamam’ı seçin ve ENTER tuşuna basın.

tzdata komutunu kullanarak saat dilimini yapılandırın

Ardından, saat diliminize karşılık gelen şehri veya bölgeyi seçin. Burada Kalküta’yı seçtim.

tzdata kullanarak saat dilimini yapılandırın

Son olarak, Terminal’de aşağıdakine benzer bir çıktı göreceksiniz.

Saat dilimini grafik modda yapılandırın

Bazı kullanıcılar CLI yolu konusunda rahat olmayabilir. Eğer onlardan biriyseniz, tüm bunları grafik modunda sistem ayarları panelinden kolayca değiştirebilirsiniz.

Süper tuşa (Windows tuşu) basın, Ubuntu çizgisinde ayarları yazın ve Ayarlar simgesine tıklayın.

Sistemin ayarlarını Ubuntu çizgisinden başlatın

Alternatif olarak, Ubuntu masaüstünüzün sağ üst köşesinde bulunan aşağı oka tıklayın ve sol köşedeki Ayarlar simgesine tıklayın.

Üst panelden Sistem ayarlarını başlatın

Bir sonraki pencerede, Ayrıntılar’ı seçin ve ardından Tarih ve Saat seçeneğini tıklayın. Hem Otomatik Tarih ve Saat hem de Otomatik Saat Dilimi seçeneklerini açın.

Ubuntu’da otomatik saat dilimini ayarla

İşiniz bittiğinde Ayarlar penceresini kapatın! Sistem saatiniz artık İnternet saat sunucularıyla senkronize edilmelidir.

Ubuntu Touch harika. Nextcloud da harika. Onları bir araya getirin ve harika… kareler elde edin. Fotoğraflarınızın kendi Nextcloud sunucunuzla otomatik olarak senkronize edilmesi ne kadar harika olurdu? Pekala, bunu bugün yapabilirsiniz ve işte nasıl yapılacağı.

DÜZENLE 24 ARALIK 2018 – Başlamadan önce Önemli Güvenlik Uyarısı! Şu anda bu yazının yazıldığı tarih itibariyle, UBsync çok güvenli değil. Fork atan gönüllüler güvenlik uzmanı değildir ve şifre dosyası güvenli değildir ve düz metindir. Bu nedenle, içeriğiniz son derece özel nitelikteyse, uygulama düzgün bir şekilde güncellenene kadar bu blog içeriğini kullanmayın.

Bununla birlikte, kendinizi güvence altına almak için özçekimlerinizi telefonunuzdan nextcloud’unuza taşımaya çalışıyorsanız, bu blog yeterli olacaktır ve umarım bir sonraki küçüktür, şifrenin teslim şeklini iyileştirmek için projede bazı yardımcılarımız olur.

Ayrıca, en azından ana NC kullanıcı/şifrenizin yüksek kriko verilememesi için bazı riskleri azaltmanın bir yolu vardır. NextCloud kullanıcı ayarlarınıza bir tarayıcı aracılığıyla giriş yaptığınızda ve “Güvenlik” e gidin ve “Yeni Uygulama Şifresi Oluştur”. Bu şifreyi hemen oluşturma sırasında ve güvenli bir yerde kaydettiğinizden emin olun, çünkü şifreyi sadece bir kez görebilirsiniz (geri dönüp tekrar göremezsiniz).

Bu şifreyi hazırladıktan sonra bloga devam edin.

  1. NextCloud sunucusundan bir kullanıcı hesabınız ve şifreniz olduğundan emin olun. NextCloud kullanıcı hesabınız yoksa, kendinizden güçlü bir şekilde barındırmayı düşünün. Bunu kullanılmayan bir bilgisayarda yapabilir veya bir Raspberry Pi’de NextCloudpi’yi kullanabilir veya daha ‘ciddi bir sunucu’ barındırabilirsiniz.
  2. NextCloud kullanıcı dizininizde, Ubuntu Touch dosyalarınızı koymak için uygun bir dizin oluşturun. Bir şeye dokunmazsanız, varsayılan olarak her şey “fotoğraflar” klasörünüze gidecektir.
  3. OpenStore’dan Ubsync uygulamasının yüklü olduğundan emin olun
  4. Ubuntu Touch’ta sistem ayarlarına gidin
  5. “Hesaplar” a git
  6. “Hesap Ekle” yi seçin
  7. “NextCloud” seçeneğini seçin Not: Bir hesap eklemeye çalışırsanız ve cevap vermezse ve sizi bir sonraki adıma götürmezse, cihazınızı yeniden başlatmanız gerekebilir.
  8. NextCloud kimlik bilgilerinizi girin (en başta oluşturduğunuz ‘Yeni Uygulama Şifresinden’)
  9. Ubunt Touch Cihazınızda Ubsync uygulamasını açın
  10. “Yeni bir hesap ekle” yi seçin
  11. İstem, doğru sunucu adresine sahip doğru kullanıcı adını gösteriyorsa ‘İzin Ver’i seçin
  12. Ubsync’in “Genel Ayarlar” ekranına geri dönün
  13. Senkronizasyon frekansınızı ayarlayın.
  14. Bu sayfada istediğiniz diğer değişiklikleri seçin.
  15. Soldaki arka düğme ile başka bir ekran geri dönün
  16. Cihazınızdaki “Senkronizasyon” seçeneğiyle NextCloud’unuzla senkronize etmek istediğiniz klasörleri seçin. Varsayılan seçenek, Ubuntu Touch Fotoğraflarınızı (düzenlenmemiş) /fotoğraf dizine (NextCloud yeni bir hesap oluşturduğunda varsayılan dizindir) aşağıdaki Ubuntu Touch Dizininden koyacaktır.
  • Sağ üstte + Plus işaretiyle yeni bir klasör ekleyin. UT cihazınızdaki dizini senkronize etmek istediğiniz dizini seçin. Not: Bu zor kısım, ekranın ortasındaki büyük ‘kene’ onay işareti ‘dokunulabilir’ değil, ancak sağ üst menüdeki ‘kene’ vurmaya yönlendirmeye çalışıyor!

Uzak klasör için aynı eylemleri yapın. Klasör mevcut değilse, sadece yazarak yeni bir tane oluşturabilirsiniz. Oluşturduktan sonra tekrar dokunun ve gerçek yapmak için sağ üstteki “kene” tuşuna basın.