Seperti yang mungkin Anda ketahui, Dropbox memiliki selesai Dukungan untuk sinkronisasi folder dengan drive dengan sistem file "tidak biasa", yang di Linux berarti apa pun kecuali Ext4. Akibatnya, pengguna Dropbox Linux tidak akan dapat menyinkronkan file jika folder Dropbox berada di Btrfs, Ext3, ZFS, XFS, dll. dan bahkan eCryptfs pada sistem file Ext4. Anda dapat melihat persyaratan sistem untuk desktop Dropbox di sini.
Jika Anda tidak dapat beralih ke penyedia penyimpanan cloud lain atau menggunakan sistem file Ext4 tanpa eCryptfs untuk lokasi folder Dropbox Anda, Anda dapat menggunakan alat sederhana bernama. gunakan Perbaikan sistem file Dropboxyang melewati batasan Dropbox ini dan memungkinkan klien desktop Dropbox untuk terus menyinkronkan file apa pun jenis sistem file yang digunakan.
Dropbox seharusnya mengakhiri Dukungan tentang sinkronisasi file pada sistem file yang tidak biasa pada 7 November 2018. Saya masih menerima pemberitahuan lama dari Dropbox yang mengatakan “Dropbox akan berhenti menyinkronkan. Pindahkan folder Dropbox Anda ke sistem file yang didukung "tetapi. Tentu saja beberapa pengguna sudah mulai menerima pemberitahuan baru di mana “Folder Dropbox Anda berada di sistem file yang tidak lagi didukung “, dengan tombol untuk keluar dari Dropbox, lihat Persyaratan atau pindahkan lokasi Dropbox.
dropbox-filesystem-fix harus “memperbaiki” ini, membuat folder Dropbox Anda terlihat seperti berada di sistem file Ext4 yang tidak terenkripsi.
Proses membuat Dropbox bekerja pada partisi non-Ext4 melalui dropbox-filesystem-fix melibatkan pencegahan Dropbox menggunakan entri startup aslinya dan menggantinya dengan skrip Python yang memuat pustaka sebelumnya, keduanya disediakan oleh dropbox-filesystem-fix proyek. Untuk menggunakan ini, Anda tidak perlu memindahkan folder Dropbox atau memasang file yang diformat sebagai Ext4, dll. Anda akan terus menggunakan Dropbox dengan cara yang sama seperti sebelumnya. Di bawah ini Anda akan menemukan petunjuk langkah demi langkah tentang cara menggunakan dropbox-filesystem-fix.
Di halaman proyek tertulis:“Ini adalah perbaikan eksperimental yang tidak didukung Dropbox. Data bisa hilang “, ingatlah ini saat menggunakannya. Solusinya juga dapat berhenti bekerja kapan saja karena perubahan Dropbox.
Perlu juga dicatat bahwa masalah dapat muncul jika sistem file yang Anda gunakan tidak mendukung atribut yang diperluas, karena inilah alasan Dropbox menyebutkan penghentian dukungan untuk non-Ext4 di Linux. Namun, ketika diaktifkan dalam konfigurasi kernel, ada beberapa sistem file yang mendukung atribut tambahan, termasuk Ext3, Ext2, Btrfs, XFS, JFS, dan lainnya.
[Diperbarui] Alternatif lain untuk menggunakan Dropbox dengan sistem file non-Ext4 / terenkripsi adalah dengan menggunakan Maestral, klien Dropbox open source baru untuk macOS dan Linux.
Begini cara Dropbox bekerja dengan sistem file non-Ext4
Petunjuk ini mengasumsikan bahwa Anda telah menginstal Dropbox di desktop Linux Anda. Jika Dropbox tidak diinstal di sistem Anda, instal sebelum melanjutkan.
1. Instal Git (untuk mendapatkan kode perbaikan sistem file Dropbox terbaru) dan build-essential (untuk mengompilasinya).
Di Debian, Linux Mint, Ubuntu, OS dasar, dan distribusi Linux berbasis Debian atau Ubuntu lainnya, instal Git dan build-essential dengan perintah ini:
sudo apt install git build-essential
2. Dapatkan kode sumber perbaikan sistem file Dropbox terbaru melalui Git dan kompilasi:
git clone https://github.com/dark/dropbox-filesystem-fix.git
cd dropbox-filesystem-fix
make
Sebuah file bernama 06
harus dibuat di 14
Folder setelah menjalankan 21
.
Anda juga dapat mengunduh kode menggunakan unduhan ZIP ini.
3. Pindahkan 36
Folder juga 40
dan tandai 53
sebagai yang dapat dieksekusi:
sudo mv dropbox-filesystem-fix /opt/
sudo chmod +x /opt/dropbox-filesystem-fix/dropbox_start.py
66
harus dalam folder yang sama dengan 72
, jadi jangan ditunda 85
atau folder lain.
Anda dapat mencoba sekarang. Jadi jangan gunakan dropbox-filesystem-fix tetapi lakukan satu upaya untuk melihat bahwa itu benar-benar memperbaiki masalah sinkronisasi sistem file non-Ext4 Dropbox di sistem Anda. Untuk mencobanya, pastikan Dropbox tidak berjalan – Anda dapat menghentikannya dengan perintah ini:
dropbox stop
Dan sekarang, daripada menjalankan Dropbox secara langsung, luncurkan Dropbox dengan perintah ini:
/opt/dropbox-filesystem-fix/dropbox_start.py
Jika Anda tidak menerima pemberitahuan terkait sistem file apa pun dari Dropbox, berarti dropbox-filesystem-fix berfungsi dan Anda dapat mengganti entri startup Dropbox asli dengan 93
Skrip.
4. Hentikan Dropbox agar tidak dimulai secara otomatis.
Entri startup Dropbox asli harus dihapus / dinonaktifkan agar kami dapat menggunakan 103
Skrip saja.
Hentikan Dropbox agar tidak berjalan saat startup dengan menghapus centang 118
Centang kotak dari 126
, pada 136
Tab.Anda juga dapat menjalankan perintah ini untuk menghentikan Dropbox agar tidak memulai secara otomatis:
dropbox autostart n
Bantuan Dropbox menyebutkan bahwa perintah ini hanya dapat bekerja pada distribusi Ubuntu saat ini. Anda dapat memeriksa apakah Dropbox telah dihapus dari aplikasi startup Anda dengan masuk ke. mulai 144
atau yang setara dari menu Anda – Dropbox seharusnya tidak lagi muncul.
Jika Dropbox masih masuk, tampilkan 158
atau menjalankan atau memulai, Anda dapat memaksanya untuk memulai secara otomatis dengan mengubah pengaturan 167
berbaris 172
dari 186
ke 191
, dan buat file tidak dapat diubah sehingga Dropbox tidak dapat menimpanya. Anda dapat melakukan dua operasi ini dengan menjalankan perintah berikut:
sed -i 's/^Exec=.*/Exec=/' ~/.config/autostart/dropbox.desktop
chattr +i ~/.config/autostart/dropbox.desktop
5. Tambahkan entri startup Dropbox khusus.
Sekarang Anda harus membuka 202
atau yang setara dari menu aplikasi Anda dan tambahkan entri baru bernama. menambahkan 211
dengan yang berikut di bidang perintah:223
Anda juga dapat melakukan ini secara manual dengan membuat file bernama. buat 234
di 247
dengan isi sebagai berikut:
[Desktop Entry]
Type=Application
Exec=/opt/dropbox-filesystem-fix/dropbox_start.py
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=Dropbox fix
Sekarang Logout / Login dan Dropbox, yang dimulai secara otomatis saat login seperti sebelumnya, akan bekerja dengan Btrfs, Ext3, ecryptfs Anda di Ext4 dan seterusnya.
Jika Anda menutup Dropbox, jangan lakukan dari menu karena entri ini tidak menggunakan dropbox-filesystem-fix. Jalankan dengan 251
atau buat file desktop baru untuk Dropbox menggunakan 261
sebagai perintah dan tempel di 273
. Namun, dalam kebanyakan kasus, Dropbox tidak akan memulai dari menu Aplikasi, jadi perubahan startup yang dibuat di atas sudah cukup untuk sebagian besar pengguna.
di atas preining.info