Skip to main content

Quels sont les conseils des débutants pour l'installation de logiciels à l'aide de GIT?

Tout Ce Qui Brille - clip (Avril 2025)

Tout Ce Qui Brille - clip (Avril 2025)
Anonim

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 héberge une énorme collection de projets logiciels - commerciaux et à code source ouvert - qui dépendent de Git pour le contrôle de version.

Ce guide explique comment obtenir un projet de Git, comment installer le logiciel sur votre système et comment changer le code, ce qui nécessite des connaissances de programmation.

Comment trouver des programmes utilisant GIT

Rendez-vous sur la page d’exploration de GitHub pour voir les dépôts en vedette et des dépôts à la mode, 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, modifier, compiler et installer. Cliquez sur l'icône de menu en haut de l'écran pour accéder au champ de recherche dans lequel vous pouvez rechercher un programme spécifique ou toute catégorie de logiciel disponible sur le site.

Un exemple de clonage d'un référentiel Git

Pour télécharger une application, vous la clonez. La procédure est simple, mais Git doit être installé sur votre système. À l'aide du petit programme en ligne de commande appelé cowsay, qui permet d'afficher un message sous forme de bulle de dialogue provenant d'une vache ASCII, voici un exemple de recherche et de clonage d'un programme à partir de GitHub.

Type Cowsay dans le champ de recherche Git. Vous remarquerez qu'il existe un certain nombre de versions disponibles que vous pouvez choisir. Celui de cet exemple, qui utilise Perl, vous amène à une page contenant plusieurs fichiers.

Pour cloner ce référentiel cowsay particulier, entrez la commande suivante:

git clone git: //github.com/schacon/cowsay

La commande git exécute Git, la commande clone clone le référentiel sur votre ordinateur et la dernière partie correspond à l'adresse du projet que vous souhaitez cloner.

Comment compiler et installer le code

Installez d'abord l'application pour vous assurer qu'elle fonctionne. Cela dépend du projet que vous avez téléchargé. Par exemple, les projets C nécessiteront probablement que vous exécutiez une makefile , alors que le projet cowsay dans cet exemple vous oblige à exécuter un script shell .

Alors, comment savez-vous quoi faire?

Dans le dossier que vous avez cloné, il devrait y avoir un dossier cowsay. Si vous accédez au dossier cowsay à l’aide de la commande CD puis faites une liste de répertoires, vous devriez voir soit un fichier appelé README, soit un fichier appelé INSTALL, ou quelque chose qui se démarque en tant que guide d’aide.

Dans le cas de cet exemple, il existe à la fois un fichier README et un fichier INSTALL. Le fichier LISEZMOI indique comment utiliser le logiciel et le fichier INSTALL explique comment installer cowsay. Dans ce cas, l'instruction consiste à exécuter la commande suivante:

sh install.sh

Au cours de l'installation, il vous est demandé si vous souhaitez installer cowsay dans le dossier par défaut fourni. Vous pouvez appuyer sur Retour pour continuer ou entrer un nouveau chemin.

Comment faire fonctionner Cowsay

Tout ce que vous avez à faire pour exécuter cowsay est de taper la commande suivante:

Cowsay Bonjour tout le monde

Les mots Bonjour le monde apparaissent dans la bulle de la bouche d'une vache.

Changement de Cowsay

Maintenant que cowsay est installé, vous pouvez modifier le fichier à l’aide de votre éditeur favori. 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 exempleCowsay -gmontre des signes dollar que les yeux.

Vous pouvez modifier le fichier pour créer une option cyclope afin que, lorsque vous tapezCowsay -cla vache a un seul œil.

La première ligne à 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 en tant qu'option, 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'};$ dead = $ opts {'d'};$ gourmand = $ opts {'g'};$ paranoïde = $ opts {'p'};$ stoned = $ opts {'s'};$ fatigué = $ opts {'t'};$ wired = $ opts {'w'};$ young = $ opts {'y'};

Comme vous pouvez le constater, une variable pour chacune des options explique ce que fera le commutateur. Par exemple, $ greedy = $ opts 'g';

Ajoutez une ligne pour l’amendement de commutateur -c comme suit:

$ borg = $ opts {'b'};$ dead = $ opts {'d'};$ gourmand = $ opts {'g'};$ paranoïde = $ opts {'p'};$ stoned = $ opts {'s'};$ fatigué = $ opts {'t'};$ wired = $ opts {'w'};$ young = $ opts {'y'};$ cyclops = $ opts 'c';

Sur la ligne 144, il y a un sous-programme appelé construct_face qui est utilisé pour construire le visage des vaches.

Le code ressemble à ceci:

sub construct_face { if ($ borg) {$ eyes = "=="; } if ($ dead) {$ eyes = "xx"; $ langue = "U"; } if ($ greedy) {$ eyes = " $ $"; } if ($ paranoid) {$ eyes = "@@"; } if ($ stoned) {$ eyes = "**"; $ langue = "U"; } if ($ fatigué) {$ eyes = "-"; } if ($ wired) {$ eyes = "OO"; } if ($ young) {$ eyes = ".."; }}

Pour chacune des variables spécifiées précédemment, une paire de lettres différente est placée dans la variable $ eyes.

Ajoutez-en un pour la variable $ cyclops:

sub construct_face { if ($ borg) {$ eyes = "=="; } if ($ dead) {$ eyes = "xx"; $ langue = "U"; } if ($ greedy) {$ eyes = " $ $"; } if ($ paranoid) {$ eyes = "@@"; } if ($ stoned) {$ eyes = "**"; $ langue = "U"; } if ($ fatigué) {$ eyes = "-"; } if ($ wired) {$ eyes = "OO"; } if ($ young) {$ eyes = ".."; } if ($ cyclops) {$ eyes = "()"; }}

Enregistré le fichier et exécutez la commande suivante pour réinstaller cowsay.

sh install.sh

Maintenant, quand tu cours Cowsay - Bonjour tout le monde, la vache n'a qu'un oeil.