Scout-app: Kann nicht für die Entwicklung unter Linux installiert werden

Erstellt am 22. Aug. 2011  ·  9Kommentare  ·  Quelle: scout-app/scout-app

Ich versuche, scout-app unter Linux zum Laufen zu bringen, insbesondere Ubuntu 10.04. Ich stoße auf einen hartcodierten OSX-Pfad, wenn Rake versucht, die Adobe Air-Version zu überprüfen (Datei nicht gefunden: /Library/Frameworks/Adobe AIR.framework/Versions/1.0/Resources/Info.plist)

Hier ist der vollständige Rake-Trace:

rechen --trace
(in /home/ben/Dropbox/Projects/scout-app)
** Standard aufrufen (first_time)
** Run:development aufrufen (first_time)
** Build:Entwicklung aufrufen (first_time)
** Build ausführen
** Build aufrufen (first_time)
** Umgebung aufrufen (first_time)
** Umgebung ausführen
** Rufen Sie air:runtime :check (first_time) auf
** Ausführen von air:runtime :check
Rechen abgebrochen!
Die Adobe AIR-Installation konnte nicht gefunden werden. Um herunterzuladen/zu installieren, führen Sie Folgendes aus:

rake air:Laufzeit :herunterladen

Datei nicht gefunden: /Library/Frameworks/Adobe 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. Rechen: 12
/usr/lib/ruby/1.8/rake.rb:636:in call' /usr/lib/ruby/1.8/rake.rb:636:in ausführen'
/usr/lib/ruby/1.8/rake.rb:631:in each' /usr/lib/ruby/1.8/rake.rb:631:in ausführen'
/usr/lib/ruby/1.8/rake.rb:597:in invoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in synchronisieren'
/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 synchronisieren'
/usr/lib/ruby/1.8/rake.rb:590:in invoke_with_call_chain' /usr/lib/ruby/1.8/rake.rb:583:in aufrufen'
/home/ben/Dropbox/Projects/scout-app/lib/tasks/build. Rechen: 9
/usr/lib/ruby/1.8/rake.rb:636:in call' /usr/lib/ruby/1.8/rake.rb:636:in ausführen'
/usr/lib/ruby/1.8/rake.rb:631:in each' /usr/lib/ruby/1.8/rake.rb:631:in ausführen'
/usr/lib/ruby/1.8/rake.rb:597:in invoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in synchronisieren'
/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 synchronisieren'
/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 synchronisieren'
/usr/lib/ruby/1.8/rake.rb:590:in invoke_with_call_chain' /usr/lib/ruby/1.8/rake.rb:583:in aufrufen'
/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_ausnahme_handling'
/usr/lib/ruby/1.8/rake.rb:1998:in `run'
/usr/bin/ rake:28

Hilfreichster Kommentar

@jarrelldunson
Versuchen Sie es mit (wenn Sie Ubuntu verwenden)
sudo apt -y install libgconf2-4

Alle 9 Kommentare

Die Scout-Dokumente bieten nur Mac- und Windows-Versionen an. Ich vermute, dass die Verwendung von Adobe Air ein Hinweis darauf ist, dass die Entwickler Linux nicht unterstützen. Ich hätte gerne eine Linux-Version und werde daher Scout wahrscheinlich nicht verwenden.

Wir würden dies gerne unter Linux freundlicher gestalten, aber wir brauchen einen Linux-Benutzer, der uns in dieser Hinsicht hilft. Wenn Sie oder jemand, den Sie kennen, interessiert sein könnte, bitten Sie ihn, anzupingen .

Das größte Problem sehe ich darin, dass Adobe Air nicht mehr für Linux unterstützt oder freigegeben wird. Sie können Adobe Air 2.6 unter Linux installieren, aber es ist eine Sackgasse. Es sieht so aus, als ob die aktuelle ScoutApp Air >= 2.7 benötigt, also ist es nicht einmal möglich, damit unter Linux zu arbeiten. Damit Linux-Unterstützung möglich wird, müssen alle Air-Komponenten durch etwas anderes ersetzt werden. http://helpx.adobe.com/air/kb/install-32-bit-air-linux.html

@brousch @explainer

Scout-App 2 unterstützt offiziell viele beliebte Linux-Distributionen.

Mindestsystemanforderungen für Linux:
Mindestens 64 MB verfügbarer RAM. Mindestens 170 MB freier Speicherplatz. Ubuntu 12, Ubuntu 14, Ubuntu 16, Debian 8, Zorin 9, Zorin 11. 32-Bit- oder 64-Bit-Betriebssystem (ARM nicht unterstützt). Einige andere Linux-Betriebssysteme (insbesondere Debian-basierte) funktionieren möglicherweise, werden jedoch nicht offiziell unterstützt.

Ubuntu 10 wird nicht offiziell unterstützt, obwohl es höchstwahrscheinlich funktionieren wird.

Auch Scout-App verlässt sich nicht mehr auf Adobe Air, Java oder Ruby. Es kann ähnlich wie eine tragbare App ausgeführt werden.

Schließen dieses Problems.

Ich habe sowohl 64-Bit als auch 32-Bit auf Ubuntu 18.04.1 heruntergeladen ... und versucht, das Programm auszuführen ... und nichts passiert. Wie kann ich das Programm zum Laufen bringen?

@jarrelldunson
Dieses Problem ist für diejenigen gedacht, die Schwierigkeiten haben, den Quellcode der Scout-App zu bearbeiten.

Es hört sich so an, als ob Sie nur versuchen, die Scout-App auszuführen, um sie zu verwenden.

  1. Laden Sie das .zip Paket für die neueste Version der Scout-App herunter
  2. Extrahiere den Scout-App Ordner aus der Zip
  3. In dem Ordner finden Sie eine ausführbare Datei von Scout-App .

    • In einigen Linux-Betriebssystemen können Sie einfach auf die ausführbare Datei doppelklicken und sie wird angezeigt

    • In einigen Linux-Betriebssystemen müssen Sie ein Terminalfenster öffnen und zu dem Ordner navigieren, der die ausführbare Datei enthält, und ./Scout-App ausführen

32-Bit Scout-App läuft nicht auf 64-Bit Linux und 64-Bit Scout-App läuft nicht auf 32-Bit Linux.

Hey, ich habe 64-Bit erneut heruntergeladen ... und darauf geklickt ... und es hat nicht funktioniert. Ich habe die ./Scout-App über die Befehlszeile ausprobiert ... und bekam: 'Fehler beim Laden von Shared Libraries: libgconf-2.so.4: Shared Object File kann nicht geöffnet werden: No such file or directory. Ich werde auf meinem Linux-Rechner aktualisiert ausführen und es erneut versuchen

Hey, ich habe Updates ausgeführt ... und es erneut versucht, habe aber immer noch den gleichen Fehler 'Fehler beim Laden von Shared Libraries: libgconf-2.so.4'

@jarrelldunson
Versuchen Sie es mit (wenn Sie Ubuntu verwenden)
sudo apt -y install libgconf2-4

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen