web-dev-qa-db-fra.com

Installez tar.gz, mais pas de dossier de configuration sur le fichier d'installation

J'essaie d'installer RokiSim , un simulateur de robot sur Ubuntu 14.04.

J'ai téléchargé le fichier tar.gz et l'ai extrait. Mais je n'ai trouvé aucun dossier de configuration ou fichier pour démarrer l'installation. Comment installer un tel logiciel?

Il existe également des versions Windows du simulateur que je peux exécuter avec Wine. Mais je veux régler ce problème car j’ai un autre simulateur appelé RoboDK qui me donne également le même problème, sans fichier d’installation. Comment puis-je les installer?

4
Trinadh venna

Il n'y a pas de fichier configure car l'archive contient des fichiers binaires.

L'exécutable est dans /bin/: en supposant que vous ayez extrait le dossier dans ~/Downloads, vous pouvez exécuter directement le programme le rendant exécutable en exécutant

chmod +x ~/Downloads/RoKiSim/bin/RoKiSim

et l'exécuter en exécutant

~/Downloads/RoKiSim/bin/RoKiSim

Pour l'installer, je vous suggère de déplacer le dossier vers /opt/ en lançant

Sudo mv ~/Downloads/RoKiSim/ /opt/

rendre le programme exécutable en lançant

chmod +x /opt/RoKiSim/bin/RoKiSim 

et d'ajouter un lien symbolique à /usr/bin/ en exécutant

Sudo ln -s /opt/RoKiSim/bin/RoKiSim /usr/bin/rokisim

Après cela, vous pourrez exécuter le programme simplement en exécutant rokisim.

5
kos

Un ajout à la réponse acceptée:

Vérifiez que l'application que vous avez téléchargée est compatible avec votre version d'Ubuntu. Si vous avez accidentellement téléchargé la version 64 bits, mais que vous n'exécutez qu'un Ubuntu 32 bits, vous rencontrerez des erreurs avec ce type de programmes. Une façon de vérifier consiste à utiliser file sur le binaire en question:

Exemple 32 bits:

$ file Telegram 
Telegram: ELF 32-bit LSB  executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=11f563210db7884f7da2097cbf7a749e7f87eb4c, stripped

Exemple 64 bits:

$ file Telegram 
Telegram: ELF 64-bit LSB  executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=56a499cd5b22c4b431a60089d5443ae454f63029, stripped
1
LiveWireBT

Recherchez autogen.sh ou configure et démarrez le script. Après cela, make et make install.

1
A.B.

Toujours chaque fois que vous essayez d’installer à partir du code source, recherchez les fichiers README ou INSTALL, vous y trouverez des indications sur l’installation de cette application. La lecture de ces fichiers vous indique les étapes à suivre pour installer votre application.

0
Maythux