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
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.
.zip
pour la dernière version de Scout-AppScout-App
du zipScout-App
exécutable../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
Commentaire le plus utile
@jarrelldunson
Essayez avec (si vous utilisez Ubuntu)
sudo apt -y install libgconf2-4