如何在 Suse 上从命令行安装软件包

如何在 Suse 上从命令行安装软件包

apt-get或的 Suse 版本是什么yum?或者如何安装其中一个以便从命令行安装软件包?

经过相当深入的谷歌搜索,我们发现它可能是yastyast2,但似乎没有合理的指南来列出和安装来自命令行的软件包。(也许我找错地方了)

如果我是远程 Suse 服务器的管理员,如何从命令行安装软件包?(不使用 GUI,最好从中央存储库安装)

答案1

您可以考虑我对 U&L 的回答这部分回答了你的问题。

首先,回答这个问题。“你的” openSUSE 使用zypper包管理器作为默认设置,这还不错。你可以看看文档作为杰拉德·施奈德评论如何使用它。你命名了雅斯特,可用于安装其他包管理器例如(部分取自这里):

  • apt4rpm或者zypper-aptitude它让你体验apt(-get),Debian + Ubuntu + Linux Mint 和所有在 Debian 中构建的 Linux 发行版的包管理器
  • Redhat、fedora 和 CentOS 正在使用dnf/yum包管理器,也是基于 RPM 的包管理器,dnf实际上它是一个仅使用 libsolv 作为依赖解析器的分支。

最大的问题是找到仓库,因为您可能想使用(非zypper)包管理器来安装软件 - 而且没有太多的仓库。因此,为了解决这个问题,这个答案令人沮丧。当然,您可以随时从源代码构建 Debian 打包系统 ( dpkg/ )apt.但如果我不告诉你为什么不应该这样做,那对你来说就太不公平了,所以我也会告诉你。SUSE 是基于 RPM 构建的,虽然我更喜欢 dpkg 而不是 RPM,但我永远不会尝试将基于 RPM 的发行版转换为基于 debian 的发行版,因为它们的架构不同。这部分是从这里,那里还有更多信息。

相关内容