rpm檔案安裝問題集

2021-10-24 23:07:30 字數 914 閱讀 6050

最近安裝hdp的時候出現很多包缺失,但yum配置本地源,只能採用rpm安裝本地包的形勢進行安裝,這裡就這些問題做乙個總結。

因為系統安裝步驟複雜,不同的安裝包用到了不同的安裝源,這裡大體羅列下。

2 系統rpm,例如lsb和devel等包,可以在系統盤掛載的系統包庫裡面找,這種能保證版本正確,我這次裝系統的系統包路徑是 /media/rhel_6.5 x86_64 disc 1/packages

簡單啊 rpm -ivf 對著包安就好了,呵呵,問題還挺多。這裡寫下遇到的問題及一些解決方案

1 首先是依賴缺失 安裝不上 跟著提示找包唄,有些將包名和需要的版本都標好了,有些就不一樣了,缺少服務。我就遇見缺少crontab和sendmail,這個就查需要的包,然後安裝。 但是 還有怎麼都安不上的,例如lsb和lsb_compant 互相依賴喲,安裝方法見下面

2 lsb和lsb_compant 互相依賴和一些安裝,有必要採取強制安裝 ,安裝命令後新增 --nodeps --force ,乙個是忽略依賴,乙個是強制安裝

1 強制安裝後在使用中難免出錯,邊需要檢查,這裡除了直接執行程式檢查之外,還有通過yum檢查

yum check 雖然執行很慢,但是會檢查出依賴問題,便於及時排除

2 遇到有問題的安裝包可以通過 rpm -e 和 yum remove 解除安裝

3 安裝前最好還是檢查包名,實際包中間可以或多或少,但是有時候這些都會導致錯誤

rpm包命名格式:name-version-release.arch.rpm

name:表示包的名稱,包括主包名和分包名

version:表示包的版本資訊

release:用於標識rpm包本身的發行號,可還包含適應的作業系統

arch:表示主機平台,noarch表示此包能安裝到任何平台上,和架構無關

其實還是覺得yum方便,沒事弄啥rpm,就大概研究下唄

安裝RPM 安裝檔案

1.安裝rpm 安裝檔案 redhat 系統用rpm 格式的檔案安裝軟體 debian 系列用deb 格式的檔案安裝軟體 注意 ubuntu 安裝軟體是用 deb 格式的檔案安裝,ubuntu 對於rpm 格式的檔案安裝軟體是 先將 rmp格式的檔案轉換為 deb格式的,再進行安裝 demo ubu...

deb和rpm檔案安裝

linux系統下怎麼安裝.deb檔案?deb 是 ubuntu debian 的格式。rpm 是 redhat fedora suse 的格式。他們不通用 雖然可以轉換一下 deb是debian發行版的軟體包 ubuntu是基於debian 發行的 所有可以用 deb是solaris系統下的安裝包字...

Linux下安裝RPM檔案包

2.如何安裝.src.rpm軟體包 有些軟體包是以.src.rpm結尾的,這類軟體包是包含了源 的rpm包,在安裝時 需要進行編譯。這類軟體包有兩種安裝方法,方法一 1.執行rpm i your package.src.rpm 2.cd usr src redhat specs 3.rpmbuild...