问题标签 [rhel]
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 - 在 linux SUSE 或 RedHat 上,如何加载 Python 2.7
有人可以提供在 SUSE 和 RedHat 上安装 python 2.7 版所需的步骤吗?那里的版本就像 2.4,我需要至少 2.6 才能使我的脚本正常工作。所以安装后,我可以在 xTerm 中输入 Python 并获得 Python 2.7 命令行界面。
linux - 发送邮件不起作用
例如:我有别名:
测试用户
但是当我尝试从另一个主机
sendmail -v testuser@host.company.com < t.mail
..它不工作..我没有收到邮件
有什么问题怎么解决
java - 查看来自哪些 jar 类
我正在使用一个脚本来运行一个在 RHEL 中使用大量 jar 的 Java 进程。
是否有一个简单的命令可以查看正在从哪些 jar 类中加载?
例如:
com.asdf.asdf.DummyClass==> /path/to/arf.jar
或者其他的东西?
ruby - Errno::EEXIST 从本地 .gem 文件安装“ferret”gem 时文件存在错误
我正在尝试ferret
在 RHEL zlinux(s390x 架构)机器上安装 ruby gem,并尝试在修补它.gem
之后安装一个文件,以便它可以编译。
但即使尝试安装原始获取的 gem,它也会失败,如下所示:
在运行此命令之前,上述与“ferret”相关的目录或文件都不存在。
同样奇怪的是这/home/rubyusr/rubygems/gems/gems/ferret-0.11.6/bin
是一个目录,尽管这可能是一个正常的抱怨。
最后一个复杂的因素是,当我运行gem
命令时,我实际上正在运行一个 shell 脚本,该脚本为我不寻常的 rubygems 目录设置环境变量(到目前为止,我的设置没有任何问题)。这是我的gem
shell脚本:
编辑:
我忘了补充一点,运行 gem install 命令通常似乎不会导致这个错误(但是 ferret 编译失败),错误:
linux - 访问 X11 显示屏
我正在使用自动运行构建和测试的 CIS。测试在 Windows 上运行良好,但在 rhel 中运行时抛出 X11 Display variable not set。
我确保安装了 X11,并且可以使用 Xmanager 取回 xclock。目的不是将显示推送到客户端,而是我使用 Xmanager 来验证是否安装了 X11。
当显示未导出时,使用图形的测试失败,但当 I 时set export DISPLAY=0.0
,它抛出java.lang.NoClassDefFoundError: sun/awt/X11GraphicsEnvironment
该消息来源称 cNF 异常具有误导性。
这是该内容的片段:
不幸的是,此错误消息有些误导。此消息实际上并不反映类加载问题。通过在适当的配置文件中设置 DISPLAY 环境变量可以避免该错误。
这意味着显示未正确导出,但测试未报告缺少 X11 显示。我想做什么?
建议表示赞赏!
git - git push over sshfs 失败并显示“关闭 sha1 文件时出错:错误的文件描述符”
我们正在使用 sshfs 通过 SSH 安装文件系统,并将其用作 git 存储库协作的远程存储。
Mac OSX 10.6.6 到 RHEL 3 服务器 SSHFS 版本 2.2 (MacFUSE SSHFS 2.2.0)
MacFUSE 库版本:FUSE 2.7.3 / MacFUSE 2.0.3
sshfs -o workaround=rename gituser@gitserver.ourdomain.com:/path/to/directory ~/git
以下是我们如何创建我们的 repo,在本地使用它们,然后尝试推送回服务器:
奇怪的是,对 repo 的小编辑似乎成功推送,但是带有多个新文件或大量编辑的较大提交不起作用。
我们是 sshfs 和 MacFuse 新手,但是是中级 git 用户。
有什么想法或建议吗?
linux - 撤消表空间数据文件脱机,处于恢复模式?
我正在尝试使用以下命令在离线模式下撤消数据文件
此数据文件处于恢复模式。Oracle 在数据库成功更改时显示消息。
但是在我选择 v$datafile 中的条目时执行此命令后。我刚刚脱机的文件仍保留在此表中。
有人可以告诉如何使撤消数据文件脱机。
编辑:
我已经尝试过命令
alter database datafile '/your/data/file/name' offline drop
它说数据库更改成功,
失败并显示消息 <我的撤消日志文件名> 需要恢复撤消文件。
我无法恢复它,因为我丢失了存档文件。似乎文件在逻辑上而不是物理上被删除。现在我只想让我的数据库启动并运行,为此我想让这个文件脱机。
alter database datafile '<datafile path>' offline drop;
当我检查 v$datafile 表时,无论是否成功运行,它都会显示文件的条目,请帮助我解决问题。数据库从早上开始就关闭了,我无法启动它
tomcat - 问题通过 jconsloe 登录到 Tomcat JMX 服务:javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:281)
我们在 RHEL 5 和 Oracle JDK 1.6_24 上运行 Tomcat 6,我在通过 jconsole 远程登录 jmx 服务时遇到问题。
这是我的 setenv.sh :
这是 'ps -elf | 的输出。grep tomcat'(我还看到使用 netstat 时监听 9888 端口):
然后,当尝试通过 jconsole 连接时,我正在运行以下命令:
jconsole-调试 192.168.XX.XX:9888
它抛出以下错误:
我已经没有调试这个的想法,似乎找不到任何答案。有什么想法或想法吗?
作为第二个问题,关闭 tomcat 不会停止 jmx 进程,并且我无法重新启动 tomcat,因为它仍在侦听 9888。我是否必须指定任何内容才能在关闭期间停止 JMX 进程?
谢谢大家
- 达斯汀切斯特曼
sockets - Wireshark 看到 udp 数据包,但我的应用程序没有
我正在使用这个python 示例来测试使用广播 udp 数据包的连接。出于某种奇怪的原因,我可以看到通过wireshark(不是在混杂模式下)进入我的RHEL服务器的数据包,尽管python recv 没有得到它们。将同一台计算机上的数据包发送到“本地主机”确实有效。此外,使用另一对计算机,我的代码确实有效。所以我有这台有问题的特定 RHEL 计算机。
我尝试绑定 127.0.0.1、0.0.0.0、255.255.255.255 无济于事。我关闭了 SELinux、RHEL 防火墙、iptables 和 ip6tables。我检查了 netstat,发现我的 python 脚本是唯一一个监听该 udp 端口的脚本。以托尔的名义怎么了?
ruby-on-rails - rvm:当我尝试在运行 SME Server 的机器上安装时出现语法错误
我正在尝试设置 Rails 服务器来运行我刚刚在运行 SME Server 7.4 的盒子上编写的应用程序。
我已经安装了curl
、zlib
和readline
,但是当我运行rvm
脚本时,我得到了这个输出:
知道是什么原因造成的吗?