Убедитесь, что переменная установлена в вашей текущей оболочке, либо экспортировав ее, либо запустив код с установленной переменной для TERM.
Должно работать что-то похожее на следующее:
TERM=linux /path/to/your/executable --some-arguments
Следующее может относиться только к bash, но есть также способ экспортировать переменную, чтобы сделать ее глобальной.
После экспорта переменной вы можете проверить ее значение, используя:
echo $TERM
Пустой ответ означает, что переменная не установлена. Иначе, хорошо ... ты понял, я уверен. Чтобы экспортировать его глобально, в bash, то есть вы можете напрямую использовать командную строку или добавить команду экспорта в ваши точечные файлы, которые должны быть загружены при входе в систему
export TERM=linux
В любом случае, команда остается неизменной. Есть несколько терминалов и типов, «linux» - очень очень общий. Более подходящим для цвета решением может быть попытка использовать вместо этого xterm-256color.
export TERM=xterm-256color
Вам следует ознакомиться с основами терминала, если вы хотите узнать больше. Я надеюсь, что это может помочь вам достичь желаемого результата.
Приветствия