Quels sont les conseils pour les débutants pour l'installation de logiciels à l'aide de GIT ?
Open source Git est le système de contrôle de version le plus utilisé au monde. Le projet mature a été développé par Linus Torvalds, le créateur du système d'exploitation Linux, et il est utilisé par une énorme collection de projets logiciels, à la fois commerciaux et open source, qui dépendent de Git pour la version contrôler.
Ce guide montre comment obtenir un projet depuis Git, comment installer le logiciel sur votre système et comment changer le code, ce qui nécessite des connaissances en programmation.

Comment trouver des programmes à l'aide de Git
Visiter le explorer la page Web sur GitHub pour voir les référentiels vedettes et tendances ainsi que des liens vers des guides et des formations. Examinez les différentes catégories d'applications que vous souhaitez télécharger et essayez de les utiliser, de les modifier, de les compiler et de les installer. Utilisez le champ de recherche en haut de votre écran où vous pouvez trouver un programme spécifique ou toute catégorie de logiciel disponible sur le site.
Un exemple de clonage d'un référentiel Git
Dans la terminologie Git, télécharger un dépôt revient à le "cloner". C'est parce que vous faites une copie exacte du référentiel Git sur votre ordinateur. La procédure est simple, mais vous devez avoir installé Git sur votre système.
Si vous travaillez sur un système Linux, comme Ubuntu, vous avez de la chance. Git est disponible dans les dépôts de paquets de votre distribution. Installez-le comme vous le feriez normalement pour toute autre application. Presque toutes les distributions appellent le package 'git.'
Git est gratuit et open source, il ne vous coûtera donc un centime sur aucune plate-forme. Les utilisateurs de Windows peuvent trouver la dernière version sur le Page de téléchargement de Git Windows. Les utilisateurs de Mac peuvent le trouver sur le Page de téléchargement de Git pour Mac.
Ce guide utilisera le petit programme en ligne de commande appelé cowsay, qui affiche un message sous forme de bulle de dialogue d'une vache ASCII.
Pour commencer, tapez cow-say dans le champ de recherche GitHub. Vous remarquerez qu'il existe un certain nombre de versions disponibles que vous pouvez choisir. L'exemple de ce guide va fonctionner avec celui du développeur "Schacon". C'est une version assez simple écrite en Perl, elle devrait donc être relativement facile à utiliser et à modifier.

Pour cloner ce référentiel cowsay particulier, entrez la commande suivante dans une fenêtre de terminal.
cloner git https://github.com/schacon/cowsay.git
La commande git exécute Git. Ensuite, il est dit de cloner un référentiel, et le lien vers le référentiel Cowsay sur GitHub est fourni. Vous pouvez trouver le lien de clone Git sur GitHub sous Cloner ou télécharger, juste au-dessus du tableau affichant le contenu d'un référentiel.

Comment compiler et installer le code
Installez le application d'abord juste pour s'assurer qu'il fonctionne. La façon de procéder dépend du projet que vous avez téléchargé. Par exemple, les projets C nécessiteront probablement que vous exécutiez un makefile avec le faire la commande, alors que le projet cowsay dans cet exemple nécessite que vous exécutiez un script shell.
Alors comment savoir quoi faire?
Vous venez de cloner le référentiel dans le répertoire dans lequel vous vous trouviez lorsque vous avez exécuté la commande "clone". Tout ce qui se trouve dans le référentiel sera dans un nouveau répertoire nommé d'après ce référentiel. Dans ce cas, c'est cow-say. Changez de répertoire dans le cow-say dossier et répertoriez son contenu.
cd cowsay
ls
Vous devriez voir un fichier appelé README ou un fichier appelé INSTALL ou quelque chose qui se démarque comme un guide d'aide.

Dans le cas de cet exemple cowsay, il existe à la fois un fichier README et un fichier INSTALL. Le fichier README montre comment utiliser le logiciel et le fichier INSTALL donne les instructions pour installer cowsay. Dans ce cas, l'instruction consiste à exécuter la commande suivante:
sh install.sh
Lors de l'installation, il vous est demandé si vous êtes d'accord pour qu'il installe cowsay dans le dossier par défaut fourni. Vous pouvez soit appuyer sur Retour pour continuer, soit saisir un nouveau chemin. Si vous voulez le chemin par défaut, vous devrez probablement réexécuter la commande avec « sudo ».

Comment exécuter Cowsay
Tout ce que vous avez à faire pour exécuter cowsay est de taper la commande suivante:
cowsay bonjour le monde
Les mots Bonjour le monde apparaissent dans la bulle de la bouche d'une vache.

Changer Cowsay
Maintenant que cowsay est installé, vous pouvez modifier le fichier à l'aide de votre éditeur préféré. Cet exemple utilise l'éditeur nano comme suit:
nano cowsay

Vous pouvez fournir des commutateurs à la commande cowsay pour changer les yeux de la vache.
Par exemple cow-say -g montre des signes dollar comme les yeux.
Vous pouvez modifier le fichier pour créer une option cyclops afin que lorsque vous tapez cow-say -c la vache a un seul œil.
La première ligne que vous devez modifier est la ligne 46 qui se présente comme suit:
getopts('bde: f: ghlLnNpstT: wW: y', \ %opts);
Ce sont tous les commutateurs disponibles que vous pouvez utiliser avec cowsay. Pour ajouter l'option -c, modifiez la ligne comme suit:
getopts('bde: f: ghlLnNpstT: wW: yc', \ %opts);
Entre les lignes 51 et 58, vous voyez les lignes suivantes:
$borg = $opts{'b'} ;
$mort = $opts{'d'} ;
$gourmand = $opts{'g'} ;
$paranoïde = $opts{'p'} ;
$ lapidé = $opts{'s'} ;
$fatigué = $opts{'t'} ;
$wired = $opts{'w'} ;
$jeune = $opts{'y'} ;
Comme vous pouvez le voir, il existe une variable pour chacune des options qui explique ce que le commutateur fera. Par exemple $greedy = $opts['g]';
Ajoutez une ligne pour la modification du commutateur -c comme suit:
$borg = $opts{'b'} ;
$mort = $opts{'d'} ;
$gourmand = $opts{'g'} ;
$paranoïde = $opts{'p'} ;
$ lapidé = $opts{'s'} ;
$fatigué = $opts{'t'} ;
$wired = $opts{'w'} ;
$jeune = $opts{'y'} ;
$cyclops = $opts{'c'} ;
Sur la ligne 144, il existe un sous-programme appelé construct_face qui est utilisé pour construire le visage de la vache.
Le code ressemble à ceci:
sous-construct_face {
if ($borg) { $yeux = "=="; }
if ($mort) { $yeux = "xx"; $langue = "U "; }
if ($gourmand) { $yeux = "\ $\ $"; }
if ($paranoïaque) { $yeux = "@@"; }
if ($ lapidé) { $yeux = "**"; $langue = "U "; }
if ($fatigué) { $yeux = "--"; }
if ($wired) { $yeux = "OO"; }
if ($jeune) { $yeux = ".."; }
}
Pour chacun des variables spécifié précédemment, il y a une paire de lettres différente qui est placée dans la variable $eyes.
Ajoutez-en un pour la variable $cyclops:
sous-construct_face {
if ($borg) { $yeux = "=="; }
if ($mort) { $yeux = "xx"; $langue = "U "; }
if ($gourmand) { $yeux = "\ $\ $"; }
if ($paranoïaque) { $yeux = "@@"; }
if ($ lapidé) { $yeux = "**"; $langue = "U "; }
if ($fatigué) { $yeux = "--"; }
if ($wired) { $yeux = "OO"; }
if ($jeune) { $yeux = ".."; }
if ($cyclops) { $yeux = "()"; }
}
Enregistrez le fichier et exécutez la commande suivante pour réinstaller cowsay.
sh install.sh
Maintenant, quand tu cours cowsay -c bonjour le monde, la vache n'a qu'un œil.
