Linux安裝軟件有多種方式,有命令行的,也有從官網下載源碼,然后編譯安裝的。昨晚,我嘗試從tree官網上下載源碼,然后解壓,進入解壓后的文件夾中,可以看到一個README和一個INSTALL的文件,這兩個文件有介紹如何編譯安裝tree。方法很簡單,先make進行編譯,然后make install進行安裝,不過需要注意的是make install需要root權限,所以需要輸入"sudo make install"。然后輸入:tree,顯示如下說明安裝成功。
其實,在輸入make 的時候並不是很順利,出現了報錯,忘記截圖了,但是報錯的原因是沒有安裝gcc,所以就需要安裝gcc。
輸入:sudo apt install gcc,卻又出現了另外一個錯誤:
“下列軟件包有未滿足的依賴關系: gcc : 依賴: gcc-7 (>= 7.3.0-12~) 但是它將不會被安裝”。
解決的方法如下:
sudo apt-get install aptitude sudo aptitude install gcc
第一個選擇n,第二個選擇y。然后就可以安裝成功。