![Где в файловой системе хранятся профили Gnome-Terminal?](https://rvso.com/image/1036667/%D0%93%D0%B4%D0%B5%20%D0%B2%20%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%D0%BE%D0%B9%20%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B5%20%D1%85%D1%80%D0%B0%D0%BD%D1%8F%D1%82%D1%81%D1%8F%20%D0%BF%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D0%B8%20Gnome-Terminal%3F.png)
Я создал новый профиль, который открывается программой fortune (atp-get install fortune-mod для места загрузки) и установил его в качестве профиля, с которым нужно открывать все новые терминалы, чтобы я получал новый fortune при открытии терминала. К сожалению, я не знал, как установить "выйти из терминала при завершении процесса" на что-то другое, чтобы он не выходил почти сразу. В настоящее время он выходит, как только fortune завершает работу, что происходит почти сразу, и мне нужно удалить профиль, но я не могу сделать это через опцию терминала "управление профилями", потому что он закрывается слишком быстро, чтобы даже попытаться открыть меню редактирования, не говоря уже об удалении профиля. Мне нужно знать, в какой директории сохранен профиль, чтобы я мог удалить его вручную. Я попытался выполнить общесистемный поиск, но результатами этого поиска были тонны файлов и папок, и у меня нет времени открывать их все. Я ценю любую помощь, которую я могу получить. Заранее спасибо.
решение1
Профили для терминала GNOME хранятся вСистема конфигурации GConf. Чтобы изменить их напрямую, нажмите Alt+, F2чтобы отобразить поле «Выполнить команду», введите gconf-editor
, а затем перейдите к /apps/gnome-terminal/profiles
.
Снятие флажка /apps/gnome-terminal/profiles/Default/use_custom_command
должно решить вашу проблему.
Альтернативным методом выхода из этой ситуации является переопределение пользовательской команды путем указания другой в качестве аргумента командной строки, например gnome-terminal -x bash
, еще раз в поле «Выполнить команду».
решение2
Вы также можете запустить xterm
, другой эмулятор терминала, который доступен в Ubuntu. Оттуда вы можете запустить любые необходимые вам команды.
Чтобы сделать его терминалом по умолчанию, выполните:
sudo update-alternatives --config x-terminal-emulator
И измените значение по умолчанию на любое другое, которое вам нужно.
Другой подход к исправлению Gnome Terminal — использование Nautilus (файлового менеджера) для удаления всех пользовательских настроек:
- Перейдите к
~/.gconf/apps/gnome-terminal
(это скрытая папка, нажмите,CTRL+H
чтобы просмотреть) - Отредактируйте
xml
файлы там или просто удалите всюgnome-terminal
папку. - Откройте терминал Gnome еще раз, он будет восстановлен до заводских настроек.