軟體包儲存在伺服器上,可以利用本地linux系統上的pms工具通過網際網路訪問。linux上有兩種pms基礎工具:
我平時用的是ubuntu。所以主要學習dpkg。
dpkg命令式基於debian系pms工具的核心。包含在這個pms中的其他工具有:
最常用的是aptitude,因為aptitude工具本質上是apt和dpkg的前端。
安裝
$ sudo apt install
aptitude
使用
想要檢視某個具體的包
$ aptitude show mysql-client
package: mysql-client
version: 5.7.25-0ubuntu0.18.10.2
state: not installed -- aptitude show命令顯示此軟體包還沒有安裝到系統上。它輸出的軟體包相
關的詳細資訊來自於軟體倉庫
priority: optional
section: database
****
無法通過aptitude看到的乙個細節是所有跟某個特定軟體包相關的所有檔案的列表。要得
到這個列表,就必須用dpkg命令。
$ dpkg -l vim-common
查詢某個特定檔案屬於哪個軟體包。
$ dpkg --search /var/lib/vim --注意,在使用的時候必須用絕對檔案路徑
vim-common: /var/lib/vim
$ aptitude search mysql
p mysql-client - mysql database client (metapackage dependi
i a mysql-client-5.7 - mysql database client binaries
p mysql-server - mysql database server (metapackage dependi
v mysql-server:i386 -
最前面的哪個p/v:這個包可以用,但是還沒有安裝;最前面的哪個是i,宣告已經安裝了
$ aptitude
install mysql-server
$ sudo
aptitude safe-upgrade --將所有已安裝的包更新到軟體倉庫中的最新版本,
$ sudo
aptitude remove wine --只刪除軟體包而不刪除資料和配置檔案
$ sudo
aptitude purge wine --刪除軟體包和相關的資料和配置檔案
本文為博主學習 linux下安裝軟體
linux下安裝軟體有兩種方式 備註 linux 上面一般安裝 redhat 的rpm 包,在ubuntu 上一般安裝 deb的包 首先是rpm包的安裝教程 一是安裝二進位制的包,一般都是 rpm格式的了,常用 rpm ivh rpm 的方式來安裝了 rpm qa rpm命令。rpm安裝有時遇到依賴...
linux下軟體安裝
1 原始碼包 優點 開源,如果有足夠的能力,可以修改源 編譯安裝,更加適合自己的系統,穩定高效 缺點 安裝步驟較多,容易出錯 編譯過程時間較長 案例 使用原始碼編譯安裝方式安裝ncurses 一種常用的終端庫 解壓縮 常用語法 tar zxvf tar.gz tar jxvf tar.bz2 選項含...
Linux下軟體安裝
一 rpm包管理 二進位製包,系統預設包 1.1 二進位製包優缺點 優點1 包管理系統簡單,只通過幾個命令就可以實現包的安裝 公升級 查詢 解除安裝 2 因為是編譯好的二進位製包,所有安裝速度比原始碼包快得多 缺點1 經過編譯,不再能看到源 無法進行程式的定製化,功能選擇上不如原始碼包靈活 2 依賴...