Как enzotib сказал, необходимо реконфигурировать локали. Выполненный DEBCONF_PRIORITY=low sudo dpkg-reconfigure locales
.
en_US.UTF-8
в первом вопросе.en_US.UTF-8
как локаль по умолчанию во втором вопросе.Я думаю, что/bin/true должен быть самой старой работой..
Ну, можно ли звонить, нулевой байт регистрируют двоичный файл?
touch /tmp/old_true
chmod 755 /tmp/old_true
/tmp/old_true
echo $?
Так насколько же обратно совместимы бинарные интерфейсы приложений Linux?
Вы можете посмотреть отчет об анализе ABI ядра Linux здесь (версии 2.6.36-4.4.5):
Этот же отчет вы можете найти для нескольких базовых библиотек Linux на этой странице (Glibc, Qt, cairo, ...). Обратная бинарная совместимость оценивается для каждого релиза в процентах, так что вы можете сделать вывод об общей совместимости ABI для каждой библиотеки:
Гораздо больше отчетов для примерно 700 библиотек Linux вы можете найти на upstream.rosalinux.ru. Этот ресурс больше не поддерживается (вместо него используйте abi-tracker), но вы можете посмотреть отчеты для старых релизов библиотек.
go.com
и для CP/M и для DOS, который повторно выполнил бы последний загруженный файл COM. Так, это было даже продано. Так, на самом деле это предшествует Linux. Это просто изменило то, что это сделало, когда это перешло платформа. Разговор о назад совместимости! У нас есть CP/M, DOS и *отклоняют программу все выполнение сразу. – Jeremy J Starcher 18.09.2012, 06:15zsh: exec format error
– Marco 30.09.2013, 23:44