Водич за почетници за инсталирање на софтвер со помош на GIT

Како да работите со складиштата на Git софтверот

Git со отворен код е најкористениот систем за контрола на верзии во светот. Зрелиот проект го разви Линус Торвалдс, креаторот на оперативниот систем на Линукс, и е дом на огромна колекција на софтверски проекти - комерцијални и софтвер со отворен код - кои зависат од Git за контрола на верзијата.

Овој водич покажува како да добиете проект од Git, како да го инсталирате софтверот на вашиот систем и како да го промените кодот, што бара познавање на програмирањето.

Како да ги најдете програмите со помош на GIT

Посетете ја истражната веб-страница на GitHub за да ги видите обележаните и трендовите депозити, како и линкови до водичи и обука. Погледнете ги различните категории за апликациите што сакате да ги преземете и одете на користење, менување, компајлирање и инсталирање. Кликнете на иконата за мени на горниот дел од екранот за да стигнете до полето за пребарување каде што можете да пребарувате за одредена програма или која било категорија на софтвер достапни на сајтот.

Пример за клонирање на Git складиште

За да ја преземете апликацијата, ја клонирате. Процедурата е едноставна, но мора да имате инсталирано Git на вашиот систем. Користејќи ја малата програма за командната линија наречена cowsay, која се користи за прикажување на порака како говорски меур од ASCII крава, тука е пример за тоа како да се пронајде и клонира програма од GitHub.

Напишете cowsay во полето за пребарување Git. Ќе забележите дека има неколку верзии кои можете да ги изберете. Едниот за овој пример, кој користи Perl, ве води до страница со неколку датотеки.

За да го клонирате ова конкретно складиште на cowsay, внеси ја следнава команда:

git клон git: //github.com/schacon/cowsay

Командата git работи со Git, командата за клони го клонира складиштето на вашиот компјутер, а последниот дел е адресата на проектот што сакате да го клонирате.

Како да го компајлирате и инсталирате кодот

Прво инсталирајте ја апликацијата за да бидете сигурни дека таа работи. Како го правиш ова зависи од проектот што го преземавте. На пример, C проектите најверојатно ќе бараат да извршите makefile , додека проектот cowsay во овој пример бара да извршите скрипта за школка .

Па, како знаеш што да правиш?

Во папката што сте ја клонирале, треба да има папка со cowsay. Ако се движите во папката cowsay користејќи ја командата за CD, а потоа направете листа на директориуми, треба да ја видите или датотеката наречена README или датотека наречена INSTALL или нешто што се истакнува како водич за помош.

Во случај на овој пример на cowsay, постои и датотека README и INSTALL. Датотеката README покажува како да го користи софтверот, а датотеката INSTALL дава инструкции за инсталирање на cowsay. Во овој случај, инструкцијата е да ја извршите следната команда:

sh install.sh

За време на инсталацијата, ќе бидете прашани дали сте задоволни поради тоа што инсталирате cowsay во стандардната папка што се испорачува. Можете да притиснете Врати за да продолжите или да внесете нова патека.

Како да се кандидира Cowsay

Се што треба да направите за да го стартувате cowsay е типот на следнава команда:

cowsay hello светот

Зборовите на здравиот свет се појавуваат во говорниот меур од устата на крава.

Промена на Коусај

Сега кога имате инсталирано cowsay, можете да ја промените датотеката со користење на вашиот омилен уредувач. Овој пример го користи нано уредникот на следниов начин:

нано cowsay

Можете да ги снабдите прекинувачите со командата cowsay за да ги промените очите на кравата.

На пример cowsay -g покажува долар знаци како очите.

Можете да ја промените датотеката за да креирате опција циклоп така што кога ќе напишете cowsay-c кравата има едно око.

Првата линија што треба да ја промените е линијата 46 која изгледа како што следува:

getopts ('bde: f: ghlLnNpstT: wW: y', \% опции);

Овие се сите достапни прекинувачи кои можете да ги користите со cowsay. За да го додадете -c како опција, променете ја линијата како што следува:

getopts ('bde: f: ghlLnNpstT: wW: yc', \% опции);

Помеѓу линиите 51 и 58 ги гледате следниве линии:

$ borg = $ opts {'b'}; $ dead = $ opts {'d'}; $ алчни = $ опции {'g'}; $ paranoid = $ opts {'p'}; $ stoned = $ opts {'s'}; $ уморни = $ опции {'t'}; $ жичен = $ opts {'w'}; $ young = $ opts {'y'};

Како што можете да видите, има променлива за секоја од опциите што објаснува што ќе направи прекинувачот. На пример $ алчни = $ избира ['g]';

Додадете една линија за амандман на -c, како што следува:

$ borg = $ opts {'b'}; $ dead = $ opts {'d'}; $ алчни = $ опции {'g'}; $ paranoid = $ opts {'p'}; $ stoned = $ opts {'s'}; $ уморни = $ опции {'t'}; $ жичен = $ opts {'w'}; $ young = $ opts {'y'}; $ cyclops = $ избира ['c'];

На линија 144, постои потпрограм, наречен construct_face, кој се користи за градење на кравите.

Кодот изгледа вака:

sub construct_face {if ($ borg) {$ eyes = "=="; } ако ($ мртви) {$ eyes = "xx"; $ јазик = "U"; } ако ($ алчни) {$ eyes = "\ $ \ $"; } ако ($ параноично) {$ eyes = "@@"; } ако ($ каменувани) {$ eyes = "**"; $ јазик = "U"; } ако ($ уморни) {$ eyes = "-"; } ако ($ жичен) {$ eyes = "OO"; } ако ($ млади) {$ eyes = ".."; }}

За секоја од променливите наведени претходно, постои друг пар букви кои се ставаат во променливата $ eyes.

Додај еден за променливата $ cyclops:

sub construct_face {if ($ borg) {$ eyes = "=="; } ако ($ мртви) {$ eyes = "xx"; $ јазик = "U"; } ако ($ алчни) {$ eyes = "\ $ \ $"; } ако ($ параноично) {$ eyes = "@@"; } ако ($ каменувани) {$ eyes = "**"; $ јазик = "U"; } ако ($ уморни) {$ eyes = "-"; } ако ($ жичен) {$ eyes = "OO"; } ако ($ млади) {$ eyes = ".."; } ако ($ циклоп) {$ eyes = "()"; }}

Зачувана датотеката и извршете ја следната команда за да ја инсталирате cowsay.

sh install.sh

Сега, кога трчате cowsay- c здраво светот , кравата има само едно око.