Scout-app: Linuxでの開発用にインストールできません

作成日 2011年08月22日  ·  9コメント  ·  ソース: scout-app/scout-app

Linux、特にUbuntu10.04でscout-appを実行しようとしています。 rakeがAdobeAirのバージョンをチェックしようとすると、ハードコードされたOSXパスのように見えます(ファイルが見つかりません:/ Library / Frameworks / Adob​​e AIR.framework / Versions / 1.0 / Resources / Info.plist)

完全なレーキトレースは次のとおりです。

レーキ--trace
(/ home / ben / Dropbox / Projects / scout-app内)
**デフォルトを呼び出す(first_time)
**実行の呼び出し
**ビルドを呼び出す
**ビルド:開発を実行
**ビルドを呼び出す(first_time)
**呼び出し環境(first_time)
**実行環境
** air:runtime :check(first_time)を呼び出し
** air:runtime :checkを
レーキが中止されました!
AdobeAIRのインストールが見つかりませんでした。 実行をダウンロード/インストールするには:

rake air:runtime :download

ファイルが見つかりません:/ Library / Frameworks / Adob​​e AIR.framework / Versions / 1.0 / Resources / Info.plist
/home/ben/Dropbox/Projects/scout-app/config/../lib/adobe/air.rb:51:in version' /home/ben/Dropbox/Projects/scout-app/config/../lib/adobe/air.rb:116:in print_version_check '
/ home / ben / Dropbox / Projects / scout-app / lib / tasks / air。 熊手:12
/usr/lib/ruby/1.8/rake.rb:636:in call' /usr/lib/ruby/1.8/rake.rb:636:in execute '
/usr/lib/ruby/1.8/rake.rb:631:in each' /usr/lib/ruby/1.8/rake.rb:631:in execute '
/usr/lib/ruby/1.8/rake.rb:597:in invoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in synchronize '
/usr/lib/ruby/1.8/rake.rb:590:in invoke_with_call_chain' /usr/lib/ruby/1.8/rake.rb:607:in invoke_prerequisites '
/usr/lib/ruby/1.8/rake.rb:604:in each' /usr/lib/ruby/1.8/rake.rb:604:in invoke_prerequisites '
/usr/lib/ruby/1.8/rake.rb:596:in invoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in synchronize '
/usr/lib/ruby/1.8/rake.rb:590:in invoke_with_call_chain' /usr/lib/ruby/1.8/rake.rb:583:in invoke '
/ home / ben / Dropbox / Projects / scout-app / lib / tasks / build。 熊手:9
/usr/lib/ruby/1.8/rake.rb:636:in call' /usr/lib/ruby/1.8/rake.rb:636:in execute '
/usr/lib/ruby/1.8/rake.rb:631:in each' /usr/lib/ruby/1.8/rake.rb:631:in execute '
/usr/lib/ruby/1.8/rake.rb:597:in invoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in synchronize '
/usr/lib/ruby/1.8/rake.rb:590:in invoke_with_call_chain' /usr/lib/ruby/1.8/rake.rb:607:in invoke_prerequisites '
/usr/lib/ruby/1.8/rake.rb:604:in each' /usr/lib/ruby/1.8/rake.rb:604:in invoke_prerequisites '
/usr/lib/ruby/1.8/rake.rb:596:in invoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in synchronize '
/usr/lib/ruby/1.8/rake.rb:590:in invoke_with_call_chain' /usr/lib/ruby/1.8/rake.rb:607:in invoke_prerequisites '
/usr/lib/ruby/1.8/rake.rb:604:in each' /usr/lib/ruby/1.8/rake.rb:604:in invoke_prerequisites '
/usr/lib/ruby/1.8/rake.rb:596:in invoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in synchronize '
/usr/lib/ruby/1.8/rake.rb:590:in invoke_with_call_chain' /usr/lib/ruby/1.8/rake.rb:583:in invoke '
/usr/lib/ruby/1.8/rake.rb:2051:in invoke_task' /usr/lib/ruby/1.8/rake.rb:2029:in top_level '
/usr/lib/ruby/1.8/rake.rb:2029:in each' /usr/lib/ruby/1.8/rake.rb:2029:in top_level '
/usr/lib/ruby/1.8/rake.rb:2068:in standard_exception_handling' /usr/lib/ruby/1.8/rake.rb:2023:in top_level '
/usr/lib/ruby/1.8/rake.rb:2001:in run' /usr/lib/ruby/1.8/rake.rb:2068:in standard_exception_handling '
/usr/lib/ruby/1.8/rake.rb:1998:in `run '
/ usr / bin / rake:28

最も参考になるコメント

@jarrelldunson
試してみてください(Ubuntuを使用している場合)
sudo apt -y install libgconf2-4

全てのコメント9件

スカウトのドキュメントは、MacとWindowsのバージョンのみを提供します。 Adobe Airの使用は、開発者がLinuxのサポートを選択していないことを示していると思います。 Linuxバージョンが欲しいので、おそらくScoutを使用しません。

Linuxでこれをより親しみやすくしたいのですが、その点で私たちを助けてくれるLinuxユーザーが必要です。 あなたやあなたが知っている誰かが興味を持っているかもしれないなら、彼らにツイッターで@ScoutForSassにpingして

私が目にする最大の問題は、AdobeAirがLinuxでサポートまたはリリースされなくなったことです。 LinuxにAdobeAir 2.6をインストールすることはできますが、行き止まりです。 現在のScoutAppにはAir> = 2.7が必要なようです。そのため、Linuxでの作業を開始することさえできません。 Linuxのサポートを可能にするには、すべてのAirコンポーネントを別のものに交換する必要があります。 http://helpx.adobe.com/air/kb/install-32-bit-air-linux.html

@brousch @explainer

Scout-App 2は、多くの人気のあるLinuxディストリビューションを公式にサポートしています。

Linuxの最小システム要件:
少なくとも64MBの使用可能なRAM。 少なくとも170MBの空き容量。 Ubuntu 12、Ubuntu 14、Ubuntu 16、Debian 8、Zorin 9、Zorin 11. 32ビットまたは64ビットOS(ARMはサポートされていません)。 公式にはサポートされていませんが、他のいくつかのLinux OS(特にDebianベース)が動作する可能性があります。

Ubuntu 10は公式にはサポートされていませんが、おそらく機能します。

また、Scout-AppはAdobe Air、Java、またはRubyに依存しなくなりました。 ポータブルアプリと同様に実行できます。

この問題を閉じます。

Ubuntu 18.04.1に64ビットと32ビットの両方をダウンロードし、プログラムを実行しようとしましたが、何も起こりません。 プログラムを実行するにはどうすればよいですか?

@jarrelldunson
この問題は、Scout-Appのソースコードを編集するのが難しい場合に発生します。

Scout-Appを実行して使用しようとしているようです。

  1. Scout-Appの最新バージョンの.zipパッケージをダウンロードします
  2. zipからScout-Appフォルダーを抽出します
  3. フォルダ内には、 Scout-App実行可能ファイルがあります。

    • 一部のLinuxOSでは、実行可能ファイルをダブルクリックするだけでポップアップ表示されます

    • 一部のLinuxOSでは、ターミナルウィンドウを起動し、実行可能ファイルを含むフォルダーに移動して、 ./Scout-App実行する必要があります。

32ビットScout-Appは64ビットLinuxでは実行されません。また、64ビットScout-Appは32ビットLinuxでは実行されません。

ねえ、私は64ビットを再ダウンロードします...そしてそれをクリックしました...そしてそれは機能しませんでした。 コマンドラインから./Scout-Appを試しましたが、次のエラーが発生しました: '共有ライブラリの読み込み中にエラーが発生しました:libgconf-2.so.4:共有オブジェクトファイルを開くことができません:そのようなファイルまたはディレクトリはありません。 Linuxマシンで更新して実行し、再試行します

ねえ、私は更新を実行しました...そして再試行しましたが、それでも同じエラーがあります '共有ライブラリのロード中にエラーが発生しました:libgconf-2.so.4'

@jarrelldunson
試してみてください(Ubuntuを使用している場合)
sudo apt -y install libgconf2-4

このページは役に立ちましたか?
0 / 5 - 0 評価