Linux基礎(12) Linux下軟體安裝

2021-07-26 23:30:14 字數 1679 閱讀 4508

大多數軟體包會採用多種方式發布軟體,所以掌握多種軟體安裝方式是很有必要的。

本教程使用的os為ubuntu。ubuntu是基於debian的發行版,它使用的是debian的包管理工具dpkg,所以一些操作也適用與debian。

初體驗

sudo apt-get install w3m; #安裝w3m,w3m是乙個命令列的簡易網頁瀏覽器

w3m blog.csdn.net/anran_zhou; #使用w3m在命令列視窗瀏覽我的blog

tools

description

install

其後加上軟體包名,用於安裝乙個軟體包

update

upgrade

公升級本地可更新的全部軟體包,但存在依賴問題時將不會公升級,通常會在更新之前執行一次update

dist-upgrade

解決依賴關係並公升級(存在一定危險性)

remove

移除已安裝的軟體包,包括與被移除軟體包有依賴關係的軟體包,但不包含軟體包的配置檔案

autoremove

移除之前被其他軟體包依賴,但現在不再被使用的軟體包

purge

與remove相同,但會完全移除軟體包,包含其配置檔案

clean

autoclean

移除已安裝的軟體的舊版本軟體包

apt-get常用的引數:

parameters

description

-y自動回應是否安裝軟體包的選項,在一些自動化安裝指令碼中使用這個引數將十分有用

-s模擬安裝

-q靜默安裝方式,指定多個q或者-q=#,#表示數字,用於設定靜默級別,這在你不想要在安裝軟體包時螢幕輸出過多時很有用

-f修復損壞的依賴關係

-d--reinstall

重新安裝已經安裝但可能存在問題的軟體包

--install-suggests

同時安裝apt給出的建議安裝的軟體包

安裝軟體包

軟體公升級

解除安裝軟體

軟體搜尋

補充 apt-howto?

使用 dpkg 從本地磁碟安裝 deb 軟體包

簡介 dpkg是debian軟體包管理器的基礎,它被伊恩·默多克建立於 1993 年。dpkg 與 rpm 十分相似,同樣被用於安裝、解除安裝和供給和 .deb 軟體包相關的資訊。

dpkg本身是乙個底層的工具。上層的工具,像是apt,被用於從遠端獲取軟體包以及處理複雜的軟體包關係。」dpkg」是」debian package」的簡寫。

以deb形式打包的軟體包,就需要使用dpkg命令來安裝。

常用引數

parameters

description

-i安裝指定deb包

-r後面加上目錄名,用於安裝該目錄下的所有deb安裝包

-rremove,移除某個已安裝的軟體包

-i顯示deb包檔案的資訊

-s顯示已安裝軟體的資訊

-s搜尋已安裝的軟體包

-l顯示已安裝軟體包的目錄資訊

dpkg演示

從二進位制軟體包安裝

執行安裝即可

從源**編譯安裝

以opencv的安裝為例子

1 2 linux基礎命令 解壓和壓縮

1 命令介紹 tar命令 c 建立打包檔案,f filename 壓縮生成的新檔名,解壓的檔名,建議作為乙個單獨引數選項使用 v 檢視命令執行過程中的檔名 t 檢視打包檔案中的檔名 x 解壓包檔案,搭配 c在特定目錄解開 j 通過bzip2得支援進行壓縮 解壓縮,檔名為 tar.bz2。壓縮比較大。...

12 linux網路程式設計概述

linux網路優勢 linux為使用者提供了完善的,強大的網路功能。1 完善的內建網路。2 linux免費提供了大量支援internet的軟體,internet是在unix領域中建立並且繁榮的。3 使用者能通過一些linux命令完成內部資訊或檔案的傳輸。4 遠端訪問。5 安全可靠。網路層協議。主要包...

1 2 Linux環境安裝Perl

linux 開發環境 執行環境 需要安裝perl 系統自帶 vim centos搭建 安裝vim root vm1 bin yun install y vim 公升級perl版本 系統安裝後,檢視centos自帶的perl 解除安裝自帶的perl root vm1 perl 5.30.1 confi...