Saya baru saja menjawab pertanyaan pemula lain tentang "Tidak bisa menulis ....... periksa izin".
Tentu saja saya tahu cara menggunakan chown / chmod; Saya tetap bekerja dengan baris perintah. Tetapi konsumen rata-rata tidak.
Jadi apa yang harus saya katakan kepada orang-orang tanpa pengalaman GNU / Linux?
Bekerja sebagai root? Saya tahu misalnya Nemo memiliki fungsionalitas "open as root". Tapi tidak! Saya tidak berpikir itu adalah ide yang bagus untuk pengguna biasa. Itu jauh dari berbahaya. Kemudian pengguna membuat file di root-file-manager dan bertanya-tanya mengapa dia tidak bisa menghapus atau memodifikasi file ini. Dan seterusnya.
Katakan padanya untuk belajar bagaimana menggunakan chown / chmod? Dan di sini kita - nerd-only-linux di mana semuanya sangat rumit. Itulah cara kami melakukan sesuatu; tapi itu bukan pilihan yang baik untuk konsumen rata-rata.
Mengapa manajer file tidak membantu?
Saya benci mengatakan ini, tetapi lihat bagaimana Windows menangani ini. Default adalah izin pengguna. Dan jika file-manager membutuhkan lebih - itu hanya meminta pengguna.
Ini tidak sulit untuk diimplementasikan. Jika suatu operasi gagal dengan pengecualian izin - coba jalankan dengan gksudo.
Dan ya: Saya benar-benar tidak berpengalaman dengan seluruh Open-Source-World.
Pertanyaan saya:
- Apakah ada alasan mengapa hal ini tidak dilakukan dengan cara ini
- Adakah yang mengimplementasikan sesuatu seperti itu?
- Apakah ini sesuatu yang Anda laporkan sebagai bug (Ubuntu atau misalnya Gnome)?
- Apakah ini sesuatu yang bisa saya coba terapkan sendiri?
root
hak istimewa, kecuali jika Anda melakukan pekerjaan admin. Dalam hal ini, Anda harus bekerja sebagai admin dan memisahkan kedua dunia. Anda dapat menginstal perangkat lunak di direktori home Anda, membuat pengaturan lingkungan Anda sendiri.bashrc
,.profile
dll ...