Skip to main content

Quali sono alcuni consigli per principianti per l'installazione del software tramite GIT?

COME APPLICARE E SFUMARE L'OMBRETTO PER BEGINNERS | Giulia Mapelli (Aprile 2025)

COME APPLICARE E SFUMARE L'OMBRETTO PER BEGINNERS | Giulia Mapelli (Aprile 2025)
Anonim

Git open source è il sistema di controllo delle versioni più utilizzato al mondo. Il progetto maturo è stato sviluppato da Linus Torvalds, il creatore del sistema operativo Linux, ed è sede di un'enorme collezione di progetti software, sia commerciali che open source, che dipendono da Git per il controllo delle versioni.

Questa guida mostra come ottenere un progetto da Git, come installare il software sul proprio sistema e come modificare il codice, che richiede la conoscenza della programmazione.

Come trovare i programmi utilizzando GIT

Visita la pagina web di GitHub per visualizzare i depositi in primo piano e di tendenza nonché i link alle guide e alla formazione. Guarda le varie categorie per le applicazioni che desideri scaricare e provare a utilizzare, modificare, compilare e installare. Fare clic sull'icona del menu nella parte superiore dello schermo per raggiungere il campo di ricerca in cui è possibile cercare un programma specifico o qualsiasi categoria di software disponibile sul sito.

Un esempio di clonazione di un repository Git

Per scaricare un'applicazione, la si clona. La procedura è semplice, ma devi avere Git installato sul tuo sistema. Usando il piccolo programma a riga di comando chiamato cowsay, che viene usato per visualizzare un messaggio come fumetto da una mucca ASCII, ecco un esempio di come trovare e clonare un programma da GitHub.

genere cowsay nel campo di ricerca Git. Noterai che ci sono un certo numero di versioni disponibili che puoi scegliere. Quello per questo esempio, che usa Perl, ti porta a una pagina con diversi file.

Per clonare questo particolare repository Cowsay, immettere il seguente comando:

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

Il comando git esegue Git, il comando clone clona il repository sul tuo computer e l'ultima parte è l'indirizzo del progetto che vuoi clonare.

Come compilare e installare il codice

Installa l'applicazione prima solo per assicurarti che venga eseguita. Il modo in cui lo fai dipende dal progetto che hai scaricato. Ad esempio, i progetti C richiedono probabilmente di eseguire a makefile , mentre il progetto cowsay in questo esempio richiede di eseguire a script di shell .

Quindi come fai a sapere cosa fare?

Nella cartella che hai clonato, dovrebbe esserci una cartella cowsay. Se si naviga nella cartella cowsay usando il comando CD e poi si fa un elenco di directory, si dovrebbe vedere un file chiamato README o un file chiamato INSTALL o qualcosa che si distingue come guida di aiuto.

Nel caso di questo esempio di cowsay, c'è sia un file README che un file INSTALL. Il file README mostra come utilizzare il software e il file INSTALL fornisce le istruzioni per installare cowsay. In questo caso, l'istruzione è di eseguire il seguente comando:

sh install.sh

Durante l'installazione, ti viene chiesto se sei felice di installare Cowsay nella cartella predefinita fornita. Puoi premere Invio per continuare o inserire un nuovo percorso.

Come eseguire Cowsay

Tutto quello che devi fare per eseguire cowsay è digitare il seguente comando:

cowsay ciao mondo

Le parole Ciao mondo appare nella nuvoletta dalla bocca di una mucca.

Cambiando Cowsay

Ora che hai installato cowsay, puoi modificare il file usando il tuo editor preferito. Questo esempio usa l'editor nano come segue:

nano cowsay

È possibile fornire interruttori al comando cowsay per cambiare gli occhi della mucca.

Per esempiocowsay -gmostra i segni del dollaro come gli occhi.

È possibile modificare il file per creare un'opzione ciclope in modo che quando si digitacowsay -cla mucca ha un solo occhio.

La prima riga che devi modificare è la riga 46 che appare come segue:

getopts ('bde: f: ghlLnNpstT: wW: y', \% opts);

Queste sono tutte le opzioni disponibili che puoi usare con cowsay. Per aggiungere il -c come opzione, cambia la linea come segue:

getopts ('bde: f: ghlLnNpstT: wW: yc', \% opts);

Tra le righe 51 e 58 vedi le seguenti linee:

$ borg = $ opts {'b'};$ dead = $ opts {'d'};$ greedy = $ opts {'g'};$ paranoico = $ opts {'p'};$ stoned = $ opts {'s'};$ stanco = $ opta {'t'};$ wired = $ opts {'w'};$ young = $ opts {'y'};

Come puoi vedere, c'è una variabile per ognuna delle opzioni che spiega cosa farà l'interruttore. Ad esempio $ greedy = $ opts 'g';

Aggiungi una riga per l'emendamento di switch -c come segue:

$ borg = $ opts {'b'};$ dead = $ opts {'d'};$ greedy = $ opts {'g'};$ paranoico = $ opts {'p'};$ stoned = $ opts {'s'};$ stanco = $ opta {'t'};$ wired = $ opts {'w'};$ young = $ opts {'y'};$ cyclops = $ opts 'c';

Sulla linea 144, c'è una subroutine chiamata construct_face che è usata per costruire la faccia della mucca.

Il codice si presenta così:

sub construct_face { if ($ borg) {$ eyes = "=="; } se ($ morto) {$ eyes = "xx"; $ tongue = "U"; } if ($ greedy) {$ eyes = " $ $"; } se ($ paranoico) {$ eyes = "@@"; } se ($ lapidato) {$ eyes = "**"; $ tongue = "U"; } se ($ stanco) {$ eyes = "-"; } if ($ wired) {$ eyes = "OO"; } if ($ young) {$ eyes = ".."; }}

Per ognuna delle variabili specificate in precedenza, c'è una coppia di lettere diversa che viene inserita nella variabile $ eyes.

Aggiungi uno per la variabile $ cyclops:

sub construct_face { if ($ borg) {$ eyes = "=="; } se ($ morto) {$ eyes = "xx"; $ tongue = "U"; } if ($ greedy) {$ eyes = " $ $"; } se ($ paranoico) {$ eyes = "@@"; } se ($ lapidato) {$ eyes = "**"; $ tongue = "U"; } se ($ stanco) {$ eyes = "-"; } if ($ wired) {$ eyes = "OO"; } if ($ young) {$ eyes = ".."; } if ($ cyclops) {$ eyes = "()"; }}

Salvato il file ed esegui il seguente comando per reinstallare cowsay.

sh install.sh

Ora, quando corri cowsay -c ciao mondola mucca ha un solo occhio