J'ai installé Trusty (version quotidienne) il y a quelques jours et, même si, dans l'ensemble, je suis heureux, des problèmes ont été rencontrés avec certaines applications autonomes (non installées) qui fonctionnaient correctement dans la version 13.10 avant la mise à niveau.
Par exemple, lorsque j'ai essayé d'exécuter Eclipse Standard via le lanceur, rien ne s'est passé. J'ai essayé de double-cliquer sur l'exécutable, et rien ne s'est passé. Lorsque j'ai essayé de l'exécuter, j'ai eu:
~ ❯❯❯ '/home/ecc/Apps/eclipseStandard/Eclipse'
zsh: exec format error: /home/joaolopes/Apps/eclipseStandard/Eclipse
Ce problème se produit avec d'autres applications, telles que Sublime Text 2 et d'autres versions d'Eclipse. Avez-vous une idée de ce qui se passe?
Modifier pour ajouter: J'utilise zsh et le fichier a les permanentes nécessaires.
Courir
uname -m
et vérifiez si les programmes que vous essayez d'exécuter ont l'architecture appropriée. c'est-à-dire 32 vs 64 bits.
Notez que cette erreur peut également se produire si, à partir de zsh
name__, vous essayez d’exécuter directement un exécutable qui a zéro octets (comme cela peut arriver lorsque vous tronquez accidentellement un script Shell ou ne l'initialisez jamais; au contraire, si vous transmettez un tel script en tant que argument à zsh
name__, l’erreur ne se produit pas ).
Observé le zsh 5.0.2.
Notez que bash
name__, ksh
name__, dash
ne présentent pas ce problème - ils ignorent simplement en silence de telles invocations.