Linux裡面rpm安裝就是二進位安裝嗎?

2025-02-19 14:25:09 字數 2292 閱讀 3653

1樓:犁鵬運

linux下提供3種格式的包:rpm格式包,二進位格式包、原始碼格式包。

rpm格式很好區分,二進位格式的包名字很長,都帶有版本號、適應平臺、適應的硬體型別等,而原始碼格式僅僅就是乙個只有軟體版本號的tar包。

rpm安裝不是二進位安裝。

rpm由red hat公司提出,被眾多linux發行版所採用;建立統一的資料庫檔案,詳細記錄軟體包安裝、解除安裝等變化資訊,能夠自動分析軟體包依賴關係。《linux 就該這麼學》

rpm的缺點。

1、安裝的環境必須與打包時的環境需求一致或相當;

2、需要滿足套件的相依屬性需求;

3、解除安裝時需要特別小心,最底層的套件不可先移除,否則可能造成整個系統的問題!

二進位包裡面包括了已經編譯完成,可以直接執行的程式。**和解包(安裝),執行完該指令後就可以馬上使用了。因此這種方式簡單快捷,適合比較固定、無需改動的程式。

2樓:佈雷德伊蘭

是的,rpm是將原始碼編譯成二進位然後打包成rpm安裝檔案。

centos軟體是有四種安裝方式嗎?yum,rpm,二進位和源**?

3樓:匿名使用者

rpm包就是二進位包,如果是手動安裝,需要手動解決依賴關係yum方式也是使用的rpn包,比rpm包好處是也可以自動解決依賴關係原始碼編譯方式,定製程度高,適合需要指定安裝某個版本,自定義需要使用的模組,相對其他兩種複雜一些。

4樓:陽光的雷咩咩

二進位沒怎麼聽說過。

源**很少用,除非是小眾軟體,或者你對安全性有擔憂。

一般掌握yum就可以了 其實掌握一樣都不簡單。

linux 下面編譯包和rpm包進行安裝有什麼區別?哪種方式比較好?

5樓:網友

編譯包是將原始碼包編成二進位檔案。

rpm中包含已經編譯好的二進位檔案,安裝後會拷貝到對應目錄下。

如果不需要研究或者修改源**,建議使用rpm的方式。

6樓:網友

主要區別在於安裝的方式,編譯包需要庫檔案,需要make來執行,rpm也是乙個工具,同樣提供源**,可以在安裝過程中編譯,也可以直接安裝二進位檔案。個人認為rpm和編譯相比,功能更強大,選擇更靈活,對使用者的技術水平要求較低,編譯就不一樣,對系統管理員來講很boring,比較適合開發人員。

7樓:三國曆

區別是有。

rpm只能用的redhat系列的linux,並不適用於debian系列的linux,面源**包所有的linux都通用。

當然初學都還是用rpm包或deb的包,這樣的包好像是二進位的包,安裝快,如果你不是深度定製乙個軟體的話,在說裝乙個源代嗎包時間很長的,如果在特殊情況下,比如乙個伺服器一年的服務中斷時間不能超過1個小時,如果你的mysql伺服器要重灌,你裝乙個源**肯定不現實,還有就是你想學習linux建議你裝軟體的時候都用源**包,這樣可以鍛鍊你的軟體安裝技巧。

linux 安裝mysql環境 最好用 二進位包安裝呢?還是源**包安裝呢? 還是rpm包方式安裝呢?

8樓:網友

想多鍛鍊鍛鍊就用原始碼包,要實在搞不過去就改用二進位包咯~

it's up to you~

在linux中rpm安裝包是怎麼安裝的?

9樓:仍儉凌緞

你的光碟放進去了嗎?

放進去了。一般是用這個命令。

rpmivh

如大絕果是依賴性鍵仿孫的包。

那就用yum

yinstall

*用這個稿鏈命令必須先搭建yum)

linux下要安裝的軟體字尾名都是.rpm嗎。

10樓:網友

不是,rpm是一種包,還有deb包等,對應不同的linux發行版。

linux檔案字尾並沒有實際的意義,你可以隨便亂起。但是通常。rpm .deb都是安裝包。

configure, make , make install三步曲。

11樓:子木春子

不是。。rpm只是是red hat 公司推出的一種安裝包,起初之適用於redhat版本的linux,後來其他版本也都開始採用,還有用 等檔案格式。

12樓:

用rpm的只是redhat linux、fedora、suse、mandriva等發行版,而且不同發行版,不同版本一般不能共用。

linux安裝rpm包提示錯誤mysql

因為有依賴關係的 如果是rhel4的話,你可以用 aid來解決依賴關係例如 rpm ivh dhcp aid如果是rhel5的話,就可以用yum來解決了 vim etc yum.r.r.把第三行的等號後面的內容改為 file media server 把第四行的0 改為 1 然後把系統盤掛載到 me...

linux下安裝rpm包,怎麼成批去安裝目錄下的所有rp

ls rpm xargs rpm ivh rpm ivh shell不是支援通配bai符的麼du?打個比方,你有許多rpm包要安裝zhi 或者處理,例如列dao出檔案列專表,像這樣ls l rpm,就是 屬列出所有副檔名為rpm的檔案。安裝的話也類似的用法。即rpm 安裝選項 rpm。但一般安裝沒這...

linux 安裝 rpm,缺少依賴包,怎麼解決

你可以通過yum安裝 自己找依賴包。linux很多時候會發生這種情況,比如a依賴b.b依賴c.c又依賴a。那你就rpm ivh abc 一起裝 linux如何安裝rpm包?rpm是rpm package manager rpm軟體包管理器 的縮寫,是已編譯的二進位制程式包,執行如下命令即可安裝。rp...