Запуск Ubuntu Mate 18.04.1, довольно ванильная установка.
Я пытаюсь сделать Tilix моим эмулятором терминала по умолчанию.
Установите его согласно update-alternatives
:
me@mine:~$ sudo update-alternatives --config x-terminal-emulator
There are 6 choices for the alternative x-terminal-emulator (providing /usr/bin/x-terminal-emulator).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/tilix.wrapper 30 auto mode
1 /usr/bin/koi8rxterm 20 manual mode
2 /usr/bin/lxterm 30 manual mode
3 /usr/bin/mate-terminal.wrapper 30 manual mode
* 4 /usr/bin/tilix.wrapper 30 manual mode
5 /usr/bin/uxterm 20 manual mode
6 /usr/bin/xterm 20 manual mode
Press <enter> to keep the current choice[*], or type selection number:
me@mine:~$
me@mine:~$ sudo update-alternatives --display x-terminal-emulator
[sudo] password for me:
x-terminal-emulator - manual mode
link best version is /usr/bin/tilix.wrapper
link currently points to /usr/bin/tilix.wrapper
link x-terminal-emulator is /usr/bin/x-terminal-emulator
slave x-terminal-emulator.1.gz is /usr/share/man/man1/x-terminal-emulator.1.gz
/usr/bin/koi8rxterm - priority 20
slave x-terminal-emulator.1.gz: /usr/share/man/man1/koi8rxterm.1.gz
/usr/bin/lxterm - priority 30
slave x-terminal-emulator.1.gz: /usr/share/man/man1/lxterm.1.gz
/usr/bin/mate-terminal.wrapper - priority 30
slave x-terminal-emulator.1.gz: /usr/share/man/man1/mate-terminal.1.gz
/usr/bin/tilix.wrapper - priority 30
slave x-terminal-emulator.1.gz: /usr/share/man/man1/tilix.1.gz
/usr/bin/uxterm - priority 20
slave x-terminal-emulator.1.gz: /usr/share/man/man1/uxterm.1.gz
/usr/bin/xterm - priority 20
slave x-terminal-emulator.1.gz: /usr/share/man/man1/xterm.1.gz
Но все же, когда я нажимаю ctrl kbd> + alt kbd> + t kbd>, я получаю MATE Terminal.
Чего мне не хватает?
Список приложений ПОМОЩНИКА по умолчанию настраивается специальным апплетом Центра управления ПОМОЩНИКА.
Это называют Приложениями Preffered.
Необходимо запустить его с mate-default-applications-properties
и затем набору был нужен Эмулятор терминала на вкладке System:
и это откроется при нажатии Ctrl+Alt+T.
Примечание: если мы читаем исходный код этого компонента, то мы видим, что терминальные альтернативы перечисляются их файлами на рабочем столе, а не функциональностью альтернатив обновления - посмотрите этот фрагмент кода о файле на рабочем столе.