打包系統
大多數發行版分別屬於兩大包管理技術陣營: debian的」.deb」 和紅帽的」.rpm」,
包檔案
乙個構成軟體包的檔案壓縮集合.
依賴性
程式很少是」孤立」的,而是依賴與其他軟體元件來完成他們的工作.現代的軟體包管理系統都提供了一些依賴項解析方法,異常來確保當安裝軟體包時,也安裝了其所有的依賴程式.
上層和底層軟體包工具
軟體包管理系統通常由兩種工具型別組成:底層工具用來處理這些任務,比方說安裝和刪除軟體包檔案,和上層工具,完成元資料搜尋和依賴解析。
包管理工具
發行版底層工具
上層工具
debian-style
dpkg
apt-get, aptitude
fedora, red hat enterprise linux, centos
rpmyum
軟體包查詢工具
風格命令
debian
apt-get update; apt-cache search search_string
red hat
yum search search_string
軟體包安裝命令
風格命令
debian
apt-get update; apt-get install package_name
red hat
yum install package_name 風格
命令debian
dpkg –install package_file
red hat
rpm -i package_file
ps:因為是使用底層的工具來執行安裝任務,所以沒有執行依賴解析,,如果有依賴沒安裝,就會報錯退出
軟體包刪除命令風格
命令debian
apt-get remove package_name
red hat
yum erase package_name
Linux學習 軟體包管理安裝
rpmrpm是red hat package manager rpm軟體包管理器 的縮寫 軟體包型別 二進位製包 已經使用gcc編輯後的 tar原始碼包 需要編譯 rpm包獲取方式 1,系統映象 需要掛載 2 rpmfind.net 安裝 公升級 解除安裝 查詢 校驗 資料庫維護 包名介紹 rpm安...
linux軟體包管理
二進位制軟體包管理 rpm,yum rpm的使用 rpm包格式 stdo 1.7.2p1 5.e15.i386.rpm stdo 軟體名 1.7.2p1 版本號 5.e15 發行號 i386 硬體平台 1 安裝軟體包 一般不能指定安裝目錄 rpm ivh 軟體包全部名稱 rpm i stdo 1.7...
Linux 軟體包管理
rpm redhat package manager redhat軟體包管理工具,類似windows裡面的setup.exe 是linux這系列作業系統裡面的打包安裝工具,它雖然是redhat的標誌,但理念是通用的。rpm包的名稱格式 apache 1.3.23 11.i386.rpm apache...