Почему xterm не найден в моей оболочке C и как мне добавить его, если я нахожу его в TERM

Почему xterm не найден в моей оболочке C и как мне добавить его, если я нахожу его в TERM

Я получаю эту ошибку:

X-терминал для некоторого ввода/вывода, пожалуйста, убедитесь, что команда "xterm" находится в вашей среде PATH

Когда я

echo $TERM

Я получаю xterm. Но xtermне могу найти его в моей системе Linux при поиске, поэтому я не могу указать путь к своей оболочке C.

решение1

xtermэто просто поведение вашего терминала. Это связано с тем, что, скажем, программа clearотправляет на ваш экран, когда вы ее запускаете. Если вы действительно хотите запустить программу xterm, вам придется ее установить.

Дебиан:

sudo apt-get install xterm

Red Hat (спасибоТомас Дикидлякомментарий):

sudo dnf install xterm

и Arch Linux (еще один из комментариев):

sudo pacman -Sy xterm

Связанный контент