Saya ingin membatasi pengguna untuk mengubah wallpaper dan tema. Jadi adakah yang bisa mengatakan kepada saya cara menghapus opsi Ubah Latar Belakang Desktop dari klik kanan?
catatan:
Saya hanya benar-benar ingin menghapus opsi itu dari klik kanan.
scripts
wallpaper
administration
karthick87
sumber
sumber
gnome-appearance-properties
sepenuhnya, atau hanya metode mengaksesnya? Jika Anda ingin mencegah pengguna menyesuaikan latar belakang atau tema mereka, Anda mungkin hanya ingin menghapus akses ke perintah sepenuhnya (memerlukan kata sandi pengawas untuk melanjutkan atau sesuatu).Jawaban:
Jika Anda dapat hidup tanpa ikon di desktop Anda, Anda dapat menonaktifkan menu klik kanan sepenuhnya melalui opsi show_desktop Nautilus seperti ini:
Sunting: Hanya menyingkirkan entri menu itu akan membutuhkan menambal sumber Nautilus. Definisi menu ada di
src/file-manager/fm-desktop-icon-view.c
dalamdesktop_view_entries[]
(atau hanya mencariChange Desktop _Background
). Sunting2: Lihat di bawah untuk HowTo.Pilihan lain adalah menggunakan manajer file yang berbeda untuk menggambar ikon desktop. Mungkin PCMan File Manager tidak memiliki entri ini di menu klik kanan?
Panduan minimal untuk mengedit & membangun kembali Nautilus
Seperti yang saya catat sebelumnya, entri menu di-hardcode ke Nautilus, jadi sejauh yang saya tahu, satu-satunya cara untuk menghapusnya DAN menjaga semua fungsi lainnya adalah dengan mengedit sumber Nautilus dan mengkompilasi ulang. Berhati-hatilah karena ini akan memakan waktu dan Anda akan membutuhkan ruang untuk semua paket pengembangan dan kompilasi itu sendiri.
Proses ini diuji dengan Nautilus Elementary 2.32.2.2, namun seharusnya tidak ada perbedaan untuk stok Nautilus 2.32.
nautilus-VERSION*
folder (VERSION, tentu saja beberapa nomor versi, kemungkinan besar 2.32.sesuatu). Masuk ke folder itu.src/file-manager/fm-desktop-icon-view.c
Cari
GtkActionEntry desktop_view_entries[]
- dalam kasus saya ini ada pada baris 721 namun mungkin berbeda untuk versi Anda. Seharusnya terlihat seperti ini:Perhatikan bahwa array kedua berisi
Change Background
- hapus, sehingga Anda mendapatkan sesuatu seperti itu:Simpan file.
$EDITOR
(mungkin Nano) dengan file changelog disiapkan untuk memasukkan perubahan Anda. Tulis sesuatu yang deskriptif setelah itu*
, buat semuanya tetap utuh. Perhatikan bahwa-l local
opsi adalah untuk mencatat build lokal, Anda dapat menggunakan hal lain alih-alihlocal
, namun penting untuk menambahkan entri ke changelog, jika tidak build lokal Anda akan ditimpa oleh versi repositori.Lihat, tidak, "Ubah Latar Belakang"!
Agar 100% yakin, mungkin ide yang baik untuk mengunci
nautilus
paket di Synaptic .Sunting: Setelah Anda memverifikasi bahwa semuanya berfungsi dengan baik, Anda dapat menyingkirkan paket build-dep menggunakan perintah bagus ini . Anda hanya perlu menginstal
aptitude
...Referensi
sumber
Saya tidak tahu bagaimana melakukannya, tetapi saya berasumsi bahwa latar belakang desktop diatur melalui kunci GConf. Jika demikian, Anda dapat menjalankan gconf-editor sebagai root, menemukan kunci yang relevan, dan menjadikannya wajib. Kemudian, pengguna tidak akan diizinkan untuk mengubah nilainya.
sumber
Penafian: Saya belum pernah menggunakan Sabayon (Editor Profil Pengguna di Ubuntu) atau Pesullus (Lock Down Editor di Ubuntu). Hanya membantu dengan mengarahkan Anda ke arah yang benar. :-)
http://live.gnome.org/Sabayon/
Sabayon adalah alat administrasi sistem untuk mendefinisikan dan menggunakan profil desktop untuk lingkungan desktop GNOME. Ini memungkinkan Anda untuk mengontrol hal-hal seperti tata letak panel, item menu, pengaturan gconf default, serta memberikan default yang telah ditentukan sebelumnya untuk beberapa program non-GNOME seperti Firefox. Itu juga memanfaatkan fungsi kuncian dari Pessulus. Ini dilakukan dengan menyediakan "desktop di dalam jendela", memungkinkan Anda untuk menyesuaikan desktop sesuai keinginan Anda, lalu merekam perubahan Anda, untuk diterapkan kepada pengguna oleh program sabayon-apply pada saat login.
Siapa yang harus menggunakan Sabayon? Sabayon diarahkan untuk siapa saja yang perlu menyediakan desktop GNOME standar untuk pengguna akhir mereka. Guru yang mengelola laboratorium, Perpustakaan, dan Bisnis semua harus memiliki desktop "terkunci", dan dapat memanfaatkan Sabayon dengan baik
Itu di Ubuntu Software Center , lakukan pencarian untuk " editor profil pengguna " Ini akan ditempatkan di System> Administrasi> Editor Profil Pengguna
Jalankan program, klik tombol tambah , ketik Siswa , klik tambahkan , klik edit , Klik Bantuan , klik konten . Baca bantuannya .
Berikut adalah situs lain yang menjelaskannya sedikit lebih banyak, dengan penekanan pada Kios.
http://users.telenet.be/mydotcom/howto/linuxkiosk/ubuntu01.htm
Program lain yang memungkinkan Anda untuk mengunci sesuatu adalah " Lock Down Editor " ditemukan di Ubuntu Software Center (Ini sebenarnya disebut Pessulus , tidak tahu mengapa Ubuntu menyebutnya Lock Down Editor.)
Yang lainnya adalah Ubuntu Tweak , ditemukan di http://ubuntu-tweak.com/
Saya pikir Sabayon (Editor Profil Pengguna di Ubuntu) akan menjadi taruhan terbaik Anda.
PS Berikut ini diskusi lain tentang pertanyaan Anda .... http://brainstorm.ubuntu.com/item/1626/
sumber
Untuk Ubuntu 11.04 dan sebelumnya, cukup tetapkan kunci gconf sebagai keharusan. Inilah salah satu caranya .
Untuk Ubuntu 11.10 dan yang lebih baru (atau menggunakan Gnome 3), tetapkan kunci dconf sebagai wajib. Lihat akhir artikel ini .
sumber
Dengan mengubah izin dari
Anda dapat membatasi akses ke modifikasi tema atau properti latar belakang. Namun ini tidak akan menghapus entri menu.
sumber
Sudahkah Anda mencoba Gofris , aplikasi ini sama dengan deepfreeze on wind * ws. Anda mungkin memperhatikan bahwa setiap perubahan yang Anda lakukan pada sistem mereka: membuat atau menghapus file, pengaturan, dan sebagainya, semuanya ulang ketika Anda me-restart komputer.
lakukan tindakan berikut untuk menginstal Gofris di ubuntu:
periksa tautan ini: http://www.webupd8.org/2010/09/ofris-gets-appindicator-gofris-deep.html
sumber
Saya membuatnya bekerja dengan gconftool-2. Lari saja:
Jika Anda membutuhkan ini untuk semua pengguna, cukup buat skrip /etc/profile.d.
sumber