Ответ на пересмотренный вопрос: Почему делает Linux на 32-разрядных указателях использования sparc64 архитектуры в пространстве пользователя и 64-разрядных указателях в пространстве ядра?
Это было, вероятно, сделано для сокращения размера кода оба двоичных файла и время выполнения, поскольку указатели используют половину размера в памяти при хранении других преимуществ, 64-разрядный режим имеет. Конечно, недостаток является ограничением размера виртуальной памяти к 4 ГБ, но это было меньшим количеством проблемы семь лет назад, чем сегодня.
На AMD64 (иначе x86_64) архитектура, 32-разрядные указатели в 64 разрядных режимах являются текущим проектом: Двоичный интерфейс приложений System V X32. Интерес выше с этим семейством процессоров, поскольку Вы также имеете больше регистров в наличии когда в 64-разрядном режиме и использовании их вместо приложений ускорения памяти.
mail
программа открывает электронные письма в пейджере. Переменная среды PAGER
может переопределить пейджер по умолчанию, который обычно является less
. В находящихся в Debian системах существует a /usr/bin/pager
этим управляет система альтернатив. Необходимо удостовериться, что пейджер не является приложением GUI, которое потребовало бы X. Простой способ протестировать это состоит в том, чтобы установить PAGER
временно.
PAGER=/usr/bin/less mail
это похоже на попытку открыть GUI. можно установить переменную ДИСПЛЕЯ туда, где Вы выполняете xwindows сервер для открытия ее:
export DISPLAY=IP/Hostname:0.0
IP/Hostname=addres к Вашему xwindows серверу
DISPLAY
уже установлен соответственно.
– Gilles 'SO- stop being evil'
05.06.2013, 01:55
DISPLAY
не установлен соответственно, при большинстве обстоятельств, устанавливание переменной среды не поможет. Например, по SSH, необходимо туннелировать X трафиков, которые автоматически заставляют переменную быть установленной соответственно. Большинство установок выполняет X-серверы, которые не принимают соединения TCP, таким образом устанавливая DISPLAY
кому: $HOST:$NUM
не помог бы.
– Gilles 'SO- stop being evil'
05.06.2013, 02:55
update-alternatives --list pager
– jordanm 05.06.2013, 21:49