问题标签 [rhel5]

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 回答
387 浏览

perl - 系统命令与 Perl 子例程

我每天在几个工作中运行以下代码片段:

上面代码的问题是,有时,非常罕见,至少上述操作之一没有成功完成,我的工作失败了。虽然如果上述操作之一失败,作业失败是可以的,但我仍然想避免简单系统命令之一失败。

所以我有以下选择:

  1. 使用 Perl 子例程File::Copy::copy, chmod,chown代替系统命令。
  2. 检查命令的返回值system()。我已经这样做了,但没有解释为什么它可能会失败。

使用 Perl 子例程而不是系统命令更好/更安全。我的作业将始终RHEL5机器上运行 [从不是 Windows]。

还有什么我可以在这里做的。我怎样才能收集更多关于出了什么问题的信息?

更新:文件名或文件路径永远不会包含空格或奇怪的字符。他们将来自集合 [a-zA-Z]。

0 投票
1 回答
295 浏览

matplotlib - matplotlib 生成的 .png 和 .eps 文件不会在 RHEL 5 上打印

我正在使用 matplotlib.pyplot 绘制一些数据,并在运行 plt.show() 后将图像保存为 PNG 图像或封装的 postscript。

当我用 evince 打开这些保存的文件并尝试打印它们时,会向打印机发送一个作业,但没有打印任何内容。绘图显示在屏幕上没有问题。

我需要在 matplotlib 中做些什么来生成可打印的 PNG 和 EPS 吗?这是 matplotlib 中的错误吗?

0 投票
2 回答
17856 浏览

apache - 在 RHEL5 中配置 gcc - 在 $PATH 中找不到可接受的 C 编译器

我想在 RHEL5 中安装 Apache。配置httpd-2.4.2时出现以下错误:

所以我下载了 gcc-4.7.0并尝试配置它。仍然会出现同样的错误。


以下是一些状态结果:

  • /li>
  • /li>
  • /li>
  • /li>

我不能用yum。所以请帮助解决这个问题。

0 投票
2 回答
1063 浏览

sed - sed: 非法选项 -- CentOS5 上的 i

有人知道需要哪个版本的 sed 才能选择-i工作吗?我在 CentOS5 上,我收到了这个错误。

0 投票
1 回答
849 浏览

yum - 在 rpmforge 存储库中找不到用于 linux 的保险丝

我正在尝试通过 yum 在我们的 RHEL5 实例上安装 fuse。它在我的 yum 列表中不可用。

检查后,一些站点建议启用 rpmforge repo 将提供 yum 中的软件包进行安装。我启用了 rpmforge repo(RHEL5 的最新版本),但也没有保险丝。

我也尝试过使用 EPEL repo,结果相同。

谁能帮我找到这个的根本原因?

注意:我可以使用 src 安装 fuse,但这不适用于我尝试安装的其他软件 (s3fs),这就是为什么我需要 yum 才能工作,这样我才能拥有所需的所有最新软件包。

谢谢您的帮助。

——诺曼 A。

0 投票
1 回答
1751 浏览

bash - Oracle expdp CentOS 6.2 Shell 脚本异常行为 - 新行给出命令未找到

我的第一篇文章要温柔。

我有下面的脚本,它是从 RedHat 5.3 框中取出来备份 Oracle 数据库的。该脚本在 Redhat 5.3 机器上运行良好。然后,我将其用作在 centos 6.2 机器上备份 oracle 数据库的参考,并根据需要对其进行了修改。

奇怪的行为是,当我执行脚本时,新行会导致找不到命令错误,并且连接被合并,如下所示。

与其他文本合并的日期不是错字,即回显输出。

我在开头添加了 set -x ,这是输出

等待回复...

0 投票
4 回答
2179 浏览

linux - 需要将输出重定向到 /dev/null.... 在命令行中可以正常工作,但在 shell 中不行

我需要在 bash 文件中编写执行一些命令并忽略输入。

例子

上面的命令在命令行中效果很好,但是当我在 shell 中编写相同的命令时,它给了我一个错误

我猜它看起来是整个命令的一部分。你能给我一些关于如何纠正它的建议吗?

提前致谢。

全码

#------------------------------------------

}

主要的

#------------------------------------------------ ----

如果您查看 A 行和 B 行,两个版本都在那里,尽管一个被注释掉了.....

0 投票
1 回答
477 浏览

unix - 如何在 RHEL 5 中修改非交互式 SSH 调用的 PATH?

我正在尝试修改我的 SSH 服务器的 PATH 变量,例如非交互式 shell 命令ssh myserver.com 'echo $PATH'返回所需的路径。我尝试修改 ~/.bashrc 和 ~/.profile 文件,但它们仅在我以交互方式登录服务器时修改 PATH ,即ssh myserver.com.

我可以在 RHEL5 中更改此行为吗?

0 投票
1 回答
164 浏览

yum - 如何调试不同机器上yum list之间的不一致

我有两台不同的 RHEL5.8 机器,它们的 /etc/yum.repos.d/ 和 /etc/yum/ 完全相同。在一台机器上当我这样做yum search openssl-develyum search yum-utils得到结果时,在另一台机器上我没有。我安装了我拥有的存储库,如下所示:

我也找不到yum search httpd安装 apache 的任何结果。

那么,如何解决 yum 不一致的问题呢?以及如何安装最新的 httpd(即使没有启用 RHN)?

0 投票
1 回答
1206 浏览

linux - 将 shell 脚本从 Solaris 移植到 Linux

这应该很简单,但我不确定它在抱怨什么。

这似乎在 Solaris 和 AIX 上运行良好,但在 Linux 上,我收到以下错误消息:

为什么不喜欢elif?或者,它是在抱怨别的什么吗?