The shell will only execute applications that can be found in one of the directories of the $PATH. Either you must add /usr/google/appinventor/commands-for-Appinventor to your $PATH or type the full path to the executable on the command line, like so…
Also make sure that the file has execute permission, and that it was intended to be launched by itself, and not as a subcommand of another utility — I’m not familiar with that software, so I don’t know.
you must add /usr/google/appinventor/commands-for-Appinventor to your $PATH
I did that,this way:
Go to your ~/.bashrc or ~/.bash_profile and add these lines:
APPINVENTOR=/usr/google/appinventor/commands-for-Appinventor
export PATH=$PATH:$APPINVENTOR
ls -l /usr/google/appinventor/commands-for-Appinventor
…?
Note: Please don’t include screenshots. Copy the shell output with the mouse, use the </> button in the toolbar of the post editor and paste the output between the lines with the backticks.
LC_ALL=C /usr/google/appinventor/commands-for-Appinventor/aiStarter
zsh: no such file or directory: /usr/google/appinventor/commands-for-Appinventor/aiStarter
Hint: Please type LC_ALL=C before every command you are trying to execute in the shell and of which you need to paste the output here. Not everyone here understands Spanish.
Note:
The setup programs are 32-bit software. If you have a 64-bit system you may need to install libraries the let your machine run 32-bit software. One way to do this is to run the command sudo apt-get install lib32z1 , but this might not work on all GNU/Linux distributions, and you may need to do some investigation for your particular system.