问题标签 [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 投票
3 回答
670 浏览

docker - docker build 在“下载 mariadb”时失败

执行 'docker build -t $name 。以下问题失败。它显示'mariadb_config not found',但我已经在这个 suse15 linux 服务器上安装了 mariadb。

相关的Dockerfile内容如下。

0 投票
0 回答
73 浏览

sles - 我想在 SLES 15 SP2 中使用 OpenSUSE 存储库

我无法从安装在其他位置的计算机远程访问我的 RMT zypper 存储库,但我想添加 zypper 存储库以使用 zypper 安装软件。

是否有可用于在 SLES 15 SP2 中安装软件的 OpenSUSE zypper 存储库?

具体来说,我想安装常用的开源软件开发工具(git、make)。

0 投票
0 回答
543 浏览

docker - 如何在非 SUSE 主机操作系统上的 SUSE 容器中运行 zypper 命令(如果可能的话?)

我正在尝试在 SUSE 操作系统上创建对我的程序的支持...通过创建一个 docker 容器,其中我的基本映像/层是 SUSE,然后通过 zypper 安装我的程序和任何依赖包。

我在窗户上,但我有Switched to Linux Containers。当我运行我的容器时,容器的操作系统是 SUSE,但问题出在 zypper...命令无法安装、更新等

这是我正在使用构建容器映像的 docker 文件:

在容器中创建我这样做:

这给出了这个错误:

这样做zypper install libcurl也会产生类似的错误,并且不会安装任何东西。

我的问题:如果我的主机操作系统不是 SUSE,是否可以使用 zypper?如果主机操作系统是 SUSE,我已经找到了使用 zypper 引用存储库的示例,但是如果主机操作系统不是 SUSE,我不知道该怎么做

注意:我打算将 zypper 命令放在 docker 文件中,我现在只是在容器中运行它,以便更清楚地了解发生了什么。

0 投票
1 回答
626 浏览

linux - OpenSuse Leap 15.2 无法安装 docker(需要 GLIBC_2.32,但只有 2.26 可用)

我无法在 open suse 15.2 上安装 docker,glibc 版本不满足 docker 的依赖:

我试图更新 glibc,但是:

我不愿意从源代码安装更高版本的 glibc,因为我们都知道 glibc 的混乱是多么的灾难!

0 投票
0 回答
45 浏览

ansible - ansible zypper 补丁更新任务显示 ok 而不是 changed

下面的 ansible zypper 任务显示状态为正常,而不是更改,即使软件包确实在客户端中更新,因此跳过了重新启动。知道什么可能导致这种行为吗?


任务输出: PLAY [Install zypper packages] ***************************************** ****************************************************** ***** 任务 [收集事实] **************************************** ****************************************************** ************** 好的:[192.168.121.136] 任务 [更新所有软件包] *********************** ****************************************************** ****************************** 好的:[192.168.121.136] TASK [重新启动节点] ********** ****************************************************** ******************************************* 跳过:[192.168.121.136]播放回顾 ************************************************ ****************************************************** ****************** 192.168.121.136:正常=2 更改=0 无法访问=0 失败=0 跳过=1 获救=0 忽略=0

0 投票
1 回答
43 浏览

opensuse - 出于审计目的,需要提供通过 zypper patch 命令应用的所有补丁。如何列出最近 3 个月内安装的所有补丁

我们使用以下命令定期安装补丁

zypper patch -g security

现在我们需要审核过去 3 个月内安装的所有补丁。有没有办法获取系统中所有已安装补丁的列表。我们使用的是 Suse 12 Sp5。提前致谢

0 投票
1 回答
122 浏览

linux - 给定路径,找到 zypper 包和存储库

我使用的是 SUSE12SP5 系统。给定一条路径,我正在尝试获取它的包。例如,因为etc/ssh/ssh_config我想得到openssh. 为此,我使用以下命令:

所以基本上我得到一个路径列表并在上面运行这个命令来查找包(如果有的话)。另外,我阅读了另一个可以zypper info packagename用来查找存储库的主题。它适用,/etc/ssh/ssh_config但我注意到有些包我找不到从哪个存储库安装包。例如,/tmp对于rpm命令结果:

但是,如果我zypper info在我得到的包上运行:

总而言之,我想做以下事情:给定路径列表,我想找到它的包(如果有的话)和安装的存储库。怎么做?

0 投票
0 回答
37 浏览

mysql - 在linux SUSE15上安装mysql失败

我尝试在 linux susu15 上安装 mysql,但它无法以下面的错误信息开始。如何解决这个问题?

  1. 下载包

    wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.18-1.sl15.x86_64.rpm-bundle.tar

  2. 解压安装

sudo zypper install mysql-community-{server,client,comon,libs}-*

  1. 运行 'systemctl start mysqld' 启动 mysqld.service 失败:未找到单元 mysqld.service。
0 投票
1 回答
305 浏览

linux - suse: zypper: 在 shell 脚本中预选解决方案

我正在尝试通过 SUSE Micro OS 中的 zypper 包管理器安装一个包。

我正在尝试借助 bash/shell 脚本自动安装软件包。

作为该过程的一部分,我想预先选择解决方案 2,也就是说,我需要一种在脚本本身中选择首选解决方案的方法。

我尝试了一些选项,但没有奏效。以下所有选项都选择选项 c,这是默认行为。

我不能使用 rpm 包管理器。

0 投票
1 回答
385 浏览

rpm - 如何将 RPM 的所有依赖项下载到离线安装

我有应该脱机安装的 SUSE Linux Enterprise Server 12 SP5 和 RPM。如何下载 RPM 的所有依赖项以将它们传输到具有相同操作系统的离线机器?