Водич за почетнике за инсталирање софтвера помоћу ГИТ-а

Како радити са Гит програмским репозиторијумима

Опен-соурце Гит је најчешће коришћени систем контроле верзија на свету. Зрели пројекат је развио Линус Торвалдс, творац оперативног система Линук, а дом је огромне збирке софтверских пројеката - комерцијалних и опен соурце -а који зависе од Гит-а за контролу верзија.

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

Како пронаћи програме помоћу ГИТ-а

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

Пример клонирања Гит Репозитора

Да бисте преузели апликацију, клоните је. Поступак је једноставан, али морате имати инсталиран Гит на вашем систему. Коришћењем програма малих командних линија под називом цовсаи, који се користи за приказ поруке као говорног балона из АСЦИИ краве, овде је пример како пронаћи и клонирати програм из ГитХуб-а.

Укуцајте ковсај у поље за претрагу Гит. Приметили сте да постоји низ доступних верзија које можете изабрати. Онај за овај пример, који користи Перл, одводи вас на страницу са неколико датотека.

Да бисте клонирали овај одређени ковсај спремиште, унесите следећу команду:

гит клон гит: //гитхуб.цом/сцхацон/цовсаи

Команда гит покреће Гит, команда клона клонира спремиште на ваш рачунар, а задњи део је адреса за пројекат који желите да клонирате.

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

Инсталирајте апликацију само да бисте се уверили да ради. Како то радите зависи од пројекта који сте преузели. На примјер, пројекти Ц вјероватно ће захтијевати од вас да покренете макефиле , док пројект ковсаи у овом примјеру захтијева да покренете схелл скрипту .

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

У фасцикли коју сте клонирали, требало би да постоји фолдер цовсаи. Ако се крећете до фолдера цовсаи користећи команду ЦД-а и затим урадите листу директоријума, требало би да видите или датотеку која се зове РЕАДМЕ или датотека под називом ИНСТАЛЛ или нешто што се издваја као водич за помоћ.

У случају овог примера, постоји и РЕАДМЕ и ИНСТАЛЛ датотека. Датотека РЕАДМЕ показује како да користите софтвер, а ИНСТАЛЛ датотека даје упутства за инсталирање цовсаија. У овом случају инструкција је да покрене следећу команду:

сх инсталл.сх

Током инсталације, поставља се питање да ли вам је драго што инсталирате цовсаи у подразумевани фолдер који сте добили. Можете да притиснете Повратак да бисте наставили или унели нову путању.

Како изводити Цовсаи

Све што треба да урадите да бисте покренули Ковсаи је уписати следећу команду:

цовсаи хелло ворлд

Речи хелло свет се појављују у говорном балону из уста краве.

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

Сада када сте инсталирали цовсаи, можете изменити датотеку користећи свој омиљени едитор. Овај примјер користи нано едитор на сљедећи начин:

нано цовсаи

Можете да доставите прекидаче у команду ковсај како бисте променили очи краве.

На примјер, цовсаи-г показује знакове долара као оци.

Можете изменити датотеку да бисте креирали опцију циклопа тако да када куцате ковсај -ц крава има једно око.

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

гетоптс ('бде: ф: гхлЛнНпстТ: вВ: и', \% опције);

Ово су сви доступни прекидачи који можете користити са ковсаиом. Да бисте додали -ц као опцију, промените линију на следећи начин:

гетоптс ('бде: ф: гхлЛнНпстТ: вВ: иц', \% опције);

Између редова 51 и 58 видите следеће редове:

$ борг = $ оптс {'б'}; $ деад = $ оптс {'д'}; $ грееди = $ оптс {'г'}; $ параноид = $ оптс {'п'}; $ стонед = $ оптс {'с'}; $ тиред = $ оптс {'т'}; $ жичано = $ оптс {'в'}; $ иоунг = $ оптс {'и'};

Као што видите, постоји опција за сваку од опција која објашњава шта ће прекидач радити. На пример, $ грееди = $ оптс ['г]';

Додајте једну линију за измену -ц пребацивања на следећи начин:

$ борг = $ оптс {'б'}; $ деад = $ оптс {'д'}; $ грееди = $ оптс {'г'}; $ параноид = $ оптс {'п'}; $ стонед = $ оптс {'с'}; $ тиред = $ оптс {'т'}; $ жичано = $ оптс {'в'}; $ иоунг = $ оптс {'и'}; $ цицлопс = $ оптс ['ц'];

На линији 144, постоји потпрограм под називом цонструцт_фаце који се користи за конструкцију крава лица.

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

суб цонструцт_фаце {иф ($ борг) {$ еиес = "=="; } иф ($ деад) {$ еиес = "кк"; $ тонгуе = "У"; } иф ($ грееди) {$ еиес = "\ $ \ $"; } иф ($ параноид) {$ еиес = "@@"; } иф ($ стонед) {$ еиес = "**"; $ тонгуе = "У"; } иф ($ тиред) {$ еиес = "-"; } иф ($ виреиред) {$ еиес = "ОО"; } ако ($ млади) {$ еиес = ".."; }}

За сваку од раније наведених варијабли постоји различита пара слова која се налази у варијабли $ очи.

Додајте један за $ цицлопс варијаблу:

суб цонструцт_фаце {иф ($ борг) {$ еиес = "=="; } иф ($ деад) {$ еиес = "кк"; $ тонгуе = "У"; } иф ($ грееди) {$ еиес = "\ $ \ $"; } иф ($ параноид) {$ еиес = "@@"; } иф ($ стонед) {$ еиес = "**"; $ тонгуе = "У"; } иф ($ тиред) {$ еиес = "-"; } иф ($ виреиред) {$ еиес = "ОО"; } ако ($ млади) {$ еиес = ".."; } иф ($ цицлопс) {$ еиес = "()"; }}

Сачували датотеку и покренули следећу команду да бисте поново инсталирали ковсај.

сх инсталл.сх

Сада, када трчите цовсаи -ц хелло свет , крава има само једно око.