-
Pasang dependensi
sudo zypper in libcurl-devel sqlite3-devel curl -fsS https://dlang.org/install.sh | bash -s dmd
-
Klon dan pasang
git clone https://github.com/skilion/onedrive.git cd onedrive make sudo make install
-
Jalankan
onedrive
Anda akan diminta untuk mengunjungi URL autorisasi. Masuk ke akun OneDrive Anda, dan berikan izin aplikasi untuk mengakses akun Anda. Setelah selesai, Anda akan menemui halaman putih kosong. Salin URL dan tempel ke Terminal saat diminta. Onedrive akan mulai mengunduh semua berkas Anda di awan ke folder lokal Anda.
-
Konfigurasi
Anda dapat menemukan berkas konfigurasi di folder git onedrive. Untuk membuatnya aktif, pindahkan ke folder
~/.config/onedrive/
.mkdir -p ~/.config/onedrive cp ~/onedrive/config ~/ .config/onedrive/config
Buka file konfigurasi. Ada dua opsi yang dapat Anda konfigurasi:
sync_dir
danskip_files
.-
sync_dir
: lokasi untuk menyimpan berkas OneDrive Anda. Semua berkas yang ditempatkan/dihapus dari folder ini akan disinkronkan ke awan. -
skip_files
: jenis atau pola berkas yang tidak akan disinkronkan.
Setelah Anda membuat perubahan, simpan dan mulai kembali onedrive.
-
-
Mulai otomatis
Setel mulai otomatis dengan systemd.
sudo systemctl --user enable onedrive sudo systemctl --user start onedrive
Catatan: meskipun paket dmd
ada di repositori openSUSE, dalam panduan ini disarankan memasang dari kode sumber sesuai cara diatas.
Selamat mencoba
Comments: 2
Pengembangnya yang masih aktif saat ini ada di:
github.com/abraunegg/onedrive
🙂Sudah ada di repo juga https://software.opensuse.org/package/onedrive