在 SLES 12 SP3 中安装软件包

在 SLES 12 SP3 中安装软件包

我是 Suse 的新手,不知道如何在这里做任何事情。这是我非常陌生的东西,我无法弄清楚一些基本的东西。首先,我习惯使用 Ubuntu。要在 Suse 中安装软件包,我使用 Zypper。这样做相当容易,并且与 apt-get 非常相似,但我觉得它的功能不那么强大。

我需要的许多软件包都找不到。我不断找到一些我需要的软件包,每次都需要我添加一个存储库。有时它们可​​以工作,但对于某些软件包,我就是找不到它们的存储库。

首先是以下几点:

  • php7-imap
  • php7-mcrypt
  • php7-xml

无论我怎么努力搜索,我都找不到这些软件包的存储库。此外,有些软件包需要其他软件包,而这些软件包由于某种原因并未包含在初始存储库中,尽管它们是依赖项。例如:我需要安装 php7-dev ( php7-devel),它需要pcre-devel。我安装了pcre-devel,现在它需要libxml2-devel。我无法安装,libxml2-devel因为那个软件包需要另一个软件包等。有没有办法使用 Zypper 自动解决依赖关系?

我需要这些包来创建一个脚本,该脚本可以自动安装一组包,以便快速设置新安装的系统。

如何处理 Suse 中的软件包安装?

相关内容