[英]Batch install RPM packages from .tar.gz file on CentOS
如何安裝在.tar.gz文件中壓縮的大量.rpm軟件包?
上下文:我使用Docker構建一個CentOS 7容器,並提供了一個包含許多.rpm包的.tar.gz文件。 這些包是我將在容器中運行的程序的依賴項。 我想要一種安裝所有這些軟件包的方法,而無需逐個安裝(untar和'rpm -ivh pkg1.rpm pkg2.rpm ...')。
你必須解壓縮文件並用rpm安裝它們
tar xfz file.tar.gz
rpm -i *rpm
rpm無法從標准輸入安裝RPM。
否則,有一個用於掛載tarball的archivemount (請參閱https://superuser.com/questions/265772/is-it-possible-to-mount-a-tar-file )。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.