我如何告诉zypper
重新安装所有当前安装的软件包?
答案1
您可以通过以下命令重新安装当前安装的所有软件包:
zypper in -f $(rpm -q -a --qf '%{NAME} ')
也许这些信息会有用。
答案2
我会添加 --no-recommends 作为选项,以不安装其他软件包。
zypper in --no-recommends -f $(rpm -qa --qf '%{NAME} ')
还要考虑 --download-in-advance ,以避免缺少可用性导致安装中断。
zypper in --no-recommends --download-in-advance -f $(rpm -qa --qf '%{NAME} ')