Linux環境下軟件安裝

下載——解壓縮:git

把獲得的目錄放到一個不礙事的目錄,咱們能夠設置隱藏目錄:chrome

查看可執行程序:數據庫

如何變成系統命令?ubuntu

PATH:一個可執行程序只要放到這些目錄中任何一個就能夠,就能夠變成系統識別的命令,固然能夠創建符號連接:服務器

注:最後的subl是連接名,只須要敲subl就能夠進入sublime。app

本身下載源碼安裝:google

在自由軟件基金會上下載hello,而後安裝:spa

安裝開源軟件的步驟是固定的,以下:教程

./configurerem

Make

sudo make install

執行hello程序,正常輸出

Git clone

依賴庫安裝

進入源碼目錄

Make

注:獲得二進制輸出,運行的其實是下面第一行。

Sudo make install執行的是下面的指令,即在bin目錄下安裝可執行文件

注:用戶本身安裝依賴,很麻煩。還有就是手動安裝的過多,忘記安裝的位置,在卸載的時候很麻煩。所以咱們能夠把這些安裝過程的基本信息保存起來,這就是包管理的基本思想。

deb

Ubuntu中經常使用軟件都是打包成deb包,而後再安裝。

 這樣咱們就會省心多了。教程:happycasts14.

裝包:

一個包安裝好以後,會在系統的包管理數據庫中留下豐富的信息。

列舉系統安裝過的全部deb包:

這樣輸出內容會不少,可使用一下命令查找某一個:

查看包在系統中安裝了哪些文件:

查看某一文件來自哪一個包:

能夠看出是google-choremo-stable提供了chrome這個文件。

在實際中使用的是apt-get,在底層包含了dpkg這個命令。

軟件倉庫

在開源系統中,軟件通常都是經過源碼發佈,ubuntu官方會按期拿到源碼而且打形成deb文件供用戶下載。而且他們會在本身的服務器上搭建一個軟件倉庫,把deb包放上去,我須要下載包就很方便了:

刪除軟件可使用:apt-get remove git

可是若是想把配置文件一塊兒刪除,則使用:

apt-get purge git

有時候咱們知道安裝什麼軟件,可是軟件名稱不是很清楚:

apt-catch search

注:上面第一行指令輸出會比較多。第二行指令輸入兩次tab會自動補全可能的包並顯示(即列舉備選項)。

 

依賴

tig的安裝須要先安裝git,若是以前沒安裝git。apt-get會自動處理依賴關係,在安裝tig時安裝git。

有時候ubuntu倉庫軟件更新不及時的時候,咱們又須要最新版本,這是須要手動安裝。

相關文章
相關標籤/搜索