Príručka pre začiatočníkov na inštaláciu softvéru pomocou GIT

Ako pracovať s archívmi softvéru Git

Open-source Git je najpoužívanejší systém riadenia verzií na svete. Zrelý projekt vyvinul Linus Torvalds, tvorca operačného systému Linux, a je domovom obrovskej kolekcie softvérových projektov - komerčných aj open-source -, ktoré sú závislé od Git pre kontrolu verzie.

Táto príručka ukazuje, ako získať projekt od spoločnosti Git, ako nainštalovať softvér do systému a ako zmeniť kód, ktorý vyžaduje znalosť programovania.

Ako nájsť programy pomocou GIT

Navštívte webovú stránku na preskúmanie v službe GitHub, kde nájdete zobrazené a trendové depozitáre, ako aj odkazy na sprievodcov a školenia. Pozrite sa na rôzne kategórie aplikácií, ktoré chcete prevziať a prejdite na používanie, zmenu, zostavovanie a inštaláciu. Kliknutím na ikonu ponuky v hornej časti obrazovky sa dostanete do vyhľadávacieho poľa, kde môžete vyhľadať konkrétny program alebo akúkoľvek kategóriu softvéru, ktorý je k dispozícii na stránkach.

Príklad klonovania úložiska Git

Ak chcete prevziať aplikáciu, klonujete ju. Postup je jednoduchý, ale musíte mať Git nainštalovaný vo vašom systéme. Pomocou malého programu príkazového riadku nazvaného cowsay, ktorý sa používa na zobrazenie správy ako bubliny reči z kravy ASCII, tu je príklad toho, ako nájsť a klonovať program od spoločnosti GitHub.

Do vyhľadávacieho poľa Git zadajte typ cowsay . Zistíte, že existuje niekoľko dostupných verzií, ktoré si môžete vybrať. Jeden pre tento príklad, ktorý používa Perl, vás prevedie na stránku s niekoľkými súbormi.

Ak chcete klonovať tento konkrétny úložisko kráv, zadajte nasledujúci príkaz:

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

Príkaz git spúšťa Git, príkaz klon klonuje úložisko do počítača a posledná časť je adresa projektu, ktorý chcete klonovať.

Ako skompilovať a inštalovať kód

Najprv nainštalujte aplikáciu, aby ste sa uistili, že beží. Ako to urobíte, závisí od projektu, ktorý ste stiahli. Napríklad projekty C budú pravdepodobne vyžadovať spustenie makefile , zatiaľ čo projekt cowsay v tomto príklade vyžaduje, aby ste spustili skript shell .

Tak ako viete, čo robiť?

V zložke, ktorú ste klonovali, by mala byť priečinka kravského. Ak prejdete do priečinka Cowsay pomocou príkazu CD a potom urobíte zoznam adresárov, mali by ste vidieť buď súbor s názvom README, alebo súbor s názvom INSTALL alebo niečo, čo vyniká ako nápoveda.

V prípade tohto kravského príkladu existuje aj súbor README a INSTALL. Súbor README ukazuje, ako používať softvér, a súbor INSTALL dáva pokyny na inštaláciu cowsay. V tomto prípade je príkazom spustiť nasledujúci príkaz:

sh install.sh

Počas inštalácie sa vás opýta, či ste spokojní s tým, aby ste nainštalovali štandardný priečinok. Ak chcete pokračovať, stlačte Return alebo zadajte novú cestu.

Ako spustiť Cowsay

Jediné, čo musíte urobiť, aby ste spustili cowsay, je zadajte nasledujúci príkaz:

cowsay hello world

Slová ahoj svet sa objavujú v bubline reči z úst kráv.

Zmena Cowsay

Teraz, keď ste nainštalovali cowsay, môžete súbor upraviť pomocou svojho obľúbeného editora. Tento príklad používa editor nano nasledovne:

nano cowsay

Môžete dodať prepínače na príkaz kravy, aby ste zmenili oči kráv.

Napríklad coway-g ukazuje dolár ako oči.

Môžete zmeniť súbor tak, aby vytvoril cyklops, takže keď zadáte cowsay -c, krava má jedno oko.

Prvý riadok, ktorý musíte zmeniť, je riadok 46, ktorý vyzerá takto:

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

Jedná sa o všetky dostupné prepínače, ktoré môžete používať s cowsay. Ak chcete pridať -c ako voľbu, zmeňte riadok nasledovne:

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

Medzi čiarami 51 a 58 vidíte nasledujúce riadky:

$ borg = $ opt {'b'}; $ dead = $ opt {'d'}; $ greedy = $ opt {'g'}; $ paranoid = $ opt {'p'}; $ stoned = $ opt {'s'}; $ tired = $ opt {'t'}; $ wired = $ opt {'w'}; $ mladý = $ opts {'y'};

Ako vidíte, pre každú z možností je premenná, ktorá vysvetľuje, čo bude prepínač vykonávať. Napríklad $ greedy = $ opts ['g]';

Pripíšte jeden riadok pre zmenu -c prepínača takto:

$ borg = $ opt {'b'}; $ dead = $ opt {'d'}; $ greedy = $ opt {'g'}; $ paranoid = $ opt {'p'}; $ stoned = $ opt {'s'}; $ tired = $ opt {'t'}; $ wired = $ opt {'w'}; $ mladý = $ opts {'y'}; $ cyclops = $ opts ['c'];

Na riadku 144 sa nachádza podprogram nazývaný construct_face, ktorý sa používa na vytvorenie tváre kráv.

Kód vyzerá takto:

sub construct_face {ak ($ ​​borg) {$ eyes = "=="; } ak ($ ​​dead) {$ eyes = "xx"; $ jazyk = "U"; } ak ($ ​​chamtivý) {$ eyes = "\ $ \ $"; } ak ($ ​​paranoid) {$ eyes = "@@"; } ak ($ ​​stoned) {$ eyes = "**"; $ jazyk = "U"; } ak ($ ​​unavený) {$ eyes = "-"; } ak ($ ​​wired) {$ eyes = "OO"; } ak ($ ​​mladý) {$ eyes = ".."; }}

Pre každú z premenných špecifikovaných skôr existuje iná dvojica písmen, ktoré sú umiestnené v premennej $ eyes.

Pridajte jeden pre premennú $ cyclops:

sub construct_face {ak ($ ​​borg) {$ eyes = "=="; } ak ($ ​​dead) {$ eyes = "xx"; $ jazyk = "U"; } ak ($ ​​chamtivý) {$ eyes = "\ $ \ $"; } ak ($ ​​paranoid) {$ eyes = "@@"; } ak ($ ​​stoned) {$ eyes = "**"; $ jazyk = "U"; } ak ($ ​​unavený) {$ eyes = "-"; } ak ($ ​​wired) {$ eyes = "OO"; } ak ($ ​​mladý) {$ eyes = ".."; } ak ($ ​​cyclops) {$ eyes = "()"; }}

Uložil súbor a spustil nasledujúci príkaz pre preinštalovanie cowsay.

sh install.sh

Teraz, keď bežíte cowsay -c hello world , krava má len jedno oko.