Close Menu
Codeturkiye.com
  • Genel
  • Windows
  • Android
  • İphone
  • Mobil
  • İnternet
  • İOS
  • Oyunlar
  • Bilgisayar
  • Yazılım
  • iletisim
teset

Android donma kesin çözüm

03/05/2026

Mavi ekran hatası kesin çözüm rehberi

30/04/2026

Bellek bütünlüğü sürücü hatası kesin çözüm rehberi

29/04/2026

WhatsApp web bağlanmıyor kesin çözüm rehberi

29/04/2026
Facebook X (Twitter) Instagram
Facebook X (Twitter) Instagram
Codeturkiye.com
Abone ol
  • Genel
  • Windows
  • Android
  • İphone
  • Mobil
  • İnternet
  • İOS
  • Oyunlar
  • Bilgisayar
  • Yazılım
  • iletisim
Codeturkiye.com
Home»Genel»Microsoft OneDrive Linux ile Senkronize Etme
Genel

Microsoft OneDrive Linux ile Senkronize Etme

By BESIR KURT08/05/2019Yorum yapılmamış4 Dakika Okuma
Facebook Twitter Pinterest LinkedIn Tumblr WhatsApp VKontakte Email
Paylas.
Facebook Twitter LinkedIn Pinterest Email

Microsoft OneDrive Linux ile Senkronize Etme Bazen son zamanlarda özel ürünlerin kullanılması gerekli olabilir. Açık kaynak meraklıları, bulut tabanlı bir depolama tesisine sahip olmayı çok isterdi, ancak gerçek şu ki, Google, Amazon, Dropbox ve Microsoft gibi şirketler bulut depolama pazarını köşeye sıkıştırdı. Ücretsiz olarak güvenilir ürünler sunarlar ve bu, evet, yasal isteklere uymak veya reklamları sunmak için dosyalarınızı tarayacak veya okuyacakları anlamına gelir. Bu bir hayat gerçeği, ama bu onları kullanmaman gerektiği anlamına gelmez.

OneDrive, Microsoft’un bulut tabanlı depolama teklifidir ve Windows platformuna doğal olarak uygun olmasına rağmen, Linux tabanlı makinelerle çok az çabayla bağlantı kurar. Bunu yapmanın birkaç yolu vardır ve bu onedrive betiğinin devreye girdiği yerdir.

onedrive

Onedrive , OneDrive ile hızlı ve kolay bir şekilde senkronizasyon yapmanızı sağlayan CLI tabanlı bir istemcidir.

Onedrive’ı kurmak için, ilk önce bazı bağımlılıkları kurmanız ve gitmemiş olmanız gerekir. Terminal’e gidin ve aşağıdakilerden birini girin.

Ubuntu için:

sudo apt install libcurl4-openssl-dev git
sudo apt install libsqlite3-dev

Ubuntu 18.04 veya daha yenisini kullanıyorsanız snap, yüklemek için kullanın dmd:

sudo snap install --classic dmd && sudo snap install --classic dub

Değilse:

sudo wget http://master.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.list
sudo apt-get update && sudo apt-get -y --allow-unauthenticated install --reinstall d-apt-keyring
sudo apt-get update && sudo apt-get install dmd-compiler dub

Fedora için:

sudo yum install libcurl-devel git
sudo yum install sqlite-devel
curl -fsS https://dlang.org/install.sh | bash -s dmd

Arch Linux:

sudo pacman -S curl sqlite dlang git

Kurulum

Bağımlılıkları yükledikten sonra, git ile dosyaları getir:

git clone https://github.com/abraunegg/onedrive.git

Derleyin ve kurun

cd onedrive
make
sudo make install

Bunu yaptıktan sonra, şimdi hesabınıza erişebilmesi için onedrive’ı Microsoft’a yetkilendirmeniz gerekir. Terminalde aşağıdakileri girmeniz yeterlidir:

onedrive

Ve sizden yetki almak için URL’yi ziyaret etmenizi ister.

onedrive-authorize-url

OneDrive hesabınıza giriş yapın ve uygulamaya hesabınıza erişme izni verin.

ms-auth

Bu yapıldıktan sonra boş bir beyaz sayfa sunulur. URL’yi kopyalayın ve istemde bulunan Terminal’e yapıştırın.

onedrive-response-url

Bu ayar tamamlayacaktır.

OneDrive’ı yerel klasörünüze senkronize etmeye başlamak için

onedrive --sychronize

Onedrive, buluttaki tüm dosyalarınızı yerel klasörünüze indirmeye başlayacaktır.

Alternatif olarak, çalıştırabilirsiniz:

onedrive --monitor

Yerel klasörünüzü değişiklikleri izlemek için almak için.

Yapılandırma

“Config” dosyasını onedrive git klasöründe bulabilirsiniz. Aktif hale getirmek için, “~ / .config / onedrive /” klasörüne taşıyın.

mkdir -p ~/.config/onedrive
cp ~/onedrive/config ~/ .config/onedrive/config

Bunu yaptıktan sonra, şimdi hesabınıza erişebilmesi için onedrive’ı Microsoft’a yetkilendirmeniz gerekir. Terminalde aşağıdakileri girmeniz yeterlidir:

onedrive

Ve sizden yetki almak için URL’yi ziyaret etmenizi ister.

onedrive-yetki-url

OneDrive hesabınıza giriş yapın ve uygulamaya hesabınıza erişme izni verin.

ms-auth

Bu yapıldıktan sonra boş bir beyaz sayfa sunulur. URL’yi kopyalayın ve istemde bulunan Terminal’e yapıştırın.

onedrive-yanıt-url

Bu ayar tamamlayacaktır.

OneDrive’ı yerel klasörünüze senkronize etmeye başlamak için

onedrive - senkronize et

Onedrive, buluttaki tüm dosyalarınızı yerel klasörünüze indirmeye başlayacaktır.

Alternatif olarak, çalıştırabilirsiniz:

onedrive - monitör

Yerel klasörünüzü değişiklikleri izlemek için almak için.

Yapılandırma

“Config” dosyasını onedrive git klasöründe bulabilirsiniz. Aktif hale getirmek için, “~ / .config / onedrive /” klasörüne taşıyın.

mkdir  -p ~ / .config / onedrive
 cp ~ / onedrive / config ~ / .config / onedrive / config

Config dosyasını açın. Yapılandırabileceğiniz üç seçenek vardır: “sync_dir” ve “skip_files”

  • sync_dir : OneDrive dosyalarınızı saklayabileceğiniz konum. Bu klasöre yerleştirilen / kaldırılan tüm dosyalar bulutla eşitlenir.
  • skip_files : Senkronize edilmeyecek dosya türü (veya dosya düzeni).
  • monitor_interval : senkronizasyon işlemleri arasındaki zaman aralığı.

Değişiklikleri yaptıktan sonra, onedrive’ı kaydedin ve yeniden başlatın.

İstediğiniz zaman yapılandırmanızı aşağıdaki komutla kontrol edebilirsiniz:

onedrive --display-config

 
onedrive ekran-yapılandırma

Listeyi Eşitle

OneDrive klasörünün tamamını senkronize etmek yerine seçici senkronizasyon kullanmayı tercih ederseniz, “sync_list” adlı bir dosya oluşturabilir ve “~ / .config / onedrive” klasörüne yerleştirebilirsiniz. Dosyanın içine göreceli yolu (senkronize OneDrive klasöründen) senkronize etmek istediğiniz dosyalara / klasörlere ekleyin.

Girişe onedrive’ı başlatmak

Varsayılan olarak, onedrive kullanıcı giriş yaptığında başlamaz. Giriş yaptığınızda otomatik olarak çalışmasını onedrive --monitorsağlamak için başlangıç ​​uygulamanıza ekleyebilirsiniz.

Şimdi OneDrive’ınız Linux sisteminizle senkronize olacak. OneDrive’ı kurulumunuzla nasıl senkronize edersiniz ve diğer araçları mı tercih edersiniz? Aşağıdaki yorumlar bölümünde bize bildirin.

Microsoft OneDrive Linux ile Senkronize Etme onedrive senkronizasyon
Share. Facebook Twitter Pinterest LinkedIn Tumblr WhatsApp Email
Önceki makaleWindows 10 Önyükleme Nasıl Temizlenir
Sonraki Makale WordPress’i SMTP Posta Göndermek İçin Yapılandırma
BESIR KURT

CodeTurkiye'nin seçkin yazarlarından biri olan Beşir Kurt, teknoloji ve yazılım dünyasına olan tutkusuyla tanınır. Gerek CodeTurkiye'deki yazılarıyla gerekse katıldığı paneller ve konferanslarla, teknoloji meraklılarına bilgi ve ilham kaynağı olmaktadır.

İlgili Mesajlar*

Android donma kesin çözüm

03/05/2026

Bellek bütünlüğü sürücü hatası kesin çözüm rehberi

29/04/2026

WhatsApp web bağlanmıyor kesin çözüm rehberi

29/04/2026

Instagram akış yenilenemedi hatası kesin çözüm

28/04/2026
Cevap bırakın Cevabı İptal Et.

Facebook X (Twitter) Instagram Pinterest
  • Genel
  • Windows
  • Android
  • İphone
  • Mobil
  • İnternet
  • İOS
  • Oyunlar
  • Bilgisayar
  • Yazılım
  • iletisim

Yukarıya yazın ve aramak için Enter tuşuna basın. İptal etmek için Esc tuşuna basın.

Web sitemizde size en iyi deneyimi sunmak için çerezleri kullanıyoruz.

You can find out more about which cookies we are using or switch them off in .

Codeturkiye.com
Powered by  GDPR çerez uyumluluğu
Gizliliğe genel bakış

Bu web sitesi, size mümkün olan en iyi kullanıcı deneyimini sunabilmek için çerezleri kullanır. Çerez bilgileri tarayıcınızda saklanır ve web sitemize döndüğünüzde sizi tanımak ve ekibimizin web sitesinin hangi bölümlerini en ilginç ve yararlı bulduğunuzu anlamasına yardımcı olmak gibi işlevleri yerine getirir.

Kesinlikle gerekli çerezler

Çerez ayarları tercihlerinizi kaydedebilmemiz için kesinlikle gerekli çerezler her zaman etkin olmalıdır.