问题标签 [zypper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
317 浏览

postgresql - libpq.so 不在 `pg_config --libdir` 路径中 [OpenSUSE]

正如标题所说,该库libpq.so不在pg_config --libdir. 我安装postgresql posqtgresql-devel它提供的包libpq5反过来安装libpq.so.

我们的应用程序依赖于pg_config --libdir寻找的路径,libpq.so但它失败了。这是 OpenSUSE 包管理的一些问题,还是我们不应该pg_config为此目的使用它?

0 投票
1 回答
294 浏览

selinux - 如何在 SLES 15-SP1 上安装 SELinux?

如何在 SLES 15-SP1 上安装 SELinux?我已经尝试使用 YaST2,按照以下步骤操作:

  1. 以 root 身份登录到您的服务器并启动 YaST。

  2. 选择软件 › 软件管理

  3. 选择查看 › 模式并选择整个 C/C++ 开发类别进行安装。

我无法通过第 3 步,因为没有可供选择的查看选项卡!

YaST 控制中心 软件管理

有没有办法用 zypper 安装 SELinux?

谁能帮我解决这个问题?

0 投票
0 回答
207 浏览

ansible - 如何使用 Ansible 的 zypper 模块列出所需的 Suse 服务器补丁?

我正在使用 ansible 来自动化某些服务器上的操作系统补丁过程。我想知道是否有办法在 SUSE 机器上列出所需的补丁,例如,使用 Zypper 模块。

对于 CentOs 服务器,我使用的是 yum 模块yum: list=updates。我想知道 Suse 是否有类似的东西,我不喜欢使用命令模块。

0 投票
1 回答
105 浏览

yum - 如何创建使用 setcap 并在 dnf/yum (fedora/redhat) 和 zypper (openSuse) 上工作的 RPM 包

我正在为需要setcap设置功能的命令的服务开发 RPM 包。使用目的setcap是监听1024以下的端口号。

RPM 包有一个 'Requires' 部分,它是以逗号分隔的其他必需包的列表,理论上我可以使用它来确保目标系统安装所需的包。

现在问题来了:

  • setcap可用于包中的 Fedora 和包libcap中的 openSUSE libcap-progs

  • 该软件包libcap在 openSUSElibcap-progs上不可用,在 Fedora 上也不可用。

是否可以创建一个setcap在 Fedora 和 openSUSE 上安装和工作的单个 RPM 包?

0 投票
1 回答
1756 浏览

repository - openSUSE zypper 错误 - 在指定 URL 未找到有效元数据,无法确定存储库类型

我有一个RPM repository运行JFrog Artifactory。CentOS 和 RHEL 主机正在使用它,我也想将它与我的 openSUSE 主机一起使用。

JFrog 的这份文档没有明确说明只支持 yum 客户端,并且由于他们使用了术语RPM repository,对我来说,这表明存储库也应该与zypper客户端一起使用。

这是关于源代码的opensuse文档repomd/rpm md/YUM,使用该createrepo命令创建的 openSUSE 主机上的存储库的视觉检查看起来与 JFrog RPM 存储库布局一致。

所以在这一点上,我认为指向zypperRPM repository应该工作”就好了。

但是,当尝试指向存储库时,会出现错误Repository type can't be determined(下面的#2)。以下是添加存储库的所有步骤:

  1. 使用 addrepo 添加存储库:
  1. 尝试刷新回购:
  1. 这是 repo 文件的样子:

手动下载repomd.xml文件工作正常。

我试图查看 /var/log/zypper.log,但它有点混乱,我不确定哪些是相关的:

任何想法还有什么要检查的将不胜感激。谢谢!

0 投票
2 回答
664 浏览

python - 用于 SUSE 12 SP4 的 python-devel 和相关 rpm 包下载

我想在 SUSE 12 SP4 上安装 python-devel 和它的依赖包。你能引导我到官方的 SUSE 包管理器站点吗?使用 Yast 我找不到 python-devel 包。我做了“zypper search python-devel”但找不到任何东西。请指导我如何在 SUSE 12 SP4 上安装 python-devel。

0 投票
2 回答
1360 浏览

node.js - 如何在 OpenSUSE Leap 15.2 上清理和重新安装 NPM 和 NodeJS?

作为 root,我在我的 OpenSUSE Leap 15.2 linux 服务器上删除了 /usr/local/bin 和 /usr/local/lib 中的一些目录,以清理一些 nodejs 模块。然后我卸载nodejsnpm使用 Zypper ( zypper remove nodejs npm)。我删除了根目录中的“.npm”目录。我find从 / 为 'node_modules' 做了一个,但没有找到。之后,我安装了“nodejs”和“npm”(zypper install nodejs npm),它报告它成功安装了它们。但是当我执行“npm -v”时,它会以/usr/local/bin/npm: No such file or directory. 我多次尝试卸载/重新安装这些软件包,但 npm 一直因此错误而失败。我有下面的输出。任何帮助是极大的赞赏。

0 投票
1 回答
270 浏览

linux - 期望:无法执行“/usr/bin/zypper patch”:没有这样的文件或目录

我写了一个期望脚本

但即使我有完整路径的 zypper,它也会失败:

虽然我可以通过“zypper patch -y --with-interactive”来达到我的目的,但我真的很感兴趣,如何在期望中做到这一点!

0 投票
2 回答
305 浏览

rpm - RPM 规范决定首先安装哪个依赖项

我正在尝试创建一个my-main-rpm包含 10 多个依赖项(其中大部分不是我制作的)的 RPM(),但我想先安装另一个my-rpm-prerequisite我创建的 RPM()。此my-rpm-prerequisiteRPM 创建/修改一些需要在安装其他依赖项之前完成的文件。

我希望能够使用单个命令安装整个 rpm:dnf/yum/zypper install my-main-rpm它应该安装所有依赖项。但我希望该命令首先安装my-rpm-prerequisite

有什么办法可以做到这一点吗?

或者有什么方法可以在安装依赖项之前执行脚本?

0 投票
1 回答
130 浏览

python - 在 suse15 linux 上安装 pip3 时找不到“pip3”失败

在 suse15 linux 上安装 pip3 时遇到以下问题。如何解决这个问题?