Похоже, что mrepo не работает и / или заброшен. Я вынужден использовать createrepo, как описано здесь: createrepo с rhel satellite . Это означает, что мне нужно иметь 2 сервера rhel, один для 5 x86_64 и один для 6 x86_64 для создания моих локальных репозиториев. Это потребляет такое же количество разрешений, но требует дополнительной виртуальной машины, но, по крайней мере, это будет работать с некоторым сроком службы. В моем случае репозиторий 6 будет на том же сервере, на котором размещен выход в открытый космос, но мне придется вручную настроить http из репозитория 5, чтобы его также можно было использовать.
vt100
не имеет setaf
возможностей, которые tput
замечает и не использует. Определения можно найти в базе данных terminfo(5)
:
% TERM=xterm-256color infocmp | grep setaf
setaf=\E[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;%p1%d%;m,
% TERM=vt100 infocmp | grep setaf
%
A vt100
довольно старый, и в руководстве ничего не говорится о поддержке таких причудливых вещей, как цвета (очевидно, были разные цвета напольных ковриков, которые можно было приобрести с vt100... ).
VT100 никогда не окрашивались (см. ncurses FAQ). Таким образом, в описании терминала отсутствует эта функция, и, как задокументировано , tput возвращает ошибку.
Когда в 1976 году был представлен vt100, цвет был дорогостоящей функцией, которая не использовалась на товарных терминалах. Цвет был стандартизирован несколько лет спустя (, по крайней мере, ECMA -48 издание 2 в 1979 году предоставляет эту информацию; редакция 1 недоступна для ознакомления ).