如何在一行命令中使用“zypper”在SUSE中安装所有依赖项?

时间:2017-06-15 18:47:21

标签: suse zypper

zypper install glibc * libstdc *

将安装以下6个新软件包:   glibc-devel-32bit libstdc ++ - devel libstdc ++ - devel-32bit libstdc ++ 48-devel libstdc ++ 48-devel-32bit libstdc ++ 6-locale

要安装的6个新软件包。 整体下载大小:4.7 MiB。已缓存:0 B.操作后,将使用额外的33.1 MiB。 继续? [Y / N /?显示所有选项](y):

我需要在一个命令行中为我的自动化脚本安装所有已解析的依赖项。任何人都可以建议吗?

例如:“yum install package1 package2 -y”通常会在Rhel上安装所有软件包及其依赖项。我们在SUSE中有类似的东西吗?

1 个答案:

答案 0 :(得分:0)

你可以使用--non-interactive;正如你在zypper的手册页中看到的那样:

  

-n, - non-interactive

     

切换到非交互模式。在此模式下,zypper不会要求用户键入各种提示的答案,而是自动使用默认答案。这些默认答案还取决于其他选项,如--no-gpg-checks或--ignore-unknown。