freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

redhat軟件包管理指南轉(zhuǎn)(編輯修改稿)

2024-08-26 17:00 本頁面
 

【文章內(nèi)容簡介】 kages 來刪除或者添加軟件 rpme lynxnodeps (5)導(dǎo)入簽名 rpmimport 簽名文件 舉例: rpmimport RPMGPGKEY 關(guān)于 RPM 的簽名功能,詳情請參見 man rpm (6)RPM 管理包管理器支持網(wǎng)絡(luò)安裝和查詢; 比如我們想通過 Fedora Core 的一個鏡像查詢、安裝軟件包 ,地址:舉例: 命令格式: rpm 參數(shù) rpm 包文件的 或者 ftp 的地址 rpmqpi Fedora/RPMS/ (7)RPM 的配置文件; RPM 包管理的配置文件是 rpmrc,可以在自己的系統(tǒng)中找到;比如 Fedora Core 中的 rpmrc 文件位于 locate rpmrc /usr/lib/rpm/rpmrc /usr/lib/rpm/redhat/rpmrc 我們可以通過 rpmshowrc 查看 rpm 軟件包的一些相關(guān)知識 (1).什么是 rpm RPM 是 Red Hat Package Manager 的縮寫,本意是 Red Hat 軟件包管理,顧名思義是 Red Hat 貢獻出來的軟件包管理;在 Fedora、Redhat、 Mandriva、 SuSE、 YellowDog 等主流發(fā)行版本,以及在這些版本基礎(chǔ)上二次開發(fā)出來的發(fā)行版采用; RPM 包里面都包含什么 ?里面包含可執(zhí)行的二進制程序,這個程序和Windows 的軟件包中的 .exe 文件類似是可執(zhí)行的; RPM包中還包括程序運行時所需要的文件,這也和 Windows 的軟件包類似, Windows 的程序 的運行,除了 .exe 文件以外,也有其它的文件; 一個 RPM 包中的應(yīng)用程序,有時除了自身所帶的附加文件保證其正常以外,還需要其它特定版本文件,這就是軟件包的依賴關(guān)系;依賴關(guān)系并不是 Linux特有的, Windows 操作系統(tǒng)中也是同樣存在的;比如我們在 Windows 系統(tǒng)中運行 3D 游戲,在安裝的時候,他可能會提示,要安裝 Direct 9; Linux 和Windows 原理是差不多的; 軟件安裝流程圖: (2).RPM 包管理的用途 a、可以安裝、刪除、升級和管理軟件;當(dāng)然也支持在線安裝和升級軟件; b、通過 RPM包管理能 知道軟件包包含哪些文件,也能知道系統(tǒng)中的某個文件屬于哪個軟件包; c、可以在查詢系統(tǒng)中的軟件包是否安裝以及其版本; d、作為開發(fā)者可以把自己的程序打包為 RPM包發(fā)布; e、軟件包簽名 GPG 和 MD5的導(dǎo)入、驗證和簽名發(fā)布 f、依賴性的檢查,查看是否有軟件包由于不兼容而擾亂了系統(tǒng); (3).RPM 的使用權(quán)限; RPM 軟件的安裝、刪除、更新只有 root 權(quán)限才能使用;對于查詢功能任何用戶都可以操作;如果普通用戶擁有安裝目錄的權(quán)限,也可以進行安裝; (4).是不是所有的 linux 都使用 rpm 任何系統(tǒng)都需要包管理系統(tǒng) ,因此很多 linux 都使用 rpm 系統(tǒng)。但 rpm 系統(tǒng)是為 RH 專門但是 TL,Mandrake 等系統(tǒng)也都使用 rpm。由于 rpm 的源程序可以在別的系統(tǒng)上進行編譯,所以有可能在別的系統(tǒng)上也使用 rpm 除了 rpm,其他一些系統(tǒng)也有自己的軟件包管理程序,例如 debian 的 deb 包, slakware 也都有自己的包管理系統(tǒng) (5).rpm 包的文件名為什么那么長 rpm 包的文件名中包含了這個軟件包的版本信息,操作系統(tǒng)信息,硬件要求等等。比如 ,其中 mypackage 是在系統(tǒng)中登 記的軟件包的名字 是軟件的版本號, 2 是發(fā)行號, TL 表示用于 TL操作系統(tǒng),還可能是 RH等。 i386 表示用于 intel x86 平臺,還可能是 sparc 等。 (6).軟件包文件名中的 i386,i686 是什么意思 rpm 軟件包的文件名中,不僅包含了軟件名稱,版本信息,還包括了適用的硬件架構(gòu)的信息。 i386 指這個軟件包適用于 intel 80386 以上的 x86 架構(gòu)的計算機 (AI32) i686 指這個軟件包適用于 intel 80686 以上 (奔騰 pro以上 )的 x86 架構(gòu)的計算機 (IA32) noarch 指這個軟件包于硬件架構(gòu)無關(guān),可以通用。 i686 軟件包的程序通常針對 CPU 進行了優(yōu)化,所以,向后兼容比較用以,i386 的包在 x86 機器上都可以用。向前一般不兼容。不過現(xiàn)在的計算機,奔騰pro 以下的 CPU 已經(jīng)很少用,通常配置的機器都可以使用 i686 軟件包 (7).不同操作系統(tǒng)發(fā)行的 rpm 包可否混用 ? 對于已經(jīng)編譯成二進制的 rpm 包,由于操作系統(tǒng)環(huán)境不同,一般不能混用。對于以 發(fā)行的軟件包,由于需要安裝時進行本地編譯,所以通??梢栽诓煌到y(tǒng)下安裝。 (8).使用 rpm 時遇到的一些特殊問題 Q我用 rpme*.rpm 無法刪除 rpm 包 A包名不要包括 rpm, rpme包名,可以包含版本號等信息,但是不可以有后綴 .rpm Q 在 MS 的系統(tǒng)下有沒有讀 RPM 文件的工具 ? A wincmd with rpm plugins. Q是否可以通過 ftp 安裝安裝升級 rpm 包 ? A可以。 rpmivh ftp: //xxxxxxxx/PATH2SomeRPM Qrpm 安裝時已有的包版本過高怎么辦 ? A有時由于安裝的軟件包太老,而系統(tǒng)中相關(guān)的軟件包版本比較新,所以可能需要安裝的包依賴的一些文件會找不到。這時有兩種解 決辦法, 第一是在系統(tǒng)文件中找到和需要的文件功能相同或相似的文件,做一個符號鏈接到需要的目錄下。 三 .Fedora/Centos/Redhat 及相關(guān) RPM 資源收集及介紹 官方資源: *Fedora 官方站: *Fedora 下載鏡像: Extras(Fedora 計劃的擴充資源 ) *Fedora Extras(Fedora 擴展主站 ): * 提供軟件包查詢,下載及 yum 和 apt: * 提供軟件包查詢,下載及 yum 和 apt:比較重要的 RPM 搜索引擎 *RPM 主頁 : * 極為著名,應(yīng)用盡有: * RPM 包的查詢站: * 的鏡像:
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1