Skip to main content

Mi a kezdőknek tippje a szoftver telepítéséhez a GIT használatával?

Lányok! 10 dolog, amit az Első Szex előtt tudnotok kell! - Tabuk Nélkül #1 (Június 2026)

Lányok! 10 dolog, amit az Első Szex előtt tudnotok kell! - Tabuk Nélkül #1 (Június 2026)
Anonim

A nyílt forráskódú Git a világ leggyakrabban használt verziókezelő rendszere. Az érett projektet Linus Torvalds, a Linux operációs rendszer létrehozója fejlesztette, és otthont adott a Git verziókezelésre épülő, kereskedelmi és nyílt forrású szoftverprojektek óriási gyűjteményének.

Ez az útmutató bemutatja, hogyan szerezhet be egy projektet a Git-ról, hogyan telepítheti a szoftvert a rendszerére és hogyan változtathatja meg a kódot, amelyhez a programozás ismerete szükséges.

Hogyan keressünk programokat a GIT használatával?

Látogasson el a GitHub weboldalára, hogy megtekinthesse a kiemelkedő és trendi letétkezelőket, valamint az útmutatókat és a képzést. Nézze meg a letölteni kívánt alkalmazások különböző kategóriáit, és keresse fel a használatát, módosítását, összeállítását és telepítését. Kattintson a képernyő felső részén található menü ikonra a keresési mező eléréséhez, ahol kereshet egy adott programot vagy bármely, a webhelyen elérhető szoftver kategóriát.

Példa egy git-tároló klónozására

Alkalmazás letöltéséhez klónozza. Az eljárás egyszerű, de Git telepítve kell lennie a rendszereden. A cowsay nevű kis parancssori program használatával, amely az üzeneteket ASCII tehénként beszédbuborékként jeleníti meg, itt egy példa arra, hogyan találhat és klónozhat egy programot a GitHub-ból.

típus cowsay a Git keresési mezőben. Észre fogja venni, hogy számos rendelkezésre álló változat közül választhat. A Perl-t használó példában ez egy olyan oldalra mutat, amely több fájlt tartalmaz.

Ehhez a tehenészettárhoz klónozni kell a következő parancsot:

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

A git parancs futtatja a Git-t, a klón parancs klónozza a repository-t a számítógépére, és az utolsó rész a klónozni kívánt projekt címe.

A kód összeállítása és telepítése

Telepítse az alkalmazást először csak azért, hogy biztos legyen benne, hogy fut. Ennek módja a letöltött projekttől függ. Például a C projektek valószínűleg megkövetelik, hogy futtasson egy makefile , míg a példában szereplő cowsay-projekt megköveteli a shell parancsfájl .

Honnan tudod, hogy mit tegyek?

A klónozott mappában egy cowsay mappát kell létrehoznia. Ha a CD parancs segítségével navigál a cowsay mappához, majd csinál egy könyvtárlistát, megjelenik egy README nevű fájl vagy egy INSTALL nevű fájl vagy valami, amely segítséget nyújt.

Ebben a példában a README és egy INSTALL fájl létezik. A README fájl megmutatja, hogyan kell használni a szoftvert, és az INSTALL fájl megadja az utasításokat a cowsay telepítéséhez. Ebben az esetben az utasítás a következő parancs futtatására szolgál:

sh install.sh

A telepítés során megkérdezik, hogy örül-e neki, ha a cowsay-t telepíti az alapértelmezett mappába. A folytatáshoz nyomja meg a Vissza gombot, vagy írjon be egy új elérési utat.

A Cowsay futtatása

A cowsay futtatásához csak a következő parancsot kell beírni:

cowsay hello világ

A szavak Helló Világ jelennek meg a tehén szájából származó beszédbuborékban.

A Cowsay megváltoztatása

Most, hogy telepítette a cowsay-t, módosíthatja a fájlt a kedvenc szerkesztőjével. Ez a példa a nano-szerkesztőt a következőképpen használja:

nano cowsay

A tehénparancsokat a tehenek szemét megváltoztathatja.

Példáulcowsay -ga dollár jeleket mutatja a szemek.

Módosíthatja a fájlt, hogy létrehozzon egy ciklops opciót, így gépeléskorcowsay -ca tehénnek egyetlen szeme van.

A változtatni kívánt első sor a 46-as sor, amely a következőképpen néz ki:

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

Ezek a rendelkezésre álló kapcsolók, amelyeket a cowsay-val használhat. A -c opció hozzáadásához módosítsa a sort az alábbiak szerint:

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

Az 51. és 58. sor között a következő sorokat láthatja:

$ borg = $ opts {'b'};$ dead = $ opts {'d'};$ kapzsi = $ opts {'g'};$ paranoid = $ opts {'p'};$ stoned = $ opts {'s'};$ fáradt = $ opts {'t'};$ wired = $ opts {'w'};$ young = $ opts {'y'};

Amint láthatja, van egy változó az egyes opciókhoz, ami megmagyarázza, hogy mi a kapcsoló. Például $ greedy = $ opts 'g';

A -c kapcsoló módosításához adjon egy sort az alábbiak szerint:

$ borg = $ opts {'b'};$ dead = $ opts {'d'};$ kapzsi = $ opts {'g'};$ paranoid = $ opts {'p'};$ stoned = $ opts {'s'};$ fáradt = $ opts {'t'};$ wired = $ opts {'w'};$ young = $ opts {'y'};$ cyclops = $ opts 'c';

A 144-es sorozatban egy alrutát nevezünk construct_face-nek, amelyet a tehenek arca felépítéséhez használunk.

A kód így néz ki:

sub construct_face { ha ($ borg) {$ eyes = "=="; } ha ($ halott) {$ eyes = "xx"; $ nyelv = "U"; } ha ($ kapzsi) {$ eyes = " $ $"; } ha ($ paranoid) {$ eyes = "@@"; } ha ($ stoned) {$ eyes = "**"; $ nyelv = "U"; } ha ($ fáradt) {$ eyes = "-"; } ha ($ vezetékes) {$ eyes = "OO"; } ha ($ fiatal) {$ eyes = ".."; }}

A korábban megadott változók mindegyikére különböző betűpár található a $ eyes változóban.

Adjon hozzá egyet a $ cyclops változóhoz:

sub construct_face { ha ($ borg) {$ eyes = "=="; } ha ($ halott) {$ eyes = "xx"; $ nyelv = "U"; } ha ($ kapzsi) {$ eyes = " $ $"; } ha ($ paranoid) {$ eyes = "@@"; } ha ($ stoned) {$ eyes = "**"; $ nyelv = "U"; } ha ($ fáradt) {$ eyes = "-"; } ha ($ vezetékes) {$ eyes = "OO"; } ha ($ fiatal) {$ eyes = ".."; } ha ($ cyclops) {$ eyes = "()"; }}

Mentette a fájlt, és futtassa a következő parancsot a cowsay újratelepítéséhez.

sh install.sh

Most, amikor futsz cowsay -c hello világ, a tehénnek csak egy szeme van.