Gambas France BETA


Pas de compte ? Incription

Installer gambas3 en une seule ligne de commande.

1
AuteurMessages
didier18#1 Posté le 8/8/2018 à 13:59:18
Bonjour

Reivillo indiquait dans sa signature :

Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y

Même si un copier/coller de 3 lignes n'est pas très contraignant, pourquoi ne pas copier/coller qu'une seule ligne ?
Comme par exemple :
sudo add-apt-repository ppa:gambas-team/gambas3;sudo apt-get update;sudo apt-get install gambas3 -y
On notera que chaque commande "sudo" est séparé par un ";", malgré tout il faut encore valider un ou deux choix.
Qu'importe il suffit d'ajouter un "-y" qui indique de répondre oui à toutes les questions...
La ligne de commande devient donc :
sudo add-apt-repository ppa:gambas-team/gambas3 -y;sudo apt-get update;sudo apt-get install gambas3 -y
Bien que dans la plupart des cas cette ligne de commande est pleinement opérationnelle, il y reste un défaut, chaque commande est exécuté sans se préoccuper de savoir si la précédente est terminée.
Pour palier ce défaut, il faut remplacer chaque ";" par " && " (ne pas oublier les espaces).
La commande finale devient :

sudo add-apt-repository ppa:gambas-team/gambas3 -y && sudo apt-get update && sudo apt-get install gambas3 -y

Maintenant la commande sudo numéro 2 ne sera effectuée que lorsque la commande sudo numéro 1 sera terminée et, bien sur la commande sudo numéro 3 ne sera effectuée que lorsque la commande sudo numéro 2 sera terminée.
Je viens de tester sur une session en Live CD de Xubuntu et cela fonctionne parfaitement, c'est bien la dernière version de Gambas3 qui est chargée.

Bonne journée.