Kasing penggunaan umum: Buku catatan keluarga dengan banyak akun pengguna.
Bagaimana cara saya mengatur Shotwell agar semua pengguna memiliki akses ke direktori foto yang sama dan masing-masing dapat mengimpor foto?
Kasing penggunaan umum: Buku catatan keluarga dengan banyak akun pengguna.
Bagaimana cara saya mengatur Shotwell agar semua pengguna memiliki akses ke direktori foto yang sama dan masing-masing dapat mengimpor foto?
Jawaban:
Saya baru saja mencoba metode ini dan tampaknya berhasil tetapi saya tidak dapat menjamin itu bebas bug, jadi gunakan dengan risiko Anda sendiri.
1.Tekan Alt+ F2dan ketik gksudo nautilus
lalu tekan enter.
2. Masukkan kata sandi Anda, nautilus akan mulai dengan hak administrator.
3.Browse ke / home dan klik kanan -> Buat folder, beri nama "shotwell_common". Kemudian klik kanan padanya, lalu klik pada properti-izin. Berikan akses baca + tulis ke "orang lain". Setelah itu klik kanan lagi pada folder itu lalu klik "Make Link". Tautan akan dibuat di sana (di / rumah) bernama "tautan ke shotwell_common".
4.Buat folder lain dengan /home
nama "shotwell_library" dan ubah izin seperti di atas.
5. Mulai nautilus dengan mengklik Places-> Home Folder dari menu di panel dan tekan Ctrl- H. Folder bernama ".shotwell" akan terlihat. Hapus. Sekarang salin "tautan ke shotwell_common" dari /home
ke /home/user
dan ganti nama ".shotwell". Kemudian luncurkan shotwell dan buka Edit-> Preferences. Masukkan jalur /home/shotwell_library
sebagai lokasi perpustakaan.
6. Impor minimal satu file gambar ke dalam shotwell. File "photobrowser.db" Shotwell sekarang akan dibuat di dalam / home / shotwell_common.
7.Luncurkan terminal dan ketik sudo chmod -R o+rw /home/shotwell_common
dan tekan enter, seperti biasa ia akan meminta kata sandi bla bla.
8. Ulangi langkah-5 untuk setiap pengguna komputer Anda.
9. Anda sekarang dapat menghapus "tautan ke shotwell_common" dari / home sekarang mengikuti langkah-1/2/3.
Jangan lupa memberi tahu anggota keluarga Anda dua hal:
a) Ketika mereka mengimpor beberapa gambar, mereka harus selalu memilih opsi "salin ke perpustakaan".
b) Mereka tidak memiliki privasi saat menggunakan shotwell sekarang.
Dalloliogm sebagian benar, tetapi tidak seperti kita tidak pernah mempertimbangkannya.
Pertama, jika Anda memiliki banyak pengguna yang ingin menggunakan Shotwell di pustaka foto mereka sendiri, dan mereka memiliki akun mereka sendiri di mesin, maka semua orang dapat masuk ke akun mereka sendiri dan memiliki database sendiri serta pustaka gambar mereka sendiri. Itu berlaku untuk Shotwell di luar kotak.
Jika Anda mengharapkan setiap pengguna memiliki database dan direktori gambar sendiri tetapi tidak memiliki akun sendiri di mesin, ada solusinya. Jalankan Shotwell seperti ini:
$ shotwell --datadir=<datadir>
Shotwell akan menggunakan direktori yang disediakan untuk menyimpan database dan berbagai macam file lain untuk perpustakaan.
Masalah yang lebih besar adalah di mana Anda ingin semua pengguna berbagi foto yang sama , seperti pada, basis data Shotwell yang beragam menunjuk ke foto fisik yang sama. Kami saat ini tidak memiliki dukungan untuk memperbarui database jika file dukungan diubah atau dipindahkan. Rilis berikutnya (0.8) harus memiliki dukungan yang lebih baik untuk ini, karena akan memindai perpustakaan saat startup dan juga secara opsional memantau perpustakaan pengguna untuk perubahan run-time.
Selain itu, Shotwell adalah editor yang tidak merusak. Jika satu pengguna memotong foto, misalnya, pengguna lain tidak akan melihat perubahan itu karena file dukungan tidak berubah. Menyinkronkan basis data adalah sesuatu yang kami pikirkan, tetapi itu bukan masalah sederhana.
Baik membuat partisi baru atau menetapkan yang sudah ada untuk berbagi semua jenis file antara semua pengguna notebook. Tambahkan entri untuk partisi di file / etc / fstab Anda sehingga partisi tersebut dipasang di / media saat boot. Dengan begitu, setiap pengguna akan dapat mengakses file di dalam partisi dari desktop masing-masing.
Alasan mengapa Shotwell tidak memiliki dukungan untuk banyak pengguna adalah karena pengembang tidak memikirkan kasus penggunaan ini, dan tidak ada yang meminta mereka untuk mengimplementasikannya.
Jadi hal terbaik yang dapat Anda lakukan adalah membuka tiket permintaan fitur di aplikasi pelacak kutu mereka, dan melihat apa yang dijawab pengembang. Atau, Anda dapat menulis ke milis mereka .
Shotwell 0.15.0 pada Mint 16.
Saya menggunakan;
shotwell -d "/home/dan/.shotwellMultiLibrary/Dans"
dan
shotwell -d "/home/dan/.shotwellMultiLibrary/Others"
untuk mempertahankan dua perpustakaan, yang tampaknya berfungsi untuk memulai di perpustakaan yang tepat, kecuali bahwa preferensi dibagikan, sehingga perpustakaan 'tontonan' (dan pengaturan preferensi lainnya) salah diambil dari yang terakhir digunakan.
Kira ini mungkin terkait dengan https://bugzilla.gnome.org/show_bug.cgi?id=718721
Mungkin versi yang lebih baru yang belum sampai ke repo dapat memperbaiki masalah ini?
shotwell 0.23.7
, ketika dibuka oleh pengguna lain yang terhubung:ERROR:/build/shotwell-6EfFpD/shotwell-0.23.7/src/db/VersionTable.vala:18:version_table_construct: assertion failed: (res == Sqlite.OK) Aborted (core dumped)