- Uxterm linux что это
- Пакет xterm-276
- Знакомимся с пакетом xterm
- Информация о пакете
- Зависимости пакета xterm
- Обязательные
- Установка пакета xterm
- Пояснение команд
- Конфигурирование пакета xterm
- Описание пакета
- Xterm
- xterm
- Содержание
- История
- Интерфейс
- Клоны
- Примечания
- См. также
- Ссылки
- Полезное
- Смотреть что такое «Xterm» в других словарях:
- uxterm vs urxvt
- Re: uxterm vs urxvt
- Re: uxterm vs urxvt
- Re: uxterm vs urxvt
- Re: uxterm vs urxvt
- Re: uxterm vs urxvt
- Re: uxterm vs urxvt
- Re: uxterm vs urxvt
- Re: uxterm vs urxvt
- Cinia
- Cinnamon и её дистры
- Убойные фишки XTerm
Uxterm linux что это
Библиотека сайта rus-linux.net
На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30 | ||
Назад | 23. Среда системы X Window | Вперед |
Пакет xterm-276
Знакомимся с пакетом xterm
xterm является эмулятором терминала в системе X Window.
Известно, что пакет правильно собирается и работает на платформе LFS-7.0.
Информация о пакете
- Загрузка (FTP): ftp://invisible-island.net/xterm/xterm-276.tgz
- Контрольная сумма MD5: 50ca8ee40e8a0992019f8f35042c9abb
- Размер загружаемого пакета: 984 KB
- Оценочный размер требуемого дискового пространства: 12,4 MB
- Оценочное время сборки: 0,2 SBU
Зависимости пакета xterm
Обязательные
Установка пакета xterm
Установите пакет xterm с помощью следующих команд:
В этом пакете набор тестов отсутствует.
Теперь в роли пользователя root выполните:
Пояснение команд
sed -i . termcap, echo . >>terminfo: Эти команды так изменяют описание терминала, что теперь, как предполагается, клавиша Backspace будет отправлять символ с ASCII-кодом 127 в соответствие с требованиями консоли Linux.
TERMINFO=/usr/lib/terminfo : Этот параметр обеспечивает, чтобы в случае, если /usr не является установочным префиксом, файл terminfo для xterm устанавливался в системную базу данных terminfo.
—with-app-defaults=. : Устанавливает месторасположение директория app-defaults .
—enable-luit : Позволяет использовать фильт luit для преобразования символов между кодировкой Unicode (используется внутри xterm в случае использования конфигурации, описываемой ниже) и кодировкой локали. Если фильтр luit не удается найти с помощью PATH, то по умолчанию будет использоваться путь /usr/X11R6/bin/luit .
—enable-wide-chars : Добавлена поддержка широких символов.
make install-ti: Эта команда устанавливает исправленные файлы описаний terminfo, которые будут использоваться с xterm.
Конфигурирование пакета xterm
Есть два способа настройки xterm. Вы можете добавить определения ресурсов X в пользовательский файл
/.Xresources file, либо вы можете добавить их в общесистемный файл $XORG_PREFIX/share/X11/app-defaults/Xterm .
Для того, чтобы xterm соответствовал настройкам локали, установленным в среде окружения, используйте шрифты TrueType, соблюдайте соглашение Linux о коде, который отправляет клавиша Backspace, а также, находясь в роли пользователя root , добавьте следующие определения:
Описание пакета
Установленные программы: resize, uxterm и xterm
выдает команды командной оболочки для задания значений переменных среды окружения TERM и TERMCAP, которые указывают текущий размер окна xterm
скрипт-обертка, который изменяет текущую локаль так, чтобы можно было пользоваться UTF-8, и запускает xterm с правильными настройками
эмулятор терминала системы X Window
Перевод сделан с варианта оригинала, датированного 2011-12-06 19:16:56 +0000
Источник
Xterm
xterm
Пользователь имеет возможность работать с несколькими xterm терминалами, запущенными в одно и то же время на одном и том же дисплее. Каждый из виртуальных терминалов предоставляет независимый ввод/вывод для процессов, запущенных в каждом их них (обычно это Unix shell процессы).
Содержание
История
Разработка xterm была начата ещё до начала работ над X Window System. Первоначально xterm была разработана как самостоятельная программа-эмулятор терминала для VAXStation 100 (VS100) Марком Вандервурдом (англ.), студентом Джима Геттиса (англ.), летом 1984 года, когда были начаты работы над X. Сразу стало ясно, что xterm будет более полезен, если станет частью X, нежели если останется самостоятельной программой; так разработка xterm была перенацелена на X Window System. Джим Геттис рассказывает [1] : «одной из причин, почему внутренности xterm выглядят так ужасно, является то, что первоначально планировалось, что xterm будет работать как единственный процесс, способный управлять несколькими терминалами VS100».
В течение многих лет программа xterm была частью эталонной реализации X, но около 1996 основной процесс разработки сместился в сторону XFree86 (которая сама по себе является развитием X11R6.3); в настоящее время разработка поддерживается Томасом Дикки (англ.).
Существует множество вариантов xterm. Большинство эмуляторов терминала для X начинали разрабатываться как варианты xterm.
Интерфейс
По умолчанию у xterm отсутствует строка меню. Для того, что бы получить доступ к одному из трёх меню xterm, пользователь должен, удерживая клавишу Control, нажать левую, среднюю или правую клавишу мыши. Поддержку строки меню можно задать во время компиляции программы; в этом случае указанные выше меню, будут доступны из строки меню.
Клоны
SSH-клиент Putty эмулирует xterm.
Примечания
См. также
«Свободное программное обеспечение»
- rxvt — облегчённый эмулятор терминала, замена xterm
Ссылки
Wikimedia Foundation . 2010 .
Полезное
Смотреть что такое «Xterm» в других словарях:
xterm — xterm, в котором запущена оболочка bash; изображён вывод программы ls список файлов в каталоге /etc. Тип … Википедия
XTerm — 4.5 sous Mandrake Linux 10.2 xterm est l émulateur de terminal standard pour l environnement graphique X Window System. Un utilisateur peut disposer de plusieurs instances de xterm simultanément dans le même écran, chacune d entre elles offrant… … Wikipédia en Français
Xterm — 4.5 sous Mandrake Linux 10.2 xterm est l émulateur de terminal standard pour l environnement graphique X Window System. Un utilisateur peut disposer de plusieurs instances de xterm simultanément dans le même écran, chacune d entre elles offrant… … Wikipédia en Français
xterm — 4.5 sous Mandrake Linux 10.2 xterm est l émulateur de terminal standard pour l environnement graphique X Window System. Un utilisateur peut disposer de plusieurs instances de xterm simultanément dans le même écran, chacune d entre elles offrant… … Wikipédia en Français
Xterm — 4.5 en GNU/Linux Xterm es un emulador de terminal para el sistema de ventanas X Window System aunque su origen es anterior a este. Fue desarrollado originalmente como un emulador de terminal independiente para la VAXStation 100 (VS100) por Mark… … Wikipedia Español
Xterm — Infobox Software name = xterm caption = A sample xterm, running the BASH shell, showing a list of /etc. developer = Thomas Dickey latest release version = Patch #237 latest release date = release date|2008|09|14 [http://invisible… … Wikipedia
Xterm — Ein xterm Fenster, in dem man die Dokumentation zu xterm anzeigt xterm ist ein Terminal Emulator und heute Bestandteil des X Window Systems. Ein Benutzer kann beliebig viele Instanzen von xterm auf demselben X Display starten, jede Instanz stellt … Deutsch Wikipedia
xterm — Ein xterm Fenster, in dem man die Dokumentation zu xterm anzeigt xterm ist ein Terminal Emulator und heute Bestandteil des X Window Systems. Ein Benutzer kann beliebig viele Instanzen von xterm auf demselben Bildschirm (X Display) starten, jede… … Deutsch Wikipedia
Источник
uxterm vs urxvt
Забросив Konsole (как и KDE, впрочем), перешёл на uxterm. Но не могу понять правильный ли я сделал выбор. Может стоило бы использовать urxvt.
Ведь urxvt эмулирует VT102, а uxterm VT220.
Для urxvt есть табы, написанные на перле. А uxterm я использую совместно со screen. Тут можно сказать у них паритет.
Помогите разобраться и сделать правильный выбор.
Re: uxterm vs urxvt
Случайно узнал, что у uxterm есть свое меню. Что бы его вызвать, нужно удерживая клавишу Ctrl, нажать левую, среднюю или правую клавишу мыши. В моем случае сработала средняя кнопка мыши.
Re: uxterm vs urxvt
Честно говоря я никогда не пробовал uxterm, но если это xterm с юникодом, то наверное весчь трушная.
Однако, urxvt, имхо, самый приятный эмулятор терминала под X. быстрый и удобный. А всякие фичи xterm вроде нескольких меню (вроде как их было несколько, нет?) для смены шрифта и прочих радостей — избыточны.
Терминал для линукса — это как зажигалка для курильщика. Должна быть легкой, простой, не требующей заправки и всегда доступной. Зажигалка в виде Эйфелевой башни прикольно, но только в качестве декора. На природу с ней не потащишься. 😉
Алсо, если собрать urxvt без поддержки перловых расширений, он становится намного быстрее. Во всяком случае на моем стареньком компе. 😉 А screen, если нужны табы, в любом случае более правильное решение.
Re: uxterm vs urxvt
Алсо, потому, кстати, и не могу понять многих, кто пользует yakuake и иже. Если на время запуска терминала уходит доля секунды, то какая разница, висит он постоянно в памяти и вызывается по хоткею, или запускается тогда, когда нужен и закрывается сразу после минования надобности.
Re: uxterm vs urxvt
я использую urxvtd+urxvtc, проблему с табами решает у меня wmii в режиме, когда одно окно видно, а от остальных только заголовки окон. и переключение по Meta+[j,k,h,l]
Re: uxterm vs urxvt
> Честно говоря я никогда не пробовал uxterm, но если это xterm с юникодом, то наверное весчь трушная.
Именно так. Впрочем как rxvt и urxvt.
> Однако, urxvt, имхо, самый приятный эмулятор терминала под X. быстрый и удобный. А всякие фичи xterm вроде нескольких меню (вроде как их было несколько, нет?) для смены шрифта и прочих радостей — избыточны.
Согласен, меню нафиг не нужно. Ни по маускликам, ни вверху терминала.
> Терминал для линукса — это как зажигалка для курильщика.
Согласен с вами. Меня urxvt подкупает тем, что он является сильно урезанной версией xterm. Хотя разницы во времени запуска urxvt и uxterm я не заметил.
> А screen, если нужны табы, в любом случае более правильное решение.
Еще бы вы подсказали, как настроить скрин для сохранения истории буферов. У меня при переключении история буфера портится.
> Алсо, потому, кстати, и не могу понять многих, кто пользует yakuake и иже. Если на время запуска терминала уходит доля секунды, то какая разница, висит он постоянно в памяти и вызывается по хоткею, или запускается тогда, когда нужен и закрывается сразу после минования надобности.
Тут я с вами не соглашусь. Если я запускаю какой то длительный процесс, то простое скрытие консоли полезно. Понятно, что screen частично решает эту проблему — проблема с историей буфера.
Re: uxterm vs urxvt
> я использую urxvtd+urxvtc, проблему с табами решает у меня wmii в режиме, когда одно окно видно, а от остальных только заголовки окон. и переключение по Meta+[j,k,h,l]
Я еще пару дней назад использовал wmii, а теперь перешёл на релиз awesome 3.0 — оказалась очень конфигурабельная и удобная штука. Лишённая многих недостатков и багов wmii. Хотя, свои баги присутствуют и в awesome 😉
В чем приемущество urxvtd + urxvtc? Что они дают по сравнению с urxvt?
Re: uxterm vs urxvt
> Что они дают по сравнению с urxvt?
по факту ничего. меньше процессов запущеных, меньше PID-ов хавается. но это так, по приколу чисто.
Re: uxterm vs urxvt
> по факту ничего. меньше процессов запущеных, меньше PID-ов хавается. но это так, по приколу чисто.
Спасибо.
Меньше памяти кушает, быстрее запускается, но при этом:
The disadvantage is a possible impact on stability — if the main program crashes, all processes in the terminal windows are terminated. For example, as there is no way to cleanly react to abnormal connection closes, «xkill» and server resets/restarts will kill the urxvtd instance including all windows it has opened.
Источник
Cinia
Cinnamon и её дистры
Убойные фишки XTerm
Среда Cinnamon, в отличие от всех остальных десктопов, не имеет штатной программы — эмулятора терминала. Что, казалось бы, открывает простор для выбора того из них, который наиболее симпатичен конкретному применителю. Однако, в силу исторических причин, во всех известных нам её сборках в этом качестве используется GNOME Terminal. Не смотря на то, что выбор этот откровенно не оптимален, и мы с Мануалом до недавнего времени его придерживались — попытки экспериментировать с Terminix’ом (ныне Tilix’ом) и Terminator’ом чувства глубокого удовлетворения не вызвали.
Правда, собственно терминальное окно нужно нам с Мануалом крайне редко — в обыденной жизни нам удобнее применять, с одной стороны, выпадающий терминал Guake, с другой — встроенные терминалы файлового менеджера Nemo и текстового редактора Geany, и все эти три программы включаются в сборки Cintu с первых дней её жизни. Однако, во-первых, «полномерное» терминальное окно иногда таки нужно. А во-вторых, тот или иной терминал неизбежно установится как зависимость какого-то иного пакета — и чаще всего таким «зависимым» терминалом оказывается XTerm. В частности, в Cintu его обязательно тянет за собой Systemback, без которого наша система существовать не может.
В связи с этим и появилась мысль использовать XTerm в качестве штатного терминала Cintu — вместо терминала GNOME’вского (или какого иного). Правда, с «убойностью» его фишек — некоторая напряжёнка, большинство из них, так сказать, «антиубойны»: в нём не работает Drag&Drop, нет возможности Copy&Past’а стандартными комбинациями клавиш (типа Shift+Control+c/v), отсутствует поддержка Tab’ов… В общем, нет очень многого, привычного по современным «продвинутым» терминалам. Да к тому же ещё иногда неожиданно ведут себя управляющие и специальные клавиши.
Но самое главное — по умолчанию XTerm запускается в маленьком окошке, заполненном столь же маленькими символами, да ещё и неудобочитаемыми:
Впрочем, это препятствие преодолевается достаточно просто — с помощью так называемого файла Иксовых Ресурсов (X resources), о существовании которого многие старые применители забыли (каюсь, и я тоже), а новообращённые — могут и вовсе не знать: файл этот предназначен для настройки чисто Иксовых, внедесктопных, приложений, никаких других средств конфигурирования не имеющих. А XTerm как раз и является одним из таких приложений, запускаемых не просто в «голых» Иксах — но даже без малейших оконных менеджеров.
В современных системах файла X-ресурсов по умолчанию нет, так что первым делом он создаётся, например, так:
После чего открывается в любимом текстовом редакторе и заполняется содержимым — настройками всего, что в нём нужно настроить. И что, повторяю, часто никаким другим способом настроить нельзя. И начинается это содержимое с таких строк:
Здесь «восклицак» выполняет ту же функцию, что «решётка» в шелл-скриптах, то есть всё последующее за ним интерпретируется как комментарий. Слово XTerm призвано напомнить, о каком собственно приложении идёт речь. Мы не планируем настраивать через файл ресурсов что-то ещё — но ведь от сумы и от тюрьмы…
Следующая строка определяет «нормальное» поведение клавиши Alt — точнее, привычное по другим, более «продвинутым», терминалам:
Строки, отвечающие за включение полосы прокрутки, её ширину, положение с правой стороны экрана (по умолчанию скроллбар «левосторонний») и число прокручиваемых строк:
Наконец черыте последние строки определяют внешний вид терминального окна — его размер (в символах), шрифт символов, их цвет и цвет фона:
Разумеется, возможности конфигурирования XTerm этим не исчерпываются. Но необходимости в каких-либо ещё настройках мы (пока?) не ощутили. А выполненные надо претворить в действительность, перечитав файл
/.Xresources. Это происходит автоматически при перезапуске сеанса Иксов. Или — текущем сеансе, просто командой
После чего окно XTerm приобретает следующий вид:
И здесь, в «нормальной» для глаз обстановке, обнаруживается та фича XTerm’а, которая показалась нам убойной — возможность простого выделения мышью группы строк, в том числе и находящихся за пределами последнего экрана. Для этого надо щёлкнут левой кнопкой мыши в начале выделяемого фрагмента, «прокрутить» строки до нужной и щёлкнуть в конце выделяемого фрагмента правой кнопкой. Причём в случае «неточного попадания в цель» размер выделяемого фрагмента можно скорректировать повторным ПКМ уже «где надо».
Выделенный таким образом фрагмент попадает в «мышиный» буфер (по научному именуемый Select to PRIMARY), откуда может быть вставлен в нужное место кликом средней кнопки мыши. Как уже упоминалось, «Иксовый» буфер (или Select to CLIPBOARD) в XTerm по умолчанию не поддерживается. Это положение можно изменить, но нас устраивает именно оно.
В отличие от упомянутых в начале очерка «антифич», эта оказалась для нас очень востребованной — ни в одном из использовавшихся нами ранее терминалов её нет, как нет её в Guake и встроенных терминалах Nemo и Geany. Почему XTerm вместо GNOME Terminal и был включён в последний пре-релиз Cintu 18.04 — и будет включён в окончательные её редакции.
Источник