apt - 安装最新版本的tree命令
Tianye
・3 分钟阅读
问题
我今天在Ubuntu 18.04上使用以下命令安装了tree命令:
$ sudo apt update
$ sudo apt install tree
安装的版本为:
$ tree --version
tree v1.7.0 (c) 1996 - 2014
但是,我从这里看到最新版本是1.8.0
如何安装最新版本的tree? 通常,如何确保安装程序的最新版本?
回答1
可以使用两种方法中的任意一种来安装tree1.8.0 :
使用Snap:
tree也可用作Snap包。 你可以使用
snap install tree
验证版本:
tree --version
安装deb软件包:
tree1.8.0用Ubuntu 19.04 (Disco Dingo )打包,Tree 1.8.0 depends on lib6 ( > =2.17) . 在18.04,lib6 v2.27可用。你可以从Ubuntu池下载deb包,并且使用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
从tree-1.8.0源的安装文件中:
安装说明:
- 编辑你的操作系统的Makefile ,注释掉Linux选项,并且取消注释操作系统的选项。
- 敲入: make
- 敲入: make install
- 享受多彩的目录树。
你可能发现如果你看到"权限被拒绝",就必须运行
sudo make install
,这样做,我还查看了MakeFile你不必更改任何内容只需转到步骤2并给出make command,