eog (eye-of-gnome)
11.04 dan versi sebelumnya dari Ubuntu
Ketika Anda menyebutkan bahwa Anda dapat mengklik kanan gambar dan menetapkan sebagai wallpaper, jawaban ini mengasumsikan maksud Anda - buka gambar jpeg ke dalam eog, klik kanan dan pilih "set as desktop background".
Dengan jawaban ini, Anda dapat menghapus opsi ini:
Dengan asumsi ini, Anda dapat menghapus opsi menu dan opsi klik kanan dengan mengedit sumber secara langsung (jika Anda ingin mendistribusikan paket) atau pada klien memodifikasi data window GTK.
solusi 1 - edit data jendela GTK
Pertama-tama buat cadangan data jendela GTK:
sudo cp /usr/share/eog/eog-ui.xml ~/
gksudo gedit /usr/share/eog/eog-ui.xml
Sekarang cari "wallpaper" - hapus setiap baris yang berisi kata kunci ini dan simpan.
Untuk mengembalikan perubahan:
sudo cp ~/eog-ui.xml /usr/share/eog
solusi 2 - mendistribusikan paket deb
Ini bisa dilakukan dengan resep ini:
apt-get source eog
sudo apt-get build-dep eog
sudo apt-get install devscripts
Jika diminta untuk mengkonfigurasi email Anda - pilih tidak ada konfigurasi
cd eog-2*/data
gedit eog-ui.xml
Sekarang cari "wallpaper" - hapus setiap baris yang berisi kata kunci ini.
Menyimpan.
cd ..
gedit debian/changelog
tambahkan +ppakarthick
ke baris pertama sehingga terbaca seperti:
eog (2.32.1-0ubuntu2+ppakarthick) natty; urgency=low
debuild -us -uc
cd ..
sudo dpkg -i eog_*.deb
Catatan - hanya ada satu paket deb untuk menginstal - baik 32bit atau 64bit tergantung pada arsitektur ubuntu yang telah Anda instal. Hasil deb lainnya adalah paket debug dan paket pengembangan, yang keduanya bisa Anda abaikan.
Untuk mengembalikan perubahan:
sudo apt-get purge eog
sudo apt-get install eog
Ini akan menghapus paket lengkap eog. Kemudian, perintah kedua akan mengunduh ulang dari repositori, paket eog saat ini.
Catatan - mungkin ingin menghapus paket meta ubuntu-desktop
. Satu-satunya dampak yang dimilikinya adalah jika Anda bermaksud meningkatkan ke Natty. Jika Anda ingin meningkatkan, cukup instal ubuntu-desktop
sebelum peningkatan.
Tab latar belakang Gnome-Control-Center
Data GTK Window untuk tab ini ada di file /usr/share/gnome-control-center/ui/appearance.ui
tetapi saya belum menemukan tempat yang nyaman di file ini bahwa Anda dapat menyembunyikan tab latar belakang itu sendiri.
Dengan perubahan kode sumber - Anda bisa mendapatkan tab latar belakang dan tombol-tombolnya untuk tidak menampilkan wallpaper dan tidak melakukan apa-apa saat tombol diklik.
Solusi ini sangat mirip dengan solusi 2 di atas.
apt-get source gnome-control-center
sudo apt-get build-dep gnome-control-center
sudo apt-get install devscripts
Jika diminta untuk mengkonfigurasi email Anda - pilih tidak ada konfigurasi
cd gnome*/capplets/appearance
gedit appearance-desktop.c
Sekarang cari fungsi berikut dan tambahkan return;
seperti yang ditunjukkan:
void
desktop_init (AppearanceData *data,
const gchar **uris)
{
GtkWidget *add_button, *w;
GtkCellRenderer *cr;
char *url;
data->wp_update_gconf = TRUE;
data->wp_uris = NULL;
return;
Menyimpan.
cd ../..
gedit debian/changelog
tambahkan +ppakarthick
ke baris pertama sehingga terbaca seperti:
gnome-control-center (1:2.30.1-0ubuntu2+ppakarthick) lucid-proposed; urgency=low
debuild -us -uc
cd ..
sudo dpkg -i capplets*.deb
sudo dpkg -i libgnome-window-settings1*.deb
sudo dpkg -i gnome-control-center_*.deb
Untuk mengembalikan perubahan:
sudo apt-get purge gnome-control-center libgnome-window-settings1 capplets-data
sudo apt-get install ubuntu_desktop
Ini akan menghapus paket gnome-control-center lengkap dan beberapa paket lainnya. Kemudian, perintah kedua akan mengunduh ulang dari repositori, semua paket yang sebelumnya dihapus.
gnome-control-center
)?