Linux軟體包管理 底層安裝和刪除

2021-08-21 02:36:38 字數 1101 閱讀 2525

打包系統

大多數發行版分別屬於兩大包管理技術陣營: 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...