inux 软件编译、安装、删除
640?wx_fmt=other
image.png
?
本文學習內容
?
手動安裝軟件
手動安裝下載源碼的軟件
源碼編譯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
轉載于:https://www.cnblogs.com/hyhy904/p/10961711.html
總結
以上是生活随笔為你收集整理的inux 软件编译、安装、删除的全部內容,希望文章能夠幫你解決所遇到的問題。