Bagaimana cara mengubah nama desktop saya dari Ubuntu Desktop ke Desktop XYZ melalui panel Unity?
21
Anda mungkin perlu membangun sumber unity-2d. Saat ini, di unity-5.12, akan ditemukan di /plugins/unityshell/src/PanelMenuView.cpp
, baris 78:
_desktop_name(_("Ubuntu Desktop"))
Dalam unity-2d, unity-2d 5.12:, /panel/applets/appname/appnameapplet.cpp
line 369:
d->m_label->setText(u2dTr("Ubuntu Desktop"));
Ada cara yang jauh lebih cepat daripada metode doug , dengan menyalahgunakan sistem terjemahan gettext. Dengan asumsi Anda menggunakan bahasa Inggris:
Kemudian, keluar dan kembali, atau cukup jalankan:
sumber
unity --replace
, itu membuat antarmuka saya tidak dapat digunakan. Log out dan kembali berfungsi dengan baik. Juga, menggunakan string kosong untukmsgstr
tidak berfungsi. Anda harus menggunakan spasi putih sebagai string Anda (mis. "") Untuk menghapus pesan.setsid unity
akan memulai kembali persatuan di 13.10Tampaknya, Teks di sudut kiri atas menggunakan nilai dari file
/usr/lib/os-release
file. Jadi, kita perlu mengedit nilai untukNAME
kunci pada file itu saja.Buka dengan nano
Ubah nilai dari
NAME
baris pertama. Saya mengubahnyaL Buntu
hanya untuk pengujian. Konten file setelah perubahanLogout dan Login lagi untuk melihat perubahannya.
Berikut ini adalah tangkapan layar kecil setelah perubahan.
Diuji pada 16,04.
sumber
Ini agak tidak biasa dan dapat dikembalikan jika Anda memperbarui Unity, tetapi ini harus dimungkinkan.
Buka GEdit (atau editor teks lainnya) dan masukkan yang berikut ini:
Simpan file di mana pun Anda inginkan dengan
.po
ekstensi. Saya akan menyebutnya sebagai~/desktop.po
.Buka terminal dan jalankan perintah berikut:
Logout dan log in kembali dan teks seharusnya sudah berubah.
Ini memanfaatkan sistem terjemahan di Ubuntu untuk menjadikannya terjemahan bahasa Inggris dari "Ubuntu Desktop" menjadi "Mac OS X".
sumber
sudo apt-get install gettext
Untuk memperluas apa yang telah disarankan di atas, dan jika Anda ingin sepenuhnya menghapus label "Ubuntu Desktop", Anda dapat menggunakan:
Di mana spasi putih dibuat, di gedit, misalnya, dengan menahan tombol Ctrl + Shift dan mengetik U00A0 , ini akan menghasilkan ruang tanpa melanggar ascii.
sumber
sumber