問題タブ [libyaml]
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.
ruby - RVM を使用した ruby-2.0.0-p353 のインストール エラー
Mac OSX Maverick 10.9 に RoR の開発環境をインストールしてセットアップしようとしています。コマンドを実行した後:
次のエラー出力:
http://pyyaml.org/download/libyaml/libyamlからダウンロードし 、デフォルトの指示に従ってインストールしました。
次に、openssl についても同じように作成したため、次の場所に正常にインストールされました。/usr/lib/
誰もこのエラーを克服しましたか? ありがとう!
ruby-on-rails - Ruby のインストールで精神が失われ、libyaml と Ruby の再インストールが提案されますが、まだイメージが見つかりませんか? Railsチュートリアル
RailsTutorial の途中でこのコマンドを使用する場合 (ラップトップのセットアップで):
次のエラーが表示されます。
libyaml を再インストールし、ruby を再インストールしましたが、すべてこれらのエラーに戻ります。私が何をしようとも、私はいつもこのエラーのリストに戻ってしまいます。
ruby-on-rails - Ubuntu で Ruby の libyaml を更新する
これは、最近の libyaml の脆弱性 ( CVE-2014-2525 ) に関連しています。
提案どおりに psych を 2.0.5に更新しましGemfileたが、サーバーの libyaml バージョンは 0.1.6 ではなく 0.1.4 のままです。
最新の psych gem を使用しても、Ruby が使用する libyaml のバージョンが更新されないようです。
どうやら libyaml はシステムにインストールされているものを指しています。libyaml-0.so.2をどのように指しているかに注目してください/usr/lib/x86_64-linux-gnu/libyaml-0.so.2:
/usr/lib/x86_64-linux-gnu/libyaml-0.so.2libyaml-0-2以下に示すように、パッケージによってインストールされます。
私の理解が正しければ、Ruby は libyaml を APT によってインストールされたものに動的にリンクしていることになります。
Ubuntu は脆弱性を修正するパッチをリリースしており、そのパッチは既にインストールされています。libyaml のバージョンはまだ 0.1.4 です。
それに基づいて、脆弱性は私のサーバーで既に修正されているようです。私は正しいですか?脆弱性が修正されたことをテストする方法はありますか?
ruby-on-rails - rails_admin をインストールすると SafeYAML 警告が表示される
「bundle install」コマンドの後、古いバージョンの libyaml が使用されているようです (以下を参照)。rails_admin はエンジンであるため、指示に従っても機能しません (推測します)。この問題を解決する方法はありますか?
ruby-on-rails - rails 4.1 は capistrano 3 経由でデプロイできません
カピストラーノでレールアプリをデプロイすると、非常に奇妙なエラーが発生します。展開される場合と展開されない場合があります。たとえば、css に何かを追加します (1 つの文字列のみ)。たとえば.my_some_class{width:10px}
、その後、展開は失敗します。これを追加する前に、デプロイはOKです。cssの文字列を1つだけ含む実験的なコミットを行う原因は他に何も変わっていないと確信しています。私の設定:
展開ログの終わり:
ruby-on-rails - RVM経由でインストールされたRuby 2のMac OS Xでlibyamlを更新するには?
最近、次の警告が表示されるようになりました。
私は Mac OS X を使用しており、RVMruby 2.0.0p451経由でインストールされています。
私は無駄に次のことを試しました:
brew upgrade libyamlSO / 22919990による
rvm pkg install libyaml続いてrvm reinstall ruby-2.0.0-p451- SO/9434002
rvm pkg install libyaml続いてrvm reinstall ruby-2.0.0-p451 --with-libyaml-dir=~/.rvm/usr- SO/12882190
c++ - libyaml-cpp.s.0.2 が見つかりません
libyaml に関連するいくつかのファイルをある日削除したためか、問題が発生しました。とにかく、gscam (ros パッケージ) をビルドしようとすると、このエラーが発生します。
そして、どこで入手できるかわかりません。つまり、ここhttps://code.google.com/p/yaml-cpp/から 0.3 バージョンをダウンロードしましたが、それは私の目的のために機能します。何か助けはありますか?
erlang - Ejabberd configure: エラー: libyaml ライブラリが見つかりませんでした
ソースコードで Ejabberd をインストールしようとしていますが、make コマンドを実行すると、次のエラーが見つかりました。
make と brew を使用して libyaml 0.2 と他のバージョンを再インストールしましたが、それでもエラーは解決しません。別の解決策を知っている場合は、私を案内してください。