Průvodce pro začátečníky k instalaci softwaru pomocí nástroje GIT

Jak pracovat s repozitáři softwaru Git

Open-source Git je nejpoužívanější systém řízení verzí na světě. Zkušený projekt vyvinul Linus Torvalds, tvůrce operačního systému Linux, a je domovem obrovské sbírky softwarových projektů - komerčních i open-source -, které jsou závislé na verzi Git pro kontrolu verzí.

Tato příručka ukazuje, jak získat projekt od společnosti Git, jak nainstalovat software do vašeho systému a jak změnit kód, který vyžaduje znalost programování.

Jak najít programy pomocí GIT

Navštivte webovou stránku prozkoumat na adrese GitHub, kde naleznete seznamované a trendové depozitáře, stejně jako odkazy na průvodce a školení. Podívejte se na různé kategorie aplikací, které chcete stáhnout, a jděte na používání, změnu, kompilaci a instalaci. Klepnutím na ikonu nabídky v horní části obrazovky se dostanete do vyhledávacího pole, kde můžete vyhledávat konkrétní program nebo libovolnou kategorii softwaru, který je na webu k dispozici.

Příklad klonování úložiště Git

Chcete-li aplikaci stáhnout, klonujete ji. Postup je jednoduchý, ale musíte mít ve svém systému nainstalován Git. Pomocí programu malého příkazového řádku nazvaného cowsay, který slouží k zobrazení zprávy jako bubliny z ASCII krávy, naleznete příklad toho, jak najít a klonovat program od společnosti GitHub.

Do vyhledávacího pole Git zadejte cowsay . Všimnete si, že existuje řada dostupných verzí, které si můžete vybrat. Ten pro tento příklad, který používá Perl, vás přenese na stránku s několika soubory.

Chcete-li klonovat tento konkrétní úložiště kráv, zadejte následující příkaz:

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

Příkaz git spustí příkaz Git, příkaz klon klonuje repozitář na váš počítač a poslední část je adresa projektu, který chcete klonovat.

Jak zkompilovat a nainstalovat kód

Nejprve nainstalujte aplikaci, abyste se ujistili, že běží. Jak to děláte, závisí na projektu, který jste si stáhli. Například projekty C pravděpodobně budou vyžadovat spuštění makefile , zatímco projekt cowsay v tomto příkladu vyžaduje, abyste spustili shellový skript .

Takže, jak víte, co dělat?

Ve složce, kterou jste klonovali, by měla být složka kravské. Pokud se dostanete do složky cowsay pomocí příkazu CD a pak provedete výpis adresáře, měli byste vidět buď soubor s názvem README, nebo soubor s názvem INSTALL nebo něco, co vystupuje jako nápověda.

V případě tohoto příkladu cowsay existuje soubor README a INSTALL. Soubor README ukazuje, jak používat software, a soubor INSTALL obsahuje pokyny pro instalaci kasay. V tomto případě je příkazem spustit následující příkaz:

sh install.sh

Během instalace se budete zeptat, jestli jste rádi, kdybyste instalovali kávu na výchozí složku. Chcete-li pokračovat, můžete zadat novou cestu.

Jak spustit Cowsay

Jediné, co musíte udělat, je spustit cowsay, zadejte následující příkaz:

cowsay hello world

Slova ahoj svět se objeví v bublině řeči od ústy krávy.

Změna Cowsay

Nyní, když jste nainstalovali cowsay, můžete soubor upravit pomocí svého oblíbeného editoru. Tento příklad používá editor nano následujícím způsobem:

nano cowsay

Pro změnu očí krávy můžete přinést přepínače příkazu kravy.

Například cowsay -g ukazuje dolarové značky jako oči.

Soubor můžete změnit tak, že vytvoříte možnost cyklops, takže při psaní cowsay -c kráva má jedno oko.

První řádek, který potřebujete změnit, je řádek 46, který vypadá následovně:

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

Jedná se o všechny dostupné přepínače, které můžete používat s cowsay. Chcete-li přidat -c jako volbu, změňte řádek takto:

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

Mezi řádky 51 a 58 vidíte následující řádky:

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

Jak vidíte, pro každou z možností je proměnná, která vysvětluje, co přepínač provede. Například $ greedy = $ opts ['g]';

Přidejte jeden řádek pro změnu -c switch následujícím způsobem:

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

Na řádku 144 existuje podprogram nazvaný construct_face, který se používá k sestavení tváře krav.

Kód vypadá takto:

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

Pro každou proměnnou specifikovanou dříve existuje jiný pár písmen, který je umístěn v proměnné $ eyes.

Přidat jednu pro proměnnou $ cyclops:

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

Uložte soubor a spusťte následující příkaz pro přeinstalaci cowsay.

sh install.sh

Teď, když běžíte cowsay -c hello world , kráva má jen jedno oko.