Résolu le 13-07-19 Comment installer l'émulateur Xroar (doit-on lancer avec un fichier ".sh " ?)

Installation, configuration et utilisation des logiciels que vous souhaitez installer.
Avatar du membre
MegaMatMan
Messages : 90
Enregistré le : jeu. 20 juin 2019 04:22

Comment installer l'émulateur Xroar (doit-on lancer avec un fichier ".sh " ?)

Message par MegaMatMan » jeu. 4 juil. 2019 16:51

Bonjour à tous :)

Sous Ubuntu je peux sans problème lancer un fichier .sh en double cliquant dessus... sous Mint ça ne fonctionne pas, même en ligne de commande avec sudo...

Comment faire merci ?!
Modifié en dernier par arghlub le jeu. 11 juil. 2019 15:23, modifié 1 fois.
Raison : modification du titre
Linux Mint Cinnamon 19.2 Tina - Pentium(R) Dual-Core CPU E6300 @ 2.80GHz - nVidia GT 1030 - 8 Go DDR2-800

Avatar du membre
angelique
Messages : 163
Enregistré le : sam. 30 déc. 2017 16:40
Contact :

Re: Comment lancer un fichier ".sh " ?!

Message par angelique » jeu. 4 juil. 2019 17:34

Bonjour
sous Mint ça ne fonctionne pas, même en ligne de commande avec sudo...
et tu lances quoi comme commande une fois dans le répertoire de tonfichier.sh?

sh tonfichier.sh

bash tonfichier.sh

tu le rends exécutable ? ➯ sudo chmod +x tonfichier.sh
Avec Gnu_Linux t'as un Noyau ... avec Ѡindows t'as que les pépins
Desktop: Xfce 4.12.3 (Gtk 2.24.28) dm: mdm Distro: Linux Mint 18.3 Sylvia
CPU~Dual core Pentium E5300 (-MCP-) speed/max~1498/2600 MHz Kernel~4.15.0-64-generic i686 Mem~602.4/3025.1MB HDD~500.1GB(6.0% used)
http://angelik.altervista.org/

Avatar du membre
zeb
Administrateur du site
Messages : 15665
Enregistré le : ven. 19 juin 2015 22:13
Localisation : Au pays du mistral

Re: Comment lancer un fichier ".sh " ?!

Message par zeb » jeu. 4 juil. 2019 23:04

Salut ;)
angelique a écrit :
jeu. 4 juil. 2019 17:34
tu le rends exécutable ? ➯ sudo chmod +x tonfichier.sh
Il y a aussi le clic droit → propriété → permissions, puis cocher la case qui va bien (ca revient à la même chose)
A lire avant de poster: https://www.cjoint.com/doc/19_12/ILAsoq ... -linux.pdf
Faire une signature: viewtopic.php?p=25608
Mettre l'attribut (résolu ou autre) a un sujet: viewtopic.php?f=2&t=2012&p=33386#p33386


LMDE3 Cinnamon sur tour perso

Avatar du membre
cyrille
Messages : 3265
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nord - Avesnois
Contact :

Re: Comment lancer un fichier ".sh " ?!

Message par cyrille » ven. 5 juil. 2019 18:08

si le fichier t'appartient, un chmod +x suffit (pas besoin de sudo)
A noter l'extension n'est pas indispensable sous linux, juste pour la lisibilité vu que c'est l'entete du fichier qui sera analysée (#!/bin/sh)
Si exécutable alors, lancement absolu : /Depuis/la/racine/jsq/monScript suffit , si "relatif" : ./monScript.sh

Si tu veux le lancer en tant que commande, il faut mettre l'emplacement de ton script dans le $PATH ou jouer avec les alias
# Me : DELL Lat E5430, SSD, 64-bit, RAM 8Go [ FreeBSD 12.0, xfce / Openbox ; DEBIAN SID via VirtualBox] | E7440, SSD, amd64, RAM 8Go [ DEBIAN SID, xfce]
# Me : VPS : 1 vCore 2 GHz , SSD, RAM 4Go, Local RAID, DEBIAN STABLE https://cbiot.fr
# Work : Serveur HP ProLiant ML 310e Gen 8 v2, DEBIAN STABLE | Parc DELL Lat E6* LINUX MINT, 18.3 Sylvia, amd64, XFCE.

All you need : #!/bin/bash | SVP les chiants pas de MP...

Avatar du membre
MegaMatMan
Messages : 90
Enregistré le : jeu. 20 juin 2019 04:22

Re: Comment lancer un fichier ".sh " ?!

Message par MegaMatMan » dim. 7 juil. 2019 16:57

Bonjour à tous & merci pour vos réponse :)

J'ai essayé plusieurs commandes, je vous donne les retours car ça ne fonctionne toujours pas...

Code : Tout sélectionner

megamatman@IMF:~/Emulateurs/Color Computer/XRoar 0.34.8$ sh xroar.sh

Code : Tout sélectionner

sh: 0: Can't open xroar.sh

Code : Tout sélectionner

megamatman@IMF:~/Emulateurs/Color Computer/XRoar 0.34.8$ bash xroar.sh

Code : Tout sélectionner

bash: xroar.sh: Aucun fichier ou dossier de ce type

Code : Tout sélectionner

megamatman@IMF:~/Emulateurs/Color Computer/XRoar 0.34.8$ sudo chmod +x xroar.sh[sudo] Mot de passe de megamatman :

Code : Tout sélectionner

chmod: impossible d'accéder à 'xroar.sh': Aucun fichier ou dossier de ce type
Linux Mint Cinnamon 19.2 Tina - Pentium(R) Dual-Core CPU E6300 @ 2.80GHz - nVidia GT 1030 - 8 Go DDR2-800

Avatar du membre
loutch
Messages : 465
Enregistré le : lun. 13 juil. 2015 17:32
Localisation : Sarreguemines

Re: Comment lancer un fichier ".sh " ?!

Message par loutch » dim. 7 juil. 2019 19:56

Bonsoir

Si thunar

Par défaut, un clic gauche sur un script shell ne lance pas l'exécution de celui-ci. Pour changer ce comportement par défaut, taper dans un terminal :

Code : Tout sélectionner

xfconf-query --channel thunar --property /misc-exec-shell-scripts-by-default --create --type bool --set true
si nemo

préference

comportement

fichiers éxécutable
lancer pour activer (un truc du genre j'ai pas nemo)

nautilus ça doit etre pareil

preferences

comportement

fichiers éxécutables

les lancer (il me semble)

Une chose est sure c'est toujours dans préférences et comportement

@+
HP Pavilion g 7 1357 sf avec ssd Tessa cinnamon Mageia 7rc mate
Asus ROG avec xubuntu 18.04 et xubuntu 19.04

Image

Avatar du membre
alain
Messages : 7260
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: Comment lancer un fichier ".sh " ?!

Message par alain » lun. 8 juil. 2019 04:19

Bonjour mégamatman.

D'abord merci Loutch pour la ligne de commande pour lancer au clic gauche un script Chelles :mrgreen: depuis Thunar ;)

Mégamatman, je commence a me poser des questions depuis tes derniers retours.
Pourrais tu nous donner le retour de:

Code : Tout sélectionner

cd ~/Emulateurs/Color\ Computer/XRoar\ 0.34.8

Code : Tout sélectionner

ls -la
PC1 : CM : ASRock 990FX Ext 9 | CPU : AMD FX 8350-8 coeurs, 4 GHz | RAM : 16 Go DDR3 1600 MHz | CG : Radeon RX 580 - 8 Go
OS : Linux Mint 19.3 Tricia | DE: Xfce 4.14.1 | KERNEL : 4.15.0-74
PC2 :Core2 Quad Q9650 @ 3 GHz | CG: Radeon HD 4850 | OS : Linux Mint 19.3 Tricia | DE : Xfce 4.14.1 | Kernel 5.3.0-26
PC3 :Core i7-2600 @ 3,5 GHz | CG: Radeon HD 4650 | OS : emmade3 | DE : Xfce 4.12.4 | Kernel 4.19.0-6

In a world without walls and fences, who needs windows and gates?

Avatar du membre
cyrille
Messages : 3265
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nord - Avesnois
Contact :

Re: Comment lancer un fichier ".sh " ?!

Message par cyrille » lun. 8 juil. 2019 17:28

+1 avec Alain
pb de gestion des espaces
utilise l'autocomplétion dans ce cas
# Me : DELL Lat E5430, SSD, 64-bit, RAM 8Go [ FreeBSD 12.0, xfce / Openbox ; DEBIAN SID via VirtualBox] | E7440, SSD, amd64, RAM 8Go [ DEBIAN SID, xfce]
# Me : VPS : 1 vCore 2 GHz , SSD, RAM 4Go, Local RAID, DEBIAN STABLE https://cbiot.fr
# Work : Serveur HP ProLiant ML 310e Gen 8 v2, DEBIAN STABLE | Parc DELL Lat E6* LINUX MINT, 18.3 Sylvia, amd64, XFCE.

All you need : #!/bin/bash | SVP les chiants pas de MP...

Avatar du membre
Scrat
Messages : 448
Enregistré le : lun. 6 août 2018 19:05
Localisation : île d'Oléron

Re: Comment lancer un fichier ".sh " ?!

Message par Scrat » lun. 8 juil. 2019 19:22

Bonjour.

Quand les noms de fichiers ou de dossiers comportent des espaces, il est préférable de les saisir entre double quotes " dans les commandes, mais évitez comme la peste cette détestable habitude qui est la norme chez Windows et qui est une source infinie d'emmaverdavements sous les systèmes Unix / Linux !!!!!!!!!!!! :evil: :evil: :evil: :evil: :evil: :evil: :evil:

A+
Portable Lenovo Ideapad 320-17IKB - Linux Mint 19.3 Tricia - Cinnamon 4.4.8
Noyau Linux 4.15.0-88-generic - CPU Intel© Core™ i5-7200U CPU @ 2.50GHz × 2
RAM 7.6 Go - Disque HDD 960.4 Go
Carte Graphique Nvidia GeForce 920MX 2 Go - Intel Corporation HD Graphics 620

On a toujours tort d'essayer d'avoir raison devant des gens qui ont toutes les bonnes raisons de croire qu'ils n'ont pas tort ! (Raymond Devos) :lol:

Avatar du membre
arghlub
modérateur
Messages : 7704
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

Re: Comment lancer un fichier ".sh " ?!

Message par arghlub » lun. 8 juil. 2019 19:27

Salut Scrat,

Quand il y a des espaces dans des noms de fichiers/répertoires : soit mettre le chemin entier entre guillemets, soit comme l'a fait Alain, en échappant les espaces avec le caractère d'échappement anti-slash \ pour que le shell comprenne qu'il ne faut pas interpréter ces espaces comme des séparateurs vers d'autres arguments de la commande.
;)
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 10 | MXlinux 19 | LMint 19.3 | XFCE
Portable Lenovo G50-80 (boosté RAM+SSD) | CPU Intel I3-4005U | RAM 8Go | tripleBoot : LMint 18.3 | MXlinux 19 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 | XFCE
+ autres PCs + RaspberryPis + VMs ...
─────( pour une informatique libre ! -membre de l' April.org )────────────────

Verrouillé