如何下载和备份所有 pacman 和 pacaur 软件包?

如何下载和备份所有 pacman 和 pacaur 软件包?

我想要备份所有 pacaur 和 pacman 软件包。

例子: https://www.archlinux.org/packages/

怎么全部下载呢?

答案1

您可以pacman使用 来下载所有软件包pacman -Ssq | xargs pacman -Swdd或使用 来获取 URL pacman -Ssq | xargs pacman -Swpdd

  • -Ss列出所有包
  • -q只输出包名。
  • -Sw只下载软件包`
  • -dd忽略所有依赖项
  • -p打印目标。

pacman会将它们下载到,/var/cache/pacman/pkg但您可以通过更改CacheDir来更改它/etc/pacman.conf

需要构建 AUR 包,因此您必须构建每个 AUR 包。一些 PKGBUILD(例如奥尔)只需使用 sudo 安装所有内容,这样您就必须检查每个 PKGBUILD。

相关内容