Почему Ubuntu 15.04 использует старые двоичные файлы?
Я только что заметил, что Ubuntu 15.04 использует версию BSD column
команда и его очень старый, то есть его с 2004 года. Но на Arch Linux column
Команда утилиты Linux обновлена в 2014 году.
Итак, у меня есть два вопроса: почему Ubuntu 15.04 (Debian Jessie, оба являются последней версией) выпускает двоичные файлы старой версии?
Есть ли способ обновить этот вид основных утилит?
1 ответ
Как сказал @muru
...
Вы можете скачать пакет util-linux из Arch Linux и распаковать
колонка из него.
...
Загрузите последнюю версию здесь и распакуйте архив во временную папку.
tar xf util-linux-2.26.1-3-x86_64.pkg.tar.xz -C /tmp/util-linux-2.26.1
И скопируйте содержимое /tmp/util-linux-2.26.1/usr/
в /usr/local
cp -R /tmp/util-linux-2.26.1/usr/* /usr/local
Тест с, например:
% column --version
column von util-linux 2.26.1
У меня была проблема с этим, но ошибку можно игнорировать.
tar: Ignoring unknown extended header keyword 'SCHILY.fflags'
tar: Ignoring unknown extended header keyword 'SCHILY.fflags'
tar: Ignoring unknown extended header keyword 'SCHILY.fflags'
tar: Ignoring unknown extended header keyword 'SCHILY.fflags'
tar: Ignoring unknown extended header keyword 'SCHILY.fflags'
tar: Ignoring unknown extended header keyword 'SCHILY.fflags'
tar: Ignoring unknown extended header keyword 'SCHILY.fflags'
tar: Ignoring unknown extended header keyword 'SCHILY.fflags'
tar: Ignoring unknown extended header keyword 'SCHILY.fflags'