Linux下安裝與刪除軟體

2021-05-18 06:05:06 字數 1545 閱讀 8629

像使用windows時那麼直觀。其實在linux下安裝和解除安裝軟體也非常簡單,同樣也有安裝向

導或解壓安裝的方式,不相同的只不過是除了二進位制形式的軟體分發外,還有許許多多以

源**形式分發的軟體包,下面就來詳細地講一講這些軟體的安裝與解除安裝:

二、源**分發軟體包的安裝與解除安裝

linux軟體的源**分發是指提供了該軟體所有程式源**的發布形式,需要使用者自己編譯

成可執行的二進位制**並進行安裝,其優點是配置靈活,可以隨意去掉或保留某些功能/模

塊,適應多種硬體/作業系統平台及編譯環境,缺點是難度較大,一般不適合初學者使用。

1、*.src.rpm形式的源**軟體包

安裝:rpm -rebuild *.src.rpm

cd /usr/src/dist/rpms

rpm -ivh *.rpm

解除安裝:rpm -e packgename

說明:rpm --rebuild *.src.rpm命令將源**編譯並在/usr/src/dist/rpms下生成二進位制

的rpm包,然後再安裝該二進位製包即可。packgename如前所述。

2、*.tar.gz/*.tgz、*.bz2形式的源**軟體包

安裝:tar zxvf *.tar.gz 或 tar yxvf *.bz2 先解壓

然後進入解壓後的目錄:

./configure 配置

make 編譯

make install 安裝

解除安裝:make uninstall 或 手動刪除

說明:建議解壓後先閱讀說明檔案,可以了解安裝有哪些需求,有必要時還需改動編譯配

置。有些軟體包的源**在編譯安裝後可以用make install命令來進行解除安裝,如果不提供

此功能,則軟體的解除安裝必須手動刪除。由於軟體可能將檔案分散地安裝在系統的多個目錄

中,往往很難把它刪除乾淨,那你應該在編譯前進行配置,指定軟體將要安裝到目標路徑

:./configure --prefix=目錄名,這樣可以使用「rm -rf 軟體目錄名」命令來進行乾淨

徹底的解除安裝。與其它安裝方式相比,需要使用者自己編譯安裝是最難的,它適合於使用linu

x已有一定經驗的人,一般不推薦初學者使用。

關於linux下軟體的安裝與解除安裝lanche已經講了這麼多,但可能還會有人問怎麼知道乙個t

ar.gz/bz2包是二進位制檔案包呢還是源**包?如果你用過壓縮工具就會明白,壓縮包未必

就是軟體,它也可能是備份的許多,也可能是打包在一起的普通資料,要分辨它到底

是什麼最好的辦法就是檢視包裡的檔案清單,使用命令tar ztvf *.tar.gz / tar ytvf *

.bz2或者在x-window下使用圖形化的ark壓縮檔案管理工具都可以,源**包裡的檔案往往

會含有種種源**檔案,標頭檔案*.h、c**原始檔*.c、c++**原始檔*.cc/*.cpp等;而

二進位製包裡的檔案則會有可執行檔案(與軟體同名的往往是主執行檔案),標誌是其所在

路徑含有名為bin的目錄(僅有少數例外)。原來這麼簡單呀,還不快點自己試試!

linux下安裝軟體

linux下安裝軟體有兩種方式 備註 linux 上面一般安裝 redhat 的rpm 包,在ubuntu 上一般安裝 deb的包 首先是rpm包的安裝教程 一是安裝二進位制的包,一般都是 rpm格式的了,常用 rpm ivh rpm 的方式來安裝了 rpm qa rpm命令。rpm安裝有時遇到依賴...

linux下安裝軟體

軟體包儲存在伺服器上,可以利用本地linux系統上的pms工具通過網際網路訪問。linux上有兩種pms基礎工具 我平時用的是ubuntu。所以主要學習dpkg。dpkg命令式基於debian系pms工具的核心。包含在這個pms中的其他工具有 最常用的是aptitude,因為aptitude工具本質...

linux下軟體安裝

1 原始碼包 優點 開源,如果有足夠的能力,可以修改源 編譯安裝,更加適合自己的系統,穩定高效 缺點 安裝步驟較多,容易出錯 編譯過程時間較長 案例 使用原始碼編譯安裝方式安裝ncurses 一種常用的終端庫 解壓縮 常用語法 tar zxvf tar.gz tar jxvf tar.bz2 選項含...