軟體管理器 RPM與YUM

2021-09-25 12:10:03 字數 1642 閱讀 6912

軟體包檔名的意義:

例如: rp-pppos-3.11-5.el7.x86_64.rpm

rp-pppos代表軟體的名稱

3.11代表第三主要版本,.11為次要版本,即為版本資訊

5代表軟體發布次數

el7.x86_64代表適合的硬體平台

.rpm 副檔名

#rpm命令的簡單用法

#rpm -ivh package_name

-i install的意思

-v 檢視更詳細的安裝資訊

-h 顯示安裝進度

示例:# rpm -ivh  /mnt/packages/rp-pppoe.rpm

#rpm -ivh *.rpm *.rpm *.rpm

#rpm -ivh

#rpm -ivh *.rpm --test #檢測某個軟體是否已經安裝

#rpm --justdb #更新rpm資料庫(#rpm --rebuilddb的區別?)

#rpm公升級軟體與更新

#rpm -uvh #後面接的軟體更新或者安裝

#rpm -fvh #後面接的軟體指揮更新

#rpm的查詢功能 ( #rpm -q[ailcdr] )(這部分資訊由/var/ib/rpm提供)

#rpm -q #僅查詢後面接的軟體是否已經安裝

#rpm -qa #列出已經安裝在本機的所有軟體

#rpm -qi #列出後接的軟體的詳細資訊,版本,開發商,說明等

#rpm -ql #列出該軟體所有的檔案與目錄所在的完整檔名

#rpm -qc #列出該軟體的所有配置檔案

#rpm -qd #列出該軟體的所有說明檔案

#rpm -qr #列出與該軟體有關的依賴軟體所含的檔案

#rpm -qf #由後面接的檔名找出該檔案屬於哪乙個已安裝的軟體

注意#rpm -qp[ailcdr]表示查詢未安裝的軟體資訊,而且用途同上。

#rpm的驗證功能與數字簽名

#rpm -va #列出目前系統上面所有可能被修改過的檔案

#rpm -v #後面接軟體名,若該軟體所含的檔案被修改過才會顯示

#rpm -vp #後面跟檔名,列出該軟體內可能被修改過的檔案

#rpm -vf #顯示某個檔案是否被修改

#rpm -e 軟體名 #刪除軟體

#yum命令的簡易使用介紹:

#yum search raid #查詢以raid為名或關鍵字的軟體

#yum info raid #raid軟體的說明書

#yun list #列出yum伺服器上面提供的所有軟體名稱

#yum list updates #列出伺服器上可供本機進行 公升級的軟體有哪些

#yum install --installroot=/some/path #安裝軟體,且安裝路徑是自定義的

#yum update #更新軟體

#yum remove 軟體 #刪除軟體

yum的軟體群組功能

#yum grouplist #列出所有可用的軟體群組

#yum groupinfo #後面接group_name,則可以了解group內含的軟體

#yum groupinstall

#yum groupremove

Linux 軟體管理器RPM

linux兩大主流 rpm與dpkg linux開發商先在固定的硬體平台與作業系統平台上面將需要安裝或公升級的軟體編譯好,然後將這個軟體的所有相關檔案打包成為乙個特殊格式的檔案,在這個軟體安裝檔案內還包含了預先檢測系統與依賴軟體的指令碼,並提供記錄該軟體提供的所有檔案資訊等,最終將這個軟體安裝檔案發...

RPM(紅帽軟體包管理器)和Yum軟體倉庫

rpm機制是為了解決在校效 安裝 解除安裝 查詢 公升級等管理軟體操作過難設計的。常用rpm軟體包命令 1 安裝軟體命令格式 rpm ivh filename.rpm 2 公升級軟體命令格式 rpm uvh filename.rpm 3 解除安裝軟體命令格式 rpm e filename.rpm 4...

RPM軟體包管理器

英文原義 redhat package manager 中文釋義 rpm 軟體包管理器 註解 一種用於 工具,它包含在某些linux分發版中。它生成具有.rpm副檔名的檔案。與 dpkg類似。rpm是redhat package manager redhat 軟體包管理工具 的縮寫,這一檔案格式名稱...