我今天在 Ubuntu 18.04 上使用以下命令安裝了 tree 命令:
$ sudo apt update
$ sudo apt install tree
安裝的版本是:
$ tree --version
tree v1.7.0 (c) 1996 - 2014
但我看到從這裡最新版本是1.8.0
如何安裝最新版本的樹?更一般地說,如何確保安裝最新版本的程式?
答案1
您可以使用以下兩種方法之一來安裝tree 1.8.0:
使用捕捉:
Tree 也可以作為快照套件提供。您可以使用安裝它
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 可用。您可以從 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 選項並取消註解適用於您的作業系統的選項。
- 類型: 製造
- 類型: 進行安裝
- 享受豐富多彩的目錄樹。
sudo make install
如果您看到“權限被拒絕”,您可能會發現有必要運行,請執行此操作。我還查看了 MakeFile,您不必更改任何內容,只需轉到步驟 2,然後給出命令即可make
。如果您遇到錯誤,請更新您的貼文。