Автор Тема: назначить другой терминал для исполняемого файла  (Прочитано 380 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн cornet

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 29
Здравствуйте.
В окружении lxde debian 10.5 исполняемый файл может запуститься в окне терминала. Для этого в файле appl.desktop устанавливается параметр Terminal=true. Здесь appl="имя приложения".
В системе присутствуют два терминала: XTerm и lxTerminal.
По каким-то другим настройкам выбирается XTerm. У него сложная система настройки шрифта и прочих подобных параметров. lxTerminal более гибок.
Как настроить запуск исп.файла в lxTerminal терминале ?
 

Оффлайн ogost

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 3160
  • Linux Registered User #547151
# update-alternatives --set x-terminal-emulator <путь_к_терминалу>

Оффлайн cornet

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 29
как раньше говорили: "вещь!"
ogost, всё сработало на ура.
оказывается, с системе существуют понятия, напр.,
  editor - редактор текста (типа nano, vi, vim, emacs)
  ftp - ftp-клиент
  x-cursor-theme - тема курсора
  x-session-manager - графическая сессия
  x-terminal-emulator - эмулятор терминала
  x-window-manager - оконный менеджер
  x-www-browser - веб-браузер

чтобы узнать соответствие понятия реальным командам, нужно запустить
#update-alternatives --config x-terminal-emulatorу меня вывод такой:
Есть 5 вариантов для альтернативы x-terminal-emulator (предоставляет /usr/bin/x-terminal-emulator).

  Выбор   Путь             Приор Состояние
------------------------------------------------------------
* 0            /usr/bin/lxterm       30        автоматический режим
  1            /usr/bin/koi8rxterm   20        ручной режим
  2            /usr/bin/lxterm       30        ручной режим
  3            /usr/bin/lxterminal   20        ручной режим
  4            /usr/bin/uxterm       20        ручной режим
  5            /usr/bin/xterm        20        ручной режим

Press <enter> to keep the current choice[*], or type selection number:
естественно, я выбрал number 3 и получил:
Press <enter> to keep the current choice[*], or type selection number: 3
update-alternatives: используется /usr/bin/lxterminal для предоставления /usr/bin/x-terminal-emulator (x-terminal-emulator) в ручном режиме
после этого запустил mc (всё это делалось для него) и получил ожидаемое: mc запустился в окне lxterminal
мощная система.
спасибо, ogost.
 

Теги: