Scout-app: Impossible d'installer pour le développement sur Linux

Créé le 22 août 2011  ·  9Commentaires  ·  Source: scout-app/scout-app

J'essaie de faire fonctionner scout-app sur Linux, en particulier Ubuntu 10.04. Je rencontre ce qui ressemble à un chemin OSX codé en dur lorsque rake essaie de vérifier la version d'Adobe Air (Fichier introuvable : /Library/Frameworks/Adobe AIR.framework/Versions/1.0/Resources/Info.plist)

Voici la trace complète du râteau :

râteau --trace
(dans /home/ben/Dropbox/Projects/scout-app)
** Appel par défaut (first_time)
** Invoquer run:development (first_time)
** Appelez build:development (first_time)
** Exécuter build:développement
** Appel de build (first_time)
** Environnement d'appel (first_time)
** Environnement d'exécution
** Invoquer air:runtime :check (first_time)
** Exécuter air:runtime :check
râteau avorté !
Impossible de trouver l'installation d'Adobe AIR. Pour télécharger/installer, exécutez :

rake air:exécution :téléchargement

Fichier introuvable : /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. râteau :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 synchroniser'
/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 synchroniser'
/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. râteau : 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 synchroniser'
/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 synchroniser'
/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 synchroniser'
/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/ râteau:28

Commentaire le plus utile

@jarrelldunson
Essayez avec (si vous utilisez Ubuntu)
sudo apt -y install libgconf2-4

Tous les 9 commentaires

Les documents Scout ne proposent que des versions Mac et Windows. Je suppose que l'utilisation d'Adobe Air est une indication que les développeurs ne choisissent pas de prendre en charge Linux. Je voudrais une version Linux et je n'utiliserai donc probablement pas Scout.

Nous aimerions rendre cela plus convivial sur Linux, mais nous avons besoin d'un utilisateur Linux pour nous aider à cet égard. Si vous ou quelqu'un que vous connaissez peut être intéressé, demandez- leur de ping

Le plus gros problème que je vois est qu'Adobe Air n'est plus pris en charge ou publié pour Linux. Vous pouvez installer Adobe Air 2.6 sur Linux, mais c'est une impasse. Il semble que la ScoutApp actuelle nécessite Air >= 2.7, il n'est donc même pas possible de commencer à travailler avec elle sous Linux. Pour que la prise en charge de Linux devienne possible, tous les composants Air devront être remplacés par autre chose. http://helpx.adobe.com/air/kb/install-32-bit-air-linux.html

@brousch @explicateur

Scout-App 2 prend officiellement en charge de nombreuses distributions Linux populaires.

Configuration minimale requise pour Linux :
Au moins 64 Mo de RAM disponible. Au moins 170 Mo d'espace libre. Ubuntu 12, Ubuntu 14, Ubuntu 16, Debian 8, Zorin 9, Zorin 11. Système d'exploitation 32 bits ou 64 bits (ARM non pris en charge). Certains autres systèmes d'exploitation Linux (en particulier basés sur Debian) peuvent fonctionner, bien qu'ils ne soient pas officiellement pris en charge.

Ubuntu 10 n'est pas officiellement pris en charge, bien qu'il fonctionnera très probablement.

De plus, Scout-App ne repose plus sur Adobe Air, Java ou Ruby. Il peut fonctionner de la même manière qu'une application portable.

Clôturer ce problème.

J'ai téléchargé à la fois 64 bits et 32 ​​bits sur Ubuntu 18.04.1 ... et j'ai essayé d'exécuter le programme ... et rien ne se passe. Comment puis-je lancer le programme ?

@jarrelldunson
Ce problème s'adresse à ceux qui ont des difficultés à essayer de modifier le code source de Scout-App.

Il semble que vous essayez simplement d'exécuter Scout-App pour l'utiliser.

  1. Téléchargez le package .zip pour la dernière version de Scout-App
  2. Extrayez le dossier Scout-App du zip
  3. À l'intérieur du dossier, vous trouverez un Scout-App exécutable.

    • Dans certains systèmes d'exploitation Linux, vous pouvez simplement double-cliquer sur l'exécutable et il apparaîtra

    • Dans certains systèmes d'exploitation Linux, vous devrez lancer une fenêtre de terminal et naviguer jusqu'au dossier contenant l'exécutable et exécuter ./Scout-App

32-Bit Scout-App ne fonctionnera pas sur 64-Bit Linux, et 64-Bit Scout-App ne fonctionnera pas sur 32-Bit Linux.

Hé, j'ai retéléchargé le 64 bits... et j'ai cliqué dessus... et ça n'a pas fonctionné. J'ai essayé le ./Scout-App à partir de la ligne de commande... et j'ai obtenu : " erreur lors du chargement des bibliothèques partagées : libgconf-2.so.4 : impossible d'ouvrir le fichier d'objet partagé : aucun fichier ou répertoire de ce type. Je vais exécuter la mise à jour sur ma machine Linux et réessayer

Hé, j'ai exécuté les mises à jour... et j'ai réessayé, mais j'ai toujours la même erreur « erreur lors du chargement des bibliothèques partagées : libgconf-2.so.4 »

@jarrelldunson
Essayez avec (si vous utilisez Ubuntu)
sudo apt -y install libgconf2-4

Cette page vous a été utile?
0 / 5 - 0 notes