本文學習內容
- 手動安裝軟件
- 手動安裝下載源碼的軟件
- deb包-包依賴管理
- dekg -l 查看所以安裝deb的包
- apt-get倉庫安裝(自動處理依賴問題)
手動安裝--下載安裝
參考:* linux 安裝Sublime Text 3--百度經驗下載解壓配置桌面
下載解壓後設置到系統參數中 --類似windows 中的環境變量
手動安裝--下載源碼編譯安裝
如下載軟件基金會的hello項目
http://ftp.gnu.org/gnu/hello/
步驟
- 下載解壓進入源碼目錄
- 執行編譯3步驟
第一步
./configure
第二步
make
第三步
sodu mke install
然後就可以執行hello
注意:如果被編譯的有依賴其他依賴庫,則需要增加對依賴庫的安裝如
sudo apt-get install ncursw...
deb包(包管理,把依賴關係管理)
ubuntu上的常用軟件,一般是打包成常用的deb的包,deb包包含手動安裝的各種問題:程序本身、配置文件、安裝位置、依賴關係
sudo dpkg -i ****.deb
deb包安裝後,會在系統的包管理數據庫中留下豐富的信息。方便之後的軟件管理工作
dpkg -l 可以查看系統中所以已經安裝過的deb包
查看系統中所以已經安裝過的deb包
dpkg -l
查看系統中已經安裝的chrome包
dpke -l |grep chrome
查看安裝chrome包後,在系統生成哪些文件
dpkg -L google-chrome-stable
查看系統中某個文件來自哪個包
dpkg -S /opt/google/chrome/chrome
從apt-get 倉庫安裝(自動處理依賴問題)
安裝git軟件
sudo apt-get install git
刪除軟件
sudo apt-get remvoe git
刪除軟件同時刪除配置文件
sudo apt-get purge git
啥看某軟件ncurse的精確包名,分頁查看
apt -cache search ncurse |less