問題タブ [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.

0 投票する
1 に答える
1079 参照

curl - 64 ビット マシンでの Curl エラー 77

64 ビット RHEL6.2 で 32 ビット バイナリを実行すると、Curl から次の出力が返され、戻り値は 0f 77 になります。

少し調べてみたところ、nss ライブラリに問題があることがわかりました。
私の要件は、libcurl 動的ライブラリを使用する 64 ビット マシンで 32 ビット バイナリを実行することです。RHEL 6.2 x64 マシンでこれを達成するための回避策はありますか?

リクエストに応じて詳細を提供できます..

言語: C
プラットフォーム: Linux (RHEL 6.2 x64)

事前にサンクス:)

0 投票する
1 に答える
161 参照

redhat - 異なるアーキテクチャ用の2つのソースを持つバイナリをパッケージ化するための最良の方法

外部エンティティから入手したソフトウェアのRPMを作成しようとしています。これらは、32ビットバイナリと64ビットバイナリのtarballを提供します。

両方のタイプのバイナリを処理できるスペックファイルを作成するための最良の方法は何でしょうか。

私は次のようなものを試しました:

しかし、これは私に戻ってきます:+%setup -c -T -a 1 /var/tmp/rpm-tmp.67731:25行目:fg:ジョブ制御エラーなし:/ var / tmp/rpm-tmpからの不正な終了ステータス.67731(%prep)

これは、%setupに指定された-aオプションによるものだと思います。これは、「最初にディレクトリを変更してから、ソース$arg1を抽出する」という意味だと思います。

これを行うためのより良い方法はありますか?

0 投票する
3 に答える
6435 参照

perl - RHEL が perl スクリプトを実行するために DBI.pm と DBD.pm をインストールできない

mysql データベースと対話する perl スクリプトを実行しようとしています。私はオンRHEL 5.5で、mysql のバージョンは 5.0.77です。DBI.pmそして、perl のモジュールが必要であるというエラーが返されました。cpanを使用して、経由でインストールしようとしましたperl -MCPAN -e "install DBI.pm"。タイムアウトする ftp サーバーを試行します。

cpanのレポから手動でインストールしてみました。DBI.pm が適切にインストールされ、DBD.pm に進みましたが、cpan リポジトリには mysql 4 の DBD.pm しかありません。

私は道に迷っています...何か指針はありますか?

0 投票する
2 に答える
2613 参照

mysql - Perl DBD が 64 ビット マシン上の MySQL に接続できない

私はRHEL 5.5 64 bitマシンに乗っています。

マシンにActivePerl 5.10 64 ビットをインストールし、以前に組み込まれた Perl 5.8 64 ビットをアップグレードしました。私は MySQL を稼働させており、私の PHP プロジェクトは MySQL にアクセスできます。Perl ファイルは、DBD を使用して同じデータベースにアクセスする必要がありますが、アクセスできません。私はそれを確認しました:

  1. 私のMySQLサービスは稼働中です。
  2. 私のユーザーが存在し、データベースとデータが存在します。
  3. シェル MySQL クライアントを介してデータベースからデータにアクセスできます。

以下は私のPerlスクリプトです。

正しいユーザーとパスワードで次のエラーが発生します。

ユーザーまたはパスワードが正しくないため、次のエラーが表示されます。

これを解決するにはどうすればよいですか?問題はMySQLの終わりにあると思います。

0 投票する
3 に答える
8463 参照

c++ - Redhat Enterprise に C++11 C++0x ヘッダー ファイルをインストールする方法

アプリケーションを別の Linux ボックスに移動しました。コンパイル後、次のエラーが返されます。

解決できません。

新しい GNU C++11 ヘッダー ファイル / ライブラリが新しいマシンにインストールされていないと思います。

私の質問は、どうすればそれらをインストールできますか?

Redhat Enterprise で実行しているので、yum install ?

ありがとう。

0 投票する
1 に答える
10328 参照

mysql - SYN_SENT での mysql サーバーへの接続

ここ数日、アプリケーション サーバーとデータベース サーバー (Mysql) の間で奇妙な問題に直面しています。アプリケーション サーバーからデータベース サーバーへの接続が SYN_SENT 状態でハングし、その後、mysql ポート ( 3306)。データベース サーバーの netstat 出力を確認したところ、SYN_RECV 状態でした。

私が理解できるのは、mysqlサーバーがSYNリクエストを受信して​​応答していて、クライアントに到達していないため、サーバー側でSYN_RECV、クライアント側でSYN_SENTであるということです。しばらくすると SYN_SENT 状態になるはずです。このため、同じサーバーへの他のデータベース接続の試行がハングすることはありません。

この問題を解決する方法を知っている人はいますか?

セットアップの詳細: アプリケーション サーバー: RHEL 5.4、カーネル リリース = 2.6.18-164.el5、x86_64 データベース サーバー: Mysql バージョン: 5.1.49 RHEL 5.4、カーネル リリース = 2.6.18-164.el5、x86_64

0 投票する
2 に答える
1838 参照

linux - RHEL リンカー エラー

私はマシン上RHEL 5.8にいx86_64ます:

i386ソースを互換性があるようにクロスコンパイルしてみてください:

しかし、リンクステージはエラーで失敗します:

実際、ホストマシンには次のものがあり/lib/libuuid.so.1.2ます。

ldこのリンクの問題を修正するオプションはありますか?

0 投票する
1 に答える
9835 参照

sysadmin - PYCURL ERROR 7 - "couldn't connect to host" というエラーが表示され、yum で更新できません。

yum を使用して PHP モジュールを更新しようとしていますが、エラーが発生します。

これが私が試して見ているものです:

結果 :

今夜、このモジュールをインストールする必要があります。私の代替手段は何ですか?

ありがとう

0 投票する
3 に答える
22983 参照

apache - CentOS/RHEL にインストールされている Apache モジュールのバージョンを見つける

これについて同様の質問を見つけましたが、ここで Debian を対象としています。

ただし、apt-cache がないため、役に立ちません。ランニング:

インストールされているすべてのモジュールのリストを表示しますが、それらのバージョンは表示しません。私の同僚は、あなたが使用できることを指摘しました:

これにより、インストールされているバージョンと Yum 経由で利用可能なバージョンが返されますが、httpd -M を使用すると、次のような名前が一覧表示されます。

mod_proxy_http.so

インストールされているモジュールのファイル名 (x86_64 i386 など) を照合して各モジュールを確認できる簡単な方法はありますか? または、すべてのモジュールについてこの情報を一度に出力する方法を知っている人はいますか?

0 投票する
1 に答える
288 参照

ruby - Ruby gemとして実装されたシステムサービスの導入方法

Ruby から何年も離れていた後、私は全力で戻ってきて、実行可能ファイルを含む最初の gem を作成しました。すべてが魅力のように機能します。

ただし、私が直面している問題は、実行可能ファイルをデーモン化する起動スクリプト (gem istelf の一部ではない) も持っていることです。さらに、起動スクリプトが /var/ のような場所の構成で実行可能ファイルを指すようにしたいと思います

私の知る限り、rubygems や gemspec などでは、インストール中にシステムの他の部分に吹き飛ばされるファイルを指定する方法はありません (たとえば、起動スクリプトを /etc/init.d に、config を /var/ に) )。あなたがそれを行うことができれば、それは確かに意味がありません.

だから...私の質問は...このようなもののインストールを自動化するための適切な手順は何ですか. 私は RHEL を使用していますが、最初の RPM の作成に取り掛かるときが来たのではないかと考えています。

何かご意見は?