Linux 軟件編譯、安裝、刪除


本文學習內容

 

手動安裝軟件

手動安裝下載源碼的軟件

源碼編譯3步驟

deb包-包依賴管理

dekg -l 查看所以安裝deb的包

apt-get倉庫安裝(自動處理依賴問題)


640?wx_fmt=gif手動安裝--下載安裝

 

下載解壓后設置到系統參數中 --類似windows 中的環境變量

 

Linux安裝百度雲盤,需要phyton環境

 

su認證失敗

 

無法獲得鎖 /var/lib/dpkg/lock -open資源暫時

 

如何在ubuntu下安裝SourceInsight

 

安裝qq

 

640?wx_fmt=other

下載解壓后設置到系統參數中或創建符號鏈接

 

640?wx_fmt=gif手動安裝--下載源碼編譯安裝


如下載軟件基金會的hello項目

 

640?wx_fmt=other

gnu的hello項目

 


http://ftp.gnu.org/gnu/hello/

 

步驟

 

下載解壓進入源碼目錄

 

640?wx_fmt=jpeg

下載解壓進入源碼目錄

 

執行編譯3步驟

 

第一步
./configure
第二步
make
第三步
sodu mke install

 

然后就可以執行hello

 

注意:如果被編譯的有依賴其他依賴庫,則需要增加對依賴庫的安裝如

 

sudo apt-get install ncursw...

 

640?wx_fmt=other

安裝依賴庫及查看文件清單

 

640?wx_fmt=gifdeb包(包管理,把依賴關系管理)


ubuntu上的常用軟件,一般是打包成常用的deb的包,deb包包含手動安裝的各種問題:程序本身、配置文件、安裝位置、依賴關系

 

640?wx_fmt=other

deb包包括的內容

 

640?wx_fmt=other

裝包命令--chrome包

 


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

 

640?wx_fmt=other

查看包生成哪些文件

 

640?wx_fmt=other

查看文件來之哪個包

 

640?wx_fmt=gif從apt-get 倉庫安裝(自動處理依賴問題)

 

640?wx_fmt=other

image.png

 

安裝git軟件
sudo apt-get install git
刪除軟件
sudo apt-get remvoe git
刪除軟件同時刪除配置文件
sudo apt-get purge git
啥看某軟件ncurse的精確包名,分頁查看
apt -cache search ncurse |less


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM