问题标签 [sles]
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.
python - 如何在 SLES 上设置 Python 的多个安装
我正在开发一个 Python 项目,并且一直在我的本地机器上进行测试。我现在必须测试一段发送电子邮件的代码,但由于防火墙,我无法在笔记本电脑上执行此操作。因此,我必须将它复制到其中一台运行 SUSE Linux Enterprise Server(SLES) 11 SP4 的开发服务器上,然后从那里对其进行测试。此外,最终这个脚本将从生产服务器之一运行,所以我最好在开发服务器上设置它,然后能够复制生产服务器的过程。所以,问题是开发服务器的 Python2.6 没有包,没有 pip,没有 easy_install,什么都没有。我尝试安装 pip 和其他一些东西,但由于错误指出不再支持 Python2.6 而无济于事。我想要带有 pip 的 Python2.7,因为那是我一直在我的计算机上用于测试的东西,因此我可以安装我需要的软件包,例如 smtplib、requests、re、email、sys 和 getpass。如何安装 Python2.7 并将其设置为运行脚本时的默认设置?请记住,一些较旧的脚本正在使用 Python2.6,因此我无法卸载它或将其升级到 2.7。提前感谢任何可以提供帮助的人!
sles - SLES12 SP1 安装后奇怪的系统挂起:等待设备超时
在我们的设备上安装 SLES12 SP1 后,我们遇到了一个非常奇怪的系统挂起:
在设备上安装SLES12SP1,安装完成后,当设备从磁盘重启时,系统会卡住。
控制台打印如下:“ [ OK ] Started 在 /dev 中创建静态设备节点。
有任何想法吗?谢谢!
opensuse - YAST 在哪里存储 NTP 设置
我正在使用 SLES 12.2,最近在 NTP 配置方面遇到了一些问题。YAST 中 NTP 的默认设置是 Start NTP Daemon 部分中的“Synchronize without Daemon”和“Runtime Configuration Policy”中的“Manual”。我将它们分别更改为“现在和启动时”和“自动”。正如预期的那样,这解决了我的问题。但是,我现在需要将它应用到几百台机器上,并且需要弄清楚如何从控制台执行此操作。
对于第一个选项,我认为显而易见的是启用 ntpd.service:
$ systemctl 启用 ntpd.service
但是当我这样做并打开 YAST 时,它仍然在说“手动”。同时,如果 ntpd 被禁用并且我在 YAST 中更改它,它会将其设置为启用。所以显然 YAST 启用了服务并做了其他事情。
第二个选项我不确定。它在 YAST 中具有手动、自动和自定义选项。起初我认为这可能与 /etc/ntp.conf 中的细节有关,但在 YAST 中进行更改并不会改变那里的任何内容。
网上当然有很多资源,但它们都详细介绍了如何在控制台或 YAST 中配置 NTP。我正在寻找的是 YAST 中的每个设置在文件系统上的具体作用。
我对 SLES 还很陌生,所以我可能缺少一些明显的东西。也许有一个类似于 NM_CONTROLLED 用于网络接口的设置,我可以简单地关闭 NTP 的 YAST 并以老式方式进行操作?
install4j - Suse Enterprise Linux 的机器重新启动时未启动 Install4j 服务
我们已经使用 Install4j 创建了一个应用程序。此应用程序有一个服务,通过使用“安装服务”操作创建,并设置了“自动启动”属性。(应用程序启动器是一个“服务”类型,带有 unix 选项“Linux 包的自动启动服务”。)
对于 CentOS7、CentOS6、RHEL7、RHEL6 平台,服务会在系统重启时自动启动。
对于 Suse Enterprise Linux 12.x 系列,无法在系统启动时启动该服务。当通过命令“/etc/init.d/{service-name} start”手动调用时,它工作正常。
当我们检查已部署的文件时,服务文件被复制到 /etc/init.d/ 文件夹,并在 /etc/init.d/rc2 中创建相应的条目 K50{service-name}、S50{service-name} 文件。 d/、/etc/init.d/rc3.d/、/etc/init.d/rc4.d/、/etc/init.d/rc5.d/。该服务由 chkconfig 为 2,3,4,5 运行级别打开。但是当我们重新启动机器时,甚至不会在启动过程中尝试此特定服务。
请建议。
linux - 如何遍历 SLES 中已安装包的名称
我想将我在 SLES SP1 系统上安装的软件包移植到另一个没有 Internet 连接的 SLES 系统。所以我有了使用的想法
将所有已安装的软件包打包回 rpms,然后将它们复制到另一台机器。
所以我正在寻找一种方法来遍历所有已安装包的名称。
linux - 无法在具有 SSL 支持的 SLES 11 上构建 NRPE
我在 SLES 11 SP3 上安装 NRPE 时遇到问题。我无法在 SLES 上构建 NRPE。当我尝试使用./configure
它运行安装时,安装程序开始但是它失败并出现以下错误:
安装了以下版本的 openssl,openssl 0.9.8j
以下解决方法也无济于事
我知道安装 NRPE 需要 openssl-devel,但是我找不到适合已安装的 openssl 版本的开发包。
我能找到的唯一开发包是永远不是 1.xx 的版本,但是这将需要更新/重新安装 openssl 和所有依赖项,因为服务器没有使用任何包管理工具并且它没有连接到互联网更新 openssl 及其所有依赖项将是巨大的痛苦。
有什么简单的解决方案或解决方法吗?
python - 在哪里可以找到适用于 SLES 11 的 Python 2.7.14 RPM 包
我想将我的 SLES 11 上的 Python 从 2.6.9 升级到 2.7.14 版本。环境尚未为开发做好准备(未安装 make 且 zipper 无济于事)。您能否推荐一种如何为 SLES 11 获取 Python 2.7.14 RPM 文件的方法。
linux - xrdp 未连接到 SLES11 SP4
我有一台 SLES11 SP4 机器可用。我已经使用 zypper 安装了 xrdp。我用来安装的命令是zypper in xrdp
并遵循控制台消息。
xrdp 安装成功。但是当我尝试从 Windows 7 机器连接时,它说机器没有启动。我试图通过键入命令来启动 xrdp xrdp
,它启动并说 xrdp 启动并给出了一个 pid。现在通过 Windows 连接导致登录。我输入了凭据,它进入了永久连接模式。
尝试停止 xrdpxrdp -kill
并再次重新启动。但不起作用。
logstash - 如何在 Suse 上安装 logstash
我正在尝试在 SLES 上安装 logstash。以下是版本详情
google 上提供的大多数说明都适用于 ElasticSearch,但不适用于 logstash。我尝试了基于 rpm 的安装,如此处所述,https://www.elastic.co/guide/en/elasticsearch/reference/current/rpm.html
但在这里他们也zypper install elasticsearch
安装了 elasticsearch,我正在尝试安装 logstash 6.1 或更高版本。在 SLES 上安装 logstash 的最佳方法是什么?在安装 elasticsearch 时,我收到如下错误:
elasticsearch-6.1.3-1.noarch (Elasticsearch repository for 6.x packages): Signature verification failed [4-Signatures public key is not available]
这是我的 elasticsearch.repo
mongodb - “systemctl stop”不停止服务
这是在 SLES 12 中
我尝试搜索此内容,但没有看到任何其他问题。当试图停止 mongodb 服务时,我输入:
sudo systemctl stop mongod.service
这本身不会返回任何错误,它运行得很好,但是当我运行时:
sudo systemctl status mongod.service
我得到:
如果有人有任何很棒的想法,如果您需要我提供更多信息,请告诉我。
谢谢。