![](/img/trans.png)
[英]How to get an RPM's header size and other RPM metadata in linux
[英]How to get around RPM size limit?
我正在建立相當大的RPM(〜5Gb),並收到以下消息:
`error: Package too large (> 2147483647 bytes)`
有沒有辦法忽略此限制? 我正在使用RPM 4.4.2.3
您可以將軟件包拆分為2Gb以下的更多軟件包。
您所描述的是適用於Red Hat Enterprise Linux 5中的RPM版本4.4的限制。我可以驗證在Red Hat Enterprise上運行rpm-4.8.0-27.el6.x86_64時此限制不適用Linux 6.3版。
我已經在RHEL6.3上使用上述版本的RPM成功構建並簽署了5.2GB的RPM。
旁注,即使在某些情況下最終獲得的RPM大小如此(例如,如果您正在包裝IBM WebSphere),如果RPM超過1GB,這通常表示您正在嘗試的大小do-錯誤:-)例如,您可能將大型圖像文件或zip歸檔文件打包在RPM中,這與RPM的目的背道而馳。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.