Yum
使用 yumdownloader 下載所有依賴項,即使已經安裝?
有沒有辦法用 yumdownloader 下載所有依賴項,即使它們已經安裝?
我正在嘗試創建一個本地儲存庫,並且只想包含我們需要的包。
您可以
repotrack
像這樣使用:repotrack -a x86_64 -p /repos/Packages [packages]
-a
不幸的是,標誌(拱門)有一個錯誤。它將下載 i686 和 x86_64。以下是解決方法:
if opts.arch: #archlist = [] #archlist.extend(rpmUtils.arch.getArchList(opts.arch)) archlist = opts.arch.split(',') # Change to this else: archlist = rpmUtils.arch.getArchList()
您可以使用
repoquery
獲取組包列表:repoquery --qf=%{name} -g --list --grouppkgs=all [groups]
您可以將其輸入 repotrack:
repoquery --qf=%{name} -g --list --grouppkgs=all [groups] | xargs repotrack -a x86_64 -p /repos/Packages