Сегодня я установил команду tree на Ubuntu 18.04 с помощью:
$ sudo apt update
$ sudo apt install tree
Была установлена следующая версия:
$ tree --version
tree v1.7.0 (c) 1996 - 2014
Но я вижу изздесьпоследняя версия 1.8.0
Как мне установить последнюю версию дерева? В более общем плане, как мне гарантировать установку последних версий программ?
решение1
Для установки Tree 1.8.0 можно использовать любой из двух методов:
Использование Snap:
Tree также доступен в виде snap-пакета. Вы можете установить его с помощью
snap install tree
Проверить версию:
tree --version
Установка deb-пакета:
Tree 1.8.0 упаковано в Ubuntu 19.04 (Disco Dingo). Tree 1.8.0 зависит от lib6 (>=2.17). В 18.04 доступна lib6 v2.27. Вы можете загрузить deb-пакет из пула Ubuntu и установить его с помощью dpkg.
Загрузить deb-пакет:
wget https://mirrors.edge.kernel.org/ubuntu/pool/universe/t/tree/tree_1.8.0-1_amd64.deb
Установка с помощью dpkg:
sudo dpkg -i tree_1.8.0-1_amd64.deb
Установите все оставшиеся зависимости:
sudo apt install -f
Проверить версию:
tree --version
Вы должны получить вывод вроде:
tree v1.8.0 (c) 1996 - 2018 by Steve Baker, Thomas Moore, Francesc Rocher, Florian Sesser, Kyosuke Tokoro
Дальнейшее чтение:
решение2
Загрузите исходный пакет.
распакуйте исходный пакет. Измените каталог на каталог tree-1.8.0, откройте терминал и введитеmake
из файла INSTALL в исходном коде tree-1.8.0:
Инструкции по установке:
- Отредактируйте Makefile для вашей ОС. Закомментируйте параметры Linux и раскомментируйте параметры для вашей ОС.
- Тип: марка
- Тип: сделать установку
- Наслаждайтесь красочными деревьями каталогов.
вам может потребоваться запустить, sudo make install
если вы видите "отказано в доступе", сделайте это. Я также посмотрел на MakeFile, вам не нужно ничего менять, просто перейдите к шагу 2 и дайте команду make
. Если вы получите ошибки, обновите свой пост.