Skip to main content

Hvad er nogle nybegyndere tips til installation af software ved hjælp af GIT?

The Book of Job (April 2025)

The Book of Job (April 2025)
Anonim

Open-source Git er det mest anvendte versionskontrolsystem i verden. Det modne projekt blev udviklet af Linus Torvalds, skaberen af ​​Linux-operativsystemet, og det er hjemsted for en enorm samling af softwareprojekter - både kommerciel og open source - der er afhængige af Git til versionskontrol.

Denne vejledning viser, hvordan man får et projekt fra Git, hvordan man installerer softwaren på dit system og hvordan man ændrer koden, hvilket kræver viden om programmering.

Sådan finder du programmer ved hjælp af GIT

Besøg udforskningswebsiden på GitHub for at se de fremhævede og trendige depotere samt links til vejledninger og træning. Kig på de forskellige kategorier for applikationer, du vil downloade og gå i gang med at bruge, ændre, kompilere og installere. Klik på menuikonet øverst på skærmen for at nå søgefeltet, hvor du kan søge efter et bestemt program eller en hvilken som helst kategori af software, der er tilgængelig på webstedet.

Et eksempel på kloning af et Git Repository

For at downloade et program kloner du det. Fremgangsmåden er enkel, men du skal have Git installeret på dit system. Ved hjælp af det lille kommandolinjeprogram kaldet cowsay, der bruges til at vise en besked som en taleboble fra en ASCII-ko, er der et eksempel på, hvordan man finder og klonker et program fra GitHub.

Type cowsay i Git-søgefeltet. Du vil bemærke, at der findes en række versioner, du kan vælge. Den ene til dette eksempel, der bruger Perl, tager dig til en side med flere filer.

For at klone dette særlige cowsay-depot skal du indtaste følgende kommando:

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

Git-kommandoen kører Git, klonekommandoen kloner opbevaringsdatabasen på din computer, og den sidste del er adressen til det projekt, du vil klone.

Sådan kompilerer og installerer du koden

Installer applikationen først for at sikre, at den kører. Sådan gør du det afhænger af det projekt, du har downloadet. For eksempel vil C-projekter sandsynligvis kræve, at du kører a makefile , mens cowsay-projektet i dette eksempel kræver, at du kører a shell script .

Så hvordan ved du hvad du skal gøre?

I den mappe, du klonede, skulle der være en mappe til mappen. Hvis du navigerer til cowsay-mappen ved hjælp af cd-kommandoen og derefter foretager en mappeliste, skal du enten se en fil kaldet README eller en fil kaldet INSTALL eller noget der skiller sig ud som en hjælpeguide.

I tilfælde af dette cowsay eksempel er der både en README og en INSTALL fil. README-filen viser, hvordan du bruger softwaren, og INSTALL-filen indeholder vejledningen til at installere cowsay. I dette tilfælde er instruktionen at køre følgende kommando:

sh install.sh

Under installationen bliver du spurgt, om du er glad for at installere cowsay i standardleverancen. Du kan enten trykke på Retur for at fortsætte eller indtaste en ny sti.

Sådan kører du Cowsay

Alt du skal gøre for at køre cowsay er at skrive følgende kommando:

cowsay hej verden

Ordene Hej Verden vises i taleboblen fra en kos mund.

Ændring af Cowsay

Nu hvor du har installeret cowsay, kan du ændre filen ved hjælp af din yndlingsredaktør. Dette eksempel bruger nano-editoren som følger:

nano cowsay

Du kan levere skifter til kommandoen cowsay for at ændre koens øjne.

For eksempelcowsay -gviser dollar tegn som øjnene.

Du kan ændre filen for at oprette en cyclops-indstilling, så når du skrivercowsay -ckoen har et enkelt øje.

Den første linje, du skal ændre, er linje 46, der ser ud som følger:

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

Dette er alle de tilgængelige kontakter, som du kan bruge med cowsay. For at tilføje -c som en mulighed skal du ændre linjen som følger:

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

Mellem linjerne 51 og 58 ser du følgende linjer:

$ borg = $ opts {'b'};$ dead = $ opts {'d'};$ grådige = $ opts {'g'};$ paranoid = $ opts {'p'};$ stoned = $ opts {'s'};$ træt = $ opts {'t'};$ wired = $ opts {'w'};$ young = $ opts {'y'};

Som du kan se, er der en variabel for hver af de muligheder, der forklarer, hvad kontakten vil gøre. For eksempel $ grådige = $ opts 'g';

Tilføj en linje til -c switch-ændringen som følger:

$ borg = $ opts {'b'};$ dead = $ opts {'d'};$ grådige = $ opts {'g'};$ paranoid = $ opts {'p'};$ stoned = $ opts {'s'};$ træt = $ opts {'t'};$ wired = $ opts {'w'};$ young = $ opts {'y'};$ cyclops = $ opts 'c';

På linje 144 er der en subrutine kaldet construct_face, som bruges til at konstruere køernes ansigt.

Koden ser sådan ud:

sub construct_face { hvis ($ borg) {$ eyes = "=="; } hvis ($ dead) {$ eyes = "xx"; $ tongue = "u"; } hvis ($ grådige) {$ eyes = " $ $"; } hvis ($ paranoid) {$ eyes = "@@"; } hvis ($ stoned) {$ eyes = "**"; $ tongue = "u"; } hvis ($ træt) {$ eyes = "-"; } hvis ($ wired) {$ eyes = "OO"; } hvis ($ young) {$ eyes = ".."; }}

For hver af de tidligere angivne variabler er der et andet par bogstaver, der er placeret i variablen $ øjne.

Tilføj en til variablen $ cyclops:

sub construct_face { hvis ($ borg) {$ eyes = "=="; } hvis ($ dead) {$ eyes = "xx"; $ tongue = "u"; } hvis ($ grådige) {$ eyes = " $ $"; } hvis ($ paranoid) {$ eyes = "@@"; } hvis ($ stoned) {$ eyes = "**"; $ tongue = "u"; } hvis ($ træt) {$ eyes = "-"; } hvis ($ wired) {$ eyes = "OO"; } hvis ($ young) {$ eyes = ".."; } hvis ($ cyclops) {$ eyes = "()"; }}

Gemt filen og kør følgende kommando for at geninstallere cowsay.

sh install.sh

Nu, når du kører cowsay -c hej verden, koen har kun et øje.