Ubuntu 14.10'dan 15.10'a yükselttikten sonra, gnome-terminaltercihleri kullanarak değiştirmenin gconftool-2artık desteklenmediği görülüyor . Sanırım bu sorun Gconf'tan GSettings'e geçişle ilgili .
Şimdi, (onlar Ubuntu 15.10 kırık olduğundan dolayı) ile çalışmak için eski bazı betikleri değiştirmek istiyorum dconf/ gesettingsyerine gconftool-2.
Örnek olarak, Ubuntu 14.10'da ( gnome-terminalsürüm 3.6.2) aşağıdakileri Defaultkullanarak profildeki sütun sayısını ayarlayabilirim :
$ gconftool-2 --set /apps/gnome-terminal/profiles/Default/default_size_columns \
--type=int 140
$ gconftool-2 --set /apps/gnome-terminal/profiles/Default/use_custom_default_size \
--type=bool true
Şimdi, Ubuntu 15.10'da şunu yazın:
$ dconf list /org/gnome/terminal/legacy/
verir
profiles:/
schema-version
buna karşılık
$ gsettings list-relocatable-schemas | grep Terminal
verir
org.gnome.Terminal.SettingsList
org.gnome.Terminal.Legacy.Profile
org.gnome.Terminal.Legacy.Keybindings
Yukarıdaki çıktı beni karıştırıyor:
- Neden şema kimliği için bir
/org/gnome/terminal/legacy/profiles:/yol vardconfama yokorg.gnome.Terminal.Legacy.Profiles(sondaki nota dikkat edins)gsettings? Ayrıca bkz. Dconf-editor ve gsettings aynı veritabanına erişmemeli mi? daha fazla bilgi için.
Hala gnome-terminalçalışırsam Ubuntu 15.10'da ( sürüm 3.16.2'yi kullanarak ):
$ gsettings list-keys org.gnome.Terminal.Legacy.Profile:/ | grep default
Alırım:
default-size-rows
default-show-menubar
default-size-columns
bu nedenle Ubuntu 14.10'daki anahtara default-size-columns(?) karşılık gelen bir default_size_columnsanahtar vardır, ancak Ubuntu 14.10'daki use-custom-default-sizeanahtara karşılık gelen bir anahtar yoktur use_custom_default_size. Bu da beni karıştırıyor.
Ayrıca, ben çalışmayı denerseniz:
$ gsettings set org.gnome.Terminal.Legacy.Profile:/ default-size-columns 150
ve yeni bir gnome-terminalayar açmanın default-size-columnsterminalin hala 80 sütunla açılmasından dolayı hiçbir etkisi yok gibi görünüyor