問題タブ [suse]
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.
shell - AutoYaST 制御 xml ファイルを使用して SuSE で無人自動インストールを実行する方法は?
KIWI を使用してSuSE ( SLES 11 SP1 ) アプライアンスを構築しており、無人インストールを実行する方法を探していました。さらに、ハードウェア (ディスクの数、その容量など) に基づいてパーティショニングを実行する必要があります。
生成された ISO の xml ファイル (autoyast プロファイルと呼ばれる) にインストール手順を入れることができることを示唆する SuSE の AutoYaST 機能に出会いました。また、パーティショニング スクリプト (おそらくfdiskコマンドを使用) を置く場所も必要でした。http://doc.opensuse.org/projects/YaST/openSUSE10.3/autoinstall/createprofile.scripts.htmlにあるSuSE のドキュメントには、 SUSE Linux 10.0 以降のすべてのバージョンでは、fdisk を使用してパーティション分割を変更できることが 明確に記載されています。事前スクリプト
次の場合に実行できることを読みました。
- xml ファイルautoinst.xmlは、CD のルートに置かれます。
- スクリプト (この場合は事前スクリプトと呼ばれます) は、xml ファイル内に埋め込まれます。
- CD からの起動中に、起動パラメーターautoyast=file:///autoinst.xmlが指定されます。
私の autoinst.xml ファイルは次のようになります。
ご覧のとおり、このスクリプトは、簡単に検証できる出力を生成することを目的としています。しかし、これは起こっていません。パッケージautoyast2およびautoyast2-installationをアプライアンスに含めました。指定したブート パラメータで起動すると、「YaST モジュール 'inst_netprobe' の呼び出しに失敗しました」というエラー画面が表示 されます。彼らは、モジュールinst_netprobeの呼び出しが失敗したことと同じことを言っているだけです。
[次へ] を選択すると、インストールは正常に進行し、ログイン プロンプトで終了します。ログイン後、プレスクリプトが生成するはずの変更が表示されず、呼び出されなかったことを示唆しています。
何かが足りない場合、誰かが指摘できますか?
- AutoYaST に関連するパッケージがありませんか?
- xml ファイルを配置する場所 ( ISO の "/" ) は正しいですか?
- xml ファイルは正しくフォーマットされていますか、それとも何か不足していますか? 上記のドキュメント リンクの最後にある例からこのサンプルを取得しました。
- 呼び出し方は正しいですか?( autoyast=file:///autoinst.xmlを与える) ?
また、誰かが SLES 11 で AutoYaST を使用して自動インストールを行った場合は、いくつかの指針を教えてください。
linux - ファイル内の情報で変数を設定します
私はシェルでの新しいプログラミングであり、このコードについて助けが必要です...
したがって、echo $ cbuildは、作成されたテキストファイルの最初の行を表示する必要があります。
誰かがそれを手伝ってくれる?
linux - プログラムを停止しない (シェルスクリプトを使用)
「mm.out」のような名前のバイナリプログラムがあります。このプログラムにはいくつかの予期しないバグがあり、バグが原因でプログラムが停止します。バイナリが予期せず停止した場合に再度バイナリを実行するサービスまたはシェル スクリプトを作成したいと考えています。このプログラムはどのように書けばよいのでしょうか?
php - LinuxコマンドラインからGET変数を使用してPHPページを呼び出す
wkhtmltopdf
WebページをPDFファイルに変換するために使用したい。静的テンプレートを使用したテストがあり、この構文は完全に機能します。
問題は、実際のページが3つのHTMLGET変数に依存するテーブルを持つ動的なPHPページであるということです。
例は次のとおりです。
私はこれを直接行うことはできません:
誰かが、最初に変数を使用してコマンドラインからPHPを呼び出して、その変数のセットのHTMLソースコードを取得し、を使用して変換する必要があることを提案しましたwkhtmltopdf
。
どうすればよいですか?上記のURLを例として使用するプロセスは何ですか?
libpcap - Dell SUSE Enterprise で libpcap をコンパイルできない
Dell SUSE Enterprise を使用しています。選択の余地ない。
SUSE の zypper リポジトリには、libpcap-devel や同様のものはありません。
GIT リポジトリから libpcap をダウンロードしてインストールしました。libpcap では、flex と bison の両方をコンパイルする必要があります。flex バージョン 2.5.35 はリポジトリにあり、bison も同様です。
ただし、libpcap-devel を使用してコンパイルする問題は発生しません。libpcap.so でリンクしようとすると、autoconf スクリプトが失敗します。
アーカイブで nm を実行すると、次のことがわかります。
もちろん、pcap_lex は実際には yylex の #define です。
私はここで頭を悩ませているわけではありません。私は、このようなものが Suse で適切にコンパイルされない理由を理解しようとしています。誰も手がかりを持っていますか?
jruby - Suse での JRuby のセグメンテーション違反
suse で jruby を実行すると、次のセグメンテーション違反が発生します。
[22478.479263] java[1729]: 7ff4b1604320 で segfault ip 00007ff4b1604320 sp 00007ff4d5c80e98 エラー 14 in libgcc_s.so.1[7ff4b1a37000+16000]
これは java-1_6_0-ibm と jruby 1.6.7 を実行しています
Javaをアンインストール/再インストールし、メモリ設定をいじくり回しましたが、うまくいきませんでした。ヘルプ/ポインタは非常に高く評価されます。
java - Java 1.4 および Suse 9 での 32 ビットおよび 64 ビットでの共有ライブラリの動作
まず第一に、これは皆さんにとって非常に初歩的な質問になるかもしれません。しかし、彼らが言うように、あなたが尋ねなければ、どのように学びますか?
だから、ここに事があります:
この .JAR ファイルは、Java 1.4 で動作するように開発されており、SUSE 9 Enterprise Server にインストールされています。
また、さまざまなプラットフォームでテストしました: - Suse 9 Enterprise Server 32 ビット + JDK 1.4.2_08 + LIBSTDC++.SO.6: スムーズに実行され、エラーは返されません。
Red Hat 5.5 Server 64 ビット + JDK 1.4: スムーズに実行され、エラーは返されませんでした。
Suse 9 Enterprise Server 64 ビット + JDK 1.4.2_08 (32 ビット) + LIBSTDC++.SO.6: プログラムの32ビット ライブラリを使用すると、「スレッド "main" java.lang で例外が発生しました」というエラーが返されます。 UnsatisfiedLinkError: /usr/lib/MySharedLibrary.so: /usr/lib/MySharedLibrary.so: 未定義のシンボル: NFQuality"
しかし、プログラムの64ビット ライブラリを使用すると、次のエラーが返されます。共有オブジェクト ファイルを開く: そのようなファイルまたはディレクトリはありません
MySharedLibrary があるパスを指定して java -Djava.library.path コマンドを実行しようとしましたが、うまくいきませんでした。
私の質問は:
Suse 9 32 ビットとまったく同じ構成であるのに、Suse 9 64 ビットでエラーが返されるのはなぜですか?
アーキテクチャに違いがあることは理解しています。しかし、64 ビットの RedHat 5.5 では動作するため、アーキテクチャのコンパイルの問題ではありません。
このパズルを解いてくれる人はいますか? 私の可能な解決策は何ですか?
そこにいるすべての達人に感謝します。
suse - Google Earth Enterprise のインストール - 「共有ライブラリの読み込み中にエラーが発生しました: libcap.so.1」「共有オブジェクト ファイルを開けません: そのようなファイルまたはディレクトリはありません」
こんにちはスタックオーバーフロー!!!
Google Earth Enterprise を Suse 11.1 Linux マシンにインストールしています。GEEFusion と GEESever をインストールしましたが、どちらのインストールも理論上は正しく機能しました。(実際、コマンドラインでサーバーを実行すると、完全に起動します。)
ただし、/etc/init.d/gefusion start を使用して GEEFusion を起動しようとすると、次のエラーが発生します。
共有ライブラリの読み込み中のエラー: Libcap.so.1" 共有オブジェクト ファイルを開けません: そのようなファイルまたはディレクトリはありません
ライブラリ パックをダウンロードして Suse にインストールしましたが、それでもエラーが発生します。ライブラリ アイテムを 755 に chmod しましたが、それでもエラーが発生します。また、これを fedora にインストールしようとしましたが、それでもこのエラーが発生しました。
Google へのチケットを持っていますが、時間が足りません。このエラーを見た人はいますか? 提案?
python - liblapack.so.3の場所をpythonsnumpyに伝える方法は?
そのため、管理者権限を持たないマシンを使用して、クラスター上でいくつかのPythonスクリプトを実行する必要があります。numpyが見つからなかったため、一部のマシンで仮想環境を作成し、そこにnumpyをインストールしました。Pythonがないことがわかっているマシンに接続し、virtualenvpythonインタープリターを起動して~my_env/bin/python
を確認しましたimport numpy
。
このエラーが発生しました:
それで私はインターネットでいくつかの調査をしました、そして誰かが思いついたLD_LIBRARY_PATH
。だから私は追加しました
私に.bashrc
そしてそれを調達しました。そして、私は入れliblapack.so.3
ました/home/me/lib;
。numpyをインポートしようとすると、次のエラーメッセージが表示されます。
今、私は立ち往生しています。何がうまくいかなかったのか、何か考えはありますか?
クラスタマシンにはSuseがインストールされています。
suse - SuseLinuxで浄化する
SuseLinuxでPurifyを実行できません。バージョンの詳細は次のとおりです。
Purify(-verboseオプションをオン)でアプリケーションを実行すると、次のように表示されます。
誰かが何が間違っているのか、そしてそれを修正する方法を教えてもらえますか?
ありがとう、ラジ