Де у файловій системі зберігаються профілі Gnome-Terminal?


15

Я створив новий профіль, який відкрився за допомогою програми fortune (atp-get install fortune-mod для місця завантаження) і встановив його як профіль, з яким можна відкривати всі нові термінали, щоб я отримав нове багатство, коли відкрив термінал . На жаль, я не знав встановлювати "термінал виходу, коли процес виходить" на щось інше, щоб він не вийшов майже одразу. В даний час він виходить, як тільки фортуна виходить, що майже негайно, і мені потрібно видалити профіль, але я не можу через термінал параметр "керувати профілями", тому що він надто швидко виходить, щоб навіть спробувати відкрити меню редагування, не кажучи вже про видалення профілю. Мені потрібно знати, в який каталог зберігається профіль, щоб я можу видалити це вручну. Я спробував здійснити системний пошук, але результатами цього пошуку було багато файлів і папок, і я не встигаю відкрити їх усі. Я ціную всю допомогу, яку я можу отримати. Заздалегідь спасибі.


1
Як імпортувати профіль gnome-terminal із бази даних dconf
bartolo-otrit

Як примітка, коментар / посилання від @ bartolo-otrit посилається на gnome-terminalпрофілі в dconf(примітка D ) - але в ubuntu 14 gnome-terminalпрофілі є gconf(примітка G ); і для gconf, ви можете подивитися на ~/.gconf/apps/gnome-terminal/профілі
sdbbs

Відповіді:


14

Профілі для терміналу GNOME зберігаються в системі конфігурації GConf . Щоб змінити їх безпосередньо, натисніть Alt+, F2щоб відобразити вікно "Виконати команду", введіть gconf-editor, а потім перейдіть до /apps/gnome-terminal/profiles.

Якщо зняти прапорець, /apps/gnome-terminal/profiles/Default/use_custom_commandслід вирішити вашу проблему.

Альтернативний спосіб виходу з цієї ситуації - це переосмислення користувацької команди, вказавши іншу як аргумент командного рядка, наприклад gnome-terminal -x bash, ще раз у вікні "Виконати команду".


Альтернативний метод виявився таким, який працював. Велике спасибі. Я б проголосував, але не маю 15 репутації :(
Марчелло Ніколетті

Альтернативна команда також є єдиною, яка працювала. У редакторі gconf не було жодної позначки "use_custom_command".
Balinus

@ ændrük вибачте за те, що прийняв так довго прийняти. Щойно я отримав сповіщення про це питання, яке повернуло мене всі ці роки пізніше.
Марчелло Ніколетті

3
У Ubuntu 17.04 цих записів немає в gconf-editor
phant0m

1
Профілі для # GNOME Terminal 3.32.1зберігаються dconfне в gconfкоментарі до цього питання, мабуть, випливає, що вони повинні бути перенесені автоматично на dconf, але я не маю цього працювати askubuntu.com/questions/906137/…
EoghanM

2

Ви також можете запустити xtermінший емулятор терміналу, який доступний в Ubuntu. Звідти ви можете запускати будь-які потрібні вам команди.

Щоб термінал став типовим, запустіть:

sudo update-alternatives --config x-terminal-emulator

І змініть за замовчуванням на все, що завгодно.

Іншим підходом до виправлення терміналу Gnome є використання Nautilus (файлового менеджера) для видалення всіх спеціальних налаштувань:

  • Перейдіть до ~/.gconf/apps/gnome-terminal(це прихована папка, натисніть CTRL+Hдля перегляду)
  • Відредагуйте xmlфайли там або просто видаліть всю gnome-terminalпапку
  • Відкрийте свій термінал Gnome знову, він буде відновлений за допомогою заводських налаштувань
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.