linux中安裝deb軟件包實現(xiàn)方式
linux中安裝deb軟件包
方式一
雙擊deb安裝包,通過軟件應(yīng)用進行安裝(此種方式安裝,可能出現(xiàn)沒有反應(yīng))
方式二
當前路徑下,打開終端,使用dpkg包管理器安裝
sudo dpkg -i deb文件名
相關(guān)命令
sudo apt-get install -f ? ? ? ? ? 檢查軟件安裝中出現(xiàn)了異常,僅部分安裝的程序,并清除該安裝目錄 sudo dpkg -l ? ? ? ? ? ? ? ? ? ? ? ?查看已安裝的deb軟件 sudo dpkg -r 軟件名 ? ? ? ? ? ? 卸載dpkg包軟件
linux下Deb軟件包常用命令
【dpkg】
只能安裝本地已經(jīng)存在了的軟件包,不會自動去internet下載;還有就是不會檢查軟件包之間的依賴關(guān)系??!
dpkg -i<軟件名字> ? ? ? ? ? ? ? ? ? ?安裝一個在本地系統(tǒng)里存在的Debian軟件包 dpkg -r<軟件名字> ? ? ? ? ? ? ? ? ? ?移除一個已經(jīng)安裝的軟件包 dpkg -P(大寫)<軟件名字> ? ? ? ? ? ? ?移除已經(jīng)安裝的軟件包及其配置文件 dpkg -L<軟件名字> ? ? ? ? ? ? ? ? ? ?列出安裝軟件包目錄清單 dpkg -s<軟件名字> ? ? ? ? ? ? ? ? ? ?顯示軟件包的安裝狀態(tài) dpkg -reconfigure<軟件名字> ? ? ? ? ?重新配置一個已經(jīng)安裝的軟件包
【apt】
[apt-get]管理軟件包 apt-get update ?下載更新軟件包列表信息(存儲于/etc/apt/sources,list文件改變時必須使用此命令更新,新建立的列表存儲于/var/lib/apt/lists目錄下) apt-get upgrade ? ? ? ? ? ? ?將系統(tǒng)中的所有軟件包升級到最新的版本 apt-get install ? ? ? ? ? ? ?自動下載安裝軟件包(下載的文件存于/var/cache/apt/archives下) apt-get ?--reinstall install 重新安裝軟件包 apt-get remove ? ? ? ? ? ? ? 卸載軟件包 apt-get --purge remove ? ? ? 完全卸載 apt-get autoremove ? ? ? ? ? 將不滿足依賴關(guān)系的軟件包自動卸載 apt-get source ? ? ? ? ? ? ? 下載源碼包 apt-get dep ? ? ? ? ? ? ? ? ?為源碼包構(gòu)建所需的編譯環(huán)境 apt-get dist-upgrade ? ? ? ? 升級系統(tǒng)版本 apt-get dselsct-upgrade ? ? ?根據(jù)dselct的選擇來進行軟件包升級 apt-get clean ? ? ? ? ? ? ? ?刪除緩存區(qū)中所有已下載文件(/var/cache/apt/archives) apt-get autoclean ? ? ? ? ? ?刪除緩存區(qū)中軟件的老版本 apt-get check ? ? ? ? ? ? ? ?減產(chǎn)系統(tǒng)中依賴關(guān)系的完整性 apt-get -f install ? ? ? ? ? 修復依賴關(guān)系
【apt-cache】
apt-cache pkgname ? ? ? ? ? ?獲取當前系統(tǒng)中所有已經(jīng)安裝的軟件包 apt-cache stats ? ? ? ? ? ? ?得到更細致的軟件包統(tǒng)計數(shù)據(jù) apt-cache search ? ? ? ? ? ? 按照關(guān)鍵字檢索軟件包信息 apt-cache show ? ? ? ? ? ? ? 獲取指定軟件包的詳細信息 apt-cache showpkg ? ? ? ? ? ?獲取軟件的常規(guī)信息 apt-cache policy ? ? ? ? ? ? 獲取軟件包當前的狀態(tài) apt-cache depends ? ? ? ? ? ?軟件包所以來的軟件包 apt-cache rdepends ? ? ? ? ? 軟件包被哪軟件包依賴
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
解決fatal:remote error:You can''t push to git://github.com/use
這篇文章主要介紹了解決fatal:remote error:You can't push to git://github.com/username/*.git問題的辦法的相關(guān)資料,需要的朋友可以參考下2016-12-12
Linux運維基礎(chǔ)進程管理及環(huán)境組成分析
這篇文章主要為大家介紹了Linux運維基礎(chǔ),對其中進程管理及環(huán)境組成分析作了詳細的分析,有需要的朋友可以借鑒參考下,希望可以有所幫助2021-09-09
Centos 6.5 服務(wù)器優(yōu)化配置備忘(一些基礎(chǔ)優(yōu)化和安全設(shè)置)
這篇文章主要介紹了Centos 6.5 服務(wù)器優(yōu)化(一些基礎(chǔ)優(yōu)化和安全設(shè)置),需要的朋友可以參考下2016-10-10
linux 可執(zhí)行文件與寫操作的同步問題(文件讀寫操作產(chǎn)生的鎖機制)
在哪種系統(tǒng)下都會有文件操作產(chǎn)生的同步問題,今天說說linux下讀寫文件的鎖機制。2013-10-10
淺談Linux配置定時,使用crontab -e與直接編輯/etc/crontab的區(qū)別
下面小編就為大家?guī)硪黄獪\談Linux配置定時,使用crontab -e與直接編輯/etc/crontab的區(qū)別。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-11-11
Linux運維基礎(chǔ)進程管理實時監(jiān)控控制
這篇文章主要介紹了Linux運維基礎(chǔ)中進程的管理及實時監(jiān)控控制,有需要的朋友可以借鑒參考下,希望可以有所幫助,共同學習共同進步2021-09-09

