您好,登錄后才能下訂單哦!
今天小編給大家分享一下Ubuntu下怎么安裝deb的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
如果Ubuntu要安裝新軟件,已有deb安裝包(例如:linuxidc.deb),但是無法登錄到桌面環境。那該怎么安裝?答案是:使用dpkg命令。dpkg 是Debian linuxidc的簡寫,是為Debian 專門開發的套件管理系統,方便軟件的安裝、更新及移除。所有源自Debian的Linux發行版都使用dpkg,例如Ubuntu、Knoppix 等。
用法:dpkg [ …]
命令:
-i|–install <.deb> … | -R|–recursive …
–unpack <.deb> … | -R|–recursive …
-A|–record-avail <.deb> … | -R|–recursive …
–configure … | -a|–pending
–triggers-only … | -a|–pending
-r|–remove … | -a|–pending
-P|–purge … | -a|–pending
-V|–verify … 檢查包的完整性。
–get-selections [ …] 把已選中的軟件包列表打印到標準輸出。
–set-selections 從標準輸入里讀出要選擇的軟件。
–clear-selections 取消選中所有不必要的軟件包。
–update-avail 替換現有可安裝的軟件包信息。
–merge-avail 把文件中的信息合并到系統中。
–clear-avail 清除現有的軟件包信息。
–forget-old-unavail 忘卻已被卸載的不可安裝的軟件包。
-s|–status … 顯示指定軟件包的詳細狀態。
-p|–print-avail … 顯示可供安裝的軟件版本。
-L|–listfiles … 列出屬于指定軟件包的文件。
-l|–list [ …] 簡明地列出軟件包的狀態。
-S|–search … 搜索含有指定文件的軟件包。
-C|–audit [ …] 檢查是否有軟件包殘損。
–yet-to-unpack 列出標記為待解壓的軟件包。
–predep-package 列出待解壓的預依賴。
–add-architecture 添加 到體系結構列表。
–remove-architecture 從架構列表中移除 。
–print-architecture 顯示 dpkg 體系結構。
–print-foreign-architectures 顯示已啟用的異質體系結構。
–assert- 對指定特性啟用斷言支持。
–validate- 驗證一個 的 。
–compare-vesions 比較版本號 – 見下。
–force-help 顯示本強制選項的幫助信息。
-Dh|–debug=help 顯示有關出錯調試的幫助信息。
-?, –help 顯示本幫助信息。
–version 顯示版本信息。
本文一linuxidc.deb為例講解。
1.一般在此類發行版中可以直接雙擊安裝。
2.手動安裝。如果您喜歡使用終端,您需要管理員權限來安裝一個 .deb 文件。
1.打開終端后,輸入:sudo dpkg -i linuxidc.deb
2.但是在包含有依賴關系的安裝包手動安裝的過程中會出現安裝不成功的問題,這時只需輸入命令:sudo apt-get -f install 待命令執行完成,軟件也就安裝成功了。
dpkg命令常用格式如下:
1、查看linuxidc.deb軟件包的詳細信息,包括軟件名稱、版本以及大小等(其中-I等價于–info)
sudo dpkg -I linuxidc.deb
2、查看linuxidc.deb軟件包中包含的文件結構(其中-c等價于–contents)
sudo dpkg -c linuxidc.deb
3、安裝linuxidc.deb軟件包(其中-i等價于–install)
sudo dpkg -i linuxidc.deb
4、查看linuxidc軟件包的信息(軟件名稱可通過dpkg -I命令查看,其中-l等價于–list)
sudo dpkg -l linuxidc
5、列出linuxidc軟件包安裝的所有文件清單(軟件名稱可通過dpkg -I命令查看,其中-L等價于–listfiles)
sudo dpkg -L linuxidc
6、顯示linuxidc軟件包的詳細信息(軟件名稱可通過dpkg -I命令查看,其中-s等價于–status)
同時請看apt-cache 顯示 Debian 存檔中的包裹信息,以及 dpkg -I 來顯示從一個 .deb 文件中提取的包裹信息:
sudo dpkg -s linuxidc
7、卸載linuxidc軟件包(軟件名稱可通過dpkg -I命令查看,其中-r等價于–remove)
sudo dpkg -r linuxidc
8、完全清除一個已安裝的包裹。和 remove 不同的是,remove 只是刪掉數據和可執行文件,purge 另外還刪除所有的配制文件:
sudo dpkg -P linuxidc
9、重新配制一個已經安裝的包,如果它使用的是 debconf (debconf 為包安裝提供了一個統一的配制界面):
dpkg-reconfigure linuxidc
注:dpkg命令無法自動解決依賴關系。如果安裝的deb包存在依賴包,則應避免使用此命令,或者按照依賴關系順序安裝依賴包。
以上就是“Ubuntu下怎么安裝deb”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。