जीआयटी वापरुन सॉफ्टवेअर स्थापित करण्यासाठी सुरुवातीला मार्गदर्शन

Git सॉफ्टवेअर रिपॉझिटरीजसह कसे कार्य करावे

मुक्त-स्त्रोत गीट जगातील सर्वाधिक वापरलेली आवृत्ती नियंत्रण प्रणाली आहे. लिनक्स ऑपरेटिंग सिस्टीयरचे निर्माता, लिनस तोरवाल्ड्स यांनी तयार केलेला हा प्रौढ प्रकल्प, आणि सॉफ्टवेअर प्रोजेक्ट्सचा एक मोठा संग्रह आहे- व्यावसायिक आणि ओपन-सोअर्स- हे जीआयटीवर वर्जन कंट्रोलवर अवलंबून आहेत.

हा मार्गदर्शक Git वरून प्रोजेक्ट कसा मिळवावा, आपल्या सिस्टमवरील सॉफ्टवेअर कसे स्थापित करावे आणि कोड कसा बदलावा, त्यास प्रोग्रामिंगबद्दल ज्ञान आवश्यक आहे.

जीआयटी वापरुन प्रोग्राम्स कशी शोधावीत

वैशिष्ट्यीकृत आणि ट्रेंडिंग डिपॉजिटरीज पहाण्यासाठी मार्गदर्शक आणि प्रशिक्षण यासह दुवा पहाण्यासाठी GitHub येथे अन्वेषण वेबपृष्ठ ला भेट द्या. आपण डाउनलोड करू इच्छित अनुप्रयोगांसाठी विविध श्रेणी पहा आणि बदलून, संकलन आणि स्थापित करण्याचा प्रयत्न करा. शोध फील्डवर जाण्यासाठी स्क्रीनच्या शीर्षस्थानी असलेल्या मेनू चिन्हावर क्लिक करा जिथे आपण विशिष्ट प्रोग्रामसाठी किंवा साइटवर उपलब्ध असलेल्या कोणत्याही सॉफ्टवेअर श्रेणीसाठी शोधू शकता.

क्लोनिंग ए जीआयटी रिपॉझिटरीचे एक उदाहरण

एखादा अनुप्रयोग डाउनलोड करण्यासाठी, आपण तो क्लोन तयार करतो. प्रक्रिया सोपी आहे, परंतु तुमच्या सिस्टमवर Git इंस्टॉल असणे आवश्यक आहे. कोसइ नावाचे लहान कमांड लाइन प्रोग्राम वापरून , ज्याचा वापर एएससीआय गायकडून स्पीच बबल म्हणून संदेश प्रदर्शित करण्यासाठी केला जातो, येथे एक उदाहरण आहे जी GitHub वरून एखादा प्रोग्राम कसा शोधू आणि क्लोन करतो.

Git शोध क्षेत्रात सिंगल टाइप करा. आपण पाहू शकता उपलब्ध आपण उपलब्ध करू शकता उपलब्ध अनेक आवृत्ती आहेत. या उदाहरणासाठी एक, जे पर्ल वापरते, ते अनेक फाइल्ससह एका पृष्ठावर नेते.

या विशिष्ट गायीचे रेपॉजिटरी क्लोन करण्यासाठी, खालील आदेश द्या:

git क्लॉन git: //github.com/schacon/cowsay

जीआयटी कमांड जीआयटीवर चालते, आपल्या कॉम्प्यूटरवर रेपॉजिटरीचे क्लोन कमांड क्लोल्स चालवते आणि शेवटचा भाग म्हणजे आपण ज्या क्लोनला हवा आहे त्या प्रकल्पाचा पत्ता.

संहिता संकलित आणि कसे स्थापित करायचे

तो चालत असल्याची खात्री करण्यासाठी प्रथम अनुप्रयोग स्थापित करा. हे कसे करायचे ते आपण डाउनलोड केलेल्या प्रकल्पावर अवलंबून आहे. उदाहरणार्थ, सी प्रोजेक्ट्सना कदाचित आपण मेकफाइल चालविण्याची आवश्यकता असेल, तर या उदाहरणातील गाईच्या प्रकल्पासाठी आपण शेल स्क्रिप्ट चालवू शकता.

मग आपल्याला काय करावे हे माहित आहे काय?

आपण क्लोन केलेल्या फोल्डरमध्ये, एक गोमांस फोल्डर असावा. जर तुम्ही सीईडी कमांडच्या सहाय्याने cowsay फोल्डरवर नेव्हिगेट केली आणि नंतर निर्देशिका सूची करू शकता, तर आपण README नावाची फाइल किंवा INSTALL नावाची फाइल पाहू शकता किंवा एखादे मदत मार्गदर्शक म्हणून पुढे काय केले पाहिजे.

या गायीच्या उदाहरणामध्ये, एक README आणि INSTALL फाईल दोन्ही आहे. README फाईल सॉफ्टवेअर कसे वापरावे हे दर्शविते, आणि इन्स्टाल फाइल गायी स्थापित करण्यासाठी सूचना देते. या प्रकरणात, सूचना खालील आदेश चालविण्याचे आहे:

sh install.sh

स्थापनेदरम्यान, आपणास विचारले जाते की आपण त्यास डीफॉल्ट फोल्डरद्वारे प्रदान केलेल्या डब्यात स्थापित करण्यासाठी आपण आनंदी आहात की नाही आपण एकतर सुरू ठेवण्यासाठी परत जा किंवा एक नवीन मार्ग प्रविष्ट करू शकता.

कोझाय कसे चालवायचे?

कोसय चालविण्यासाठी आपल्याला फक्त खालील आज्ञा टाइप करा:

हॅलो वर्ल्ड cowsay

गायीच्या तोंडातून भाषण बबलमध्ये हेल्लो शब्द दिसतात.

कोसय बदलत आहे

आता आपल्याकडे गायी स्थापित आहे, आपण आपल्या आवडत्या संपादक वापरून फाइलमध्ये सुधारणा करू शकता. हे उदाहरण खालील नॅनो एडिटरचा वापर करते:

नॅनो केझाऊ

गाईचे डोळे बदलण्यासाठी तुम्ही पादचारी आदेशासाठी स्विचेस देऊ शकता.

उदाहरणासाठी cowsy -g ने डॉलर चिन्हे डोळे म्हणून दर्शविले आहेत.

आपण सायक्लस पर्याय तयार करण्यासाठी फाइलमध्ये सुधारणा करू शकता जेणेकरुन आपण cowsay-c टाइप कराल तेव्हा गायची एक डोळा असेल

आपण बदलणे आवश्यक असलेली पहिली ओळ म्हणजे रेखा 46 जो खालीलप्रमाणे दिसतो:

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

हे सर्व उपलब्ध स्विचेस आहेत जे आपण कोषेसासह वापरू शकता. -c पर्याय म्हणून समाविष्ट करण्यासाठी, खालीलप्रमाणे ओळ बदला:

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

ओळी 51 आणि 58 दरम्यान आपण खालील ओळी पाहता:

$ borg = $ opts {'b'}; $ dead = $ opts {'d'}; $ लालची = $ opts {'g'}; $ paranoid = $ opts {'p'}; $ दगडफीत = $ opts {'s'}; $ थकल्या गेलेल्या = $ opts {'t'}; $ वायर्ड = $ opts {'w'}; $ young = $ opts {'y'};

जसे आपण पाहू शकता, स्विच प्रत्येक पर्यायासाठी एक वेरिएबल असेल जो स्विच करेल. उदाहरणार्थ $ लालची = $ opts ['g]';

खालील प्रमाणे- c स्विच दुरुस्तीसाठी एक ओळ जोडा:

$ borg = $ opts {'b'}; $ dead = $ opts {'d'}; $ लालची = $ opts {'g'}; $ paranoid = $ opts {'p'}; $ दगडफीत = $ opts {'s'}; $ थकल्या गेलेल्या = $ opts {'t'}; $ वायर्ड = $ opts {'w'}; $ young = $ opts {'y'}; $ cyclops = $ opts ['c'];

लाइन 144 वर बांधकाम_फिल्म नावाची उपनगरी आहे जी गायींच्या चेहऱ्यावर बांधण्यासाठी वापरली जाते.

कोड असे दिसतो:

उप रचना_फेस {जर ($ borg) {$ eyes = "=="; } जर ($ मृत) {$ eyes = "xx"; $ जीभ = "यू"; } जर ($ लोभी) {$ eyes = "\ $ \ $"; } जर ($ paranoid) {$ eyes = "@@"; } तर ($ दगडखाले) {$ eyes = "**"; $ जीभ = "यू"; } जर ($ थकल्यासारखे) {$ eyes = "-"; } जर ($ वायर्ड) {$ eyes = "OO"; } तर ($ युवा) {$ eyes = ".."; }}

आधी निर्दिष्ट केलेल्या व्हेरिएबल्ससाठी, व्हेरिएबल्स $ मध्ये अक्षरांच्या वेगळ्या जोडी आहेत.

$ Cyclops व्हेरिएबलसाठी एक जोडा:

उप रचना_फेस {जर ($ borg) {$ eyes = "=="; } जर ($ मृत) {$ eyes = "xx"; $ जीभ = "यू"; } जर ($ लोभी) {$ eyes = "\ $ \ $"; } जर ($ paranoid) {$ eyes = "@@"; } तर ($ दगडखाले) {$ eyes = "**"; $ जीभ = "यू"; } जर ($ थकल्यासारखे) {$ eyes = "-"; } जर ($ वायर्ड) {$ eyes = "OO"; } तर ($ युवा) {$ eyes = ".."; } जर ($ सायक्लॉप्स) {$ eyes = "()"; }}

फाइल जतन करुन जतन करण्यासाठी खालील आदेश चालवा.

sh install.sh

आता, जेव्हा आपण धावता cowsay- c हॅलो जग , गाय फक्त एक डोळा आहे.