各種主流的linux發行版本都採用了某種形式的包管理系統(package management system, pms)來控制軟體和庫的安裝。軟體包儲存在伺服器上,可以通過本地linux系統上的pms工具通過網際網路訪問,搜尋、安裝和更新軟體包。linux廣泛使用的兩種主要的pms基礎工具:
apt-get;apt-cache;aptitude(最常使用的)
aptitude:進入全屏模式,可檢視一些基本資訊,比如已安裝的軟體包(q:退出)
dpkg -l:檢視安裝的所有軟體,或指定檢視某一軟體的資訊
dpkg --search absolute_file_name:檢視某一本地檔案關聯的軟體包
aptitude safe-upgrade:更新所有已安裝軟體包,並檢查之間的依賴關係(full-upgrade, dist-upgrade 並不檢查依賴關係)
aptitude remove package_name:刪除軟體包但不刪除資料和配置檔案(purge:刪除所有配置資訊)
軟體更新倉庫列表儲存在 /etc/apt/sources.list 檔案中,aptitude只會從檔案中指定的**去查詢軟體資訊。
deb precise multiverse
deb-src precise multiverse
已編譯程式源(源**源) 軟體倉庫** 發行版版本 package_type_list
yum list installed > installed_software:檢視系統已安裝的包
yum list xterm:列出包的詳細資訊
yum list installed xterm:檢查包是否已經安裝
yum provides file_name:檢視某一本地檔案關聯的軟體包
yum list updates:更新所有安裝的軟體包(yum update package_name:更新某個包;yum update:更新更新列表中的所有包)
yum remove package_name:刪除軟體包但不刪除資料和配置檔案(erase:刪除所有配置資訊)
yum deplist package_name:顯示包需要的依賴關係
yum clean all:處理損壞的包的依賴關係
yum update --skip-broken:忽略依賴關係損壞的包,繼續更新其他包
軟體更新倉庫列表儲存在 /etc/yum.repos.d 檔案中。
yum repolist:現查詢的倉庫
解包:tar -zxvf package_name
讀取readme資訊進行軟體安裝
configure:檢查依賴關係
make (install):安裝軟體(安裝在系統常用位置)
linux 軟體安裝
1.qq 如果所gz包,開啟終端,進入到包所在的目錄,執行命令 tar zxvf 包名 解壓出來一般有三個檔案,qqlnk,res.db,qq 然後執行.qq qq就跑起來了 如果所rqm的話,直接執行rqm 檔名 2.bin檔案安裝 先進入到bin檔案目錄 執行命令 chmod a x 檔名 檔名...
Linux軟體安裝
1.rpm軟體 安裝 終端命令 sudo rpm u package name.rpm 解除安裝 終端命令 sudo rpm e package name.rpm 2.deb軟體 安裝 終端命令 sudo dpkg i package name.deb解除安裝 終端命令 sudo dpkg r pa...
Linux 軟體安裝
1 軟體安裝解除安裝,分幾種情況 a rpm包,這種軟體包就像windows的exe安裝檔案一樣,各種檔案已經編譯好,並打了包,哪個檔案該放到哪個資料夾,都指定好了,安裝非常方便,在圖形介面裡你只需要雙擊就能自動安裝。如何解除安裝 1 開啟乙個shell終端 2 因為linux下的軟體名都包括版本號...