የምንጭ ኮድ በሰው ሊነበብ በሚችል መልኩ የኮምፒተር ፕሮግራም ነው። ሆኖም ማሽኑ የምንጭ ኮድን ማስፈጸም አይችልም። ጠቃሚ ከመሆኑ በፊት ኮዱ በማሽን ኮድ ውስጥ መሰብሰብ አለበት። በሊኑክስ ላይ የ “make” የግንባታ ስርዓት በጣም የተለመደ ነው ፣ እና ይህ እንዴት ለሁሉም የሊኑክስ ምንጭ ኮድ ጥቅሎች ይሠራል።
ደረጃዎች
ደረጃ 1. ለፕሮግራሙ ወይም ለአሽከርካሪው የምንጭ ኮዱን ከበይነመረቡ ወይም ከሌላ ሚዲያ ያውርዱ።
እሱ በ “ታርቦል” መልክ ይሆናል እና የ.tar ፣.tar.bz2 ፣ ወይም.tar.gz ፋይል ቅጥያ ይኖረዋል። አንዳንድ ጊዜ ግን.zip ፋይል በምትኩ ጥቅም ላይ ይውላል።
ደረጃ 2. የወረደውን ኮድ ይክፈቱ - ለ.zip ፋይሎች “ፋይልዎን ያውጡ” ፣ ለ.tgz ወይም.tar.gz “tar -zxvffilefile” ን ይጠቀሙ ፤ ለ.bz2 "tar -jxvf yourfile" ን ይጠቀሙ; ወይም ፋይሎችዎን በግራፊክ ያውጡ።
ደረጃ 3. በተርሚናል ውስጥ ወደ አዲስ በተወጣው ማውጫ ውስጥ ይሂዱ።
ይህንን የሚያደርጉት ሲዲውን በመተየብ አንድ ቦታ እና ከዚያ የማውጫውን ስም በመፃፍ ነው። (በሊኑክስ ውስጥ የማውጫ ስሞች ለጉዳዮች ተጋላጭ መሆናቸውን ያስታውሱ)።
ደረጃ 4. ትዕዛዙን ያሂዱ"
/ያዋቅሩ "የምንጭ ኮዱን በራስ -ሰር ለማዋቀር። እንደ" --prefix = "ያሉ ክርክሮች የመጫኛ ቦታውን ለመቆጣጠር ሊያገለግሉ ይችላሉ። ይህ ትክክለኛ ቤተ -መጻሕፍት እንዳሉዎት ይፈትሻል እና ስሪቶች።
ደረጃ 5. አንዴ ከተዋቀረ በኋላ ትክክለኛውን ማጠናከሪያ የሚያከናውን “make” ን ያሂዱ (ይህ ከጥቂት ሰከንዶች እስከ ብዙ ሰዓታት ማንኛውንም ነገር ሊወስድ ይችላል)።
ለፕሮግራሙ አስፈፃሚ የምንጭ ኮድ ማውጫ ውስጥ ባለው የቢን ማውጫ ውስጥ ይፈጠራል።
ደረጃ 6. ፕሮግራሙን ለመጫን “ጫን አድርግ” ን አሂድ።
ደረጃ 7. የፕሮግራሙን ምንጭ ኮድ አጠናቅረው ተጭነዋል።
ቪዲዮ - ይህንን አገልግሎት በመጠቀም አንዳንድ መረጃዎች ለ YouTube ሊጋሩ ይችላሉ።
ጠቃሚ ምክሮች
- በብዙ ባለብዙ ማቀነባበሪያዎች ላይ ፣ እርስዎ መጠቀም በሚፈልጓቸው ብዙ ክሮች 3 ን በመተካት make -j3 ን በመጠቀም ባለብዙ -ተኮር ፋሽን ማጠናቀር ይችላሉ።
- ግንባታው በማንኛውም ምክንያት ካልተሳካ ፣ እንደገና ለመገንባት ከመሞከርዎ በፊት በመጀመሪያው የግንባታ ሙከራ የተረፉትን ሁሉንም ፋይሎች ለማስወገድ “ንፁህ” ማድረግ አለብዎት። እነዚህ ፋይሎች ሁለተኛ ሙከራዎ እንዳይሳካ ሊያደርጉ ይችላሉ።
- ቅድመ ቅጥያ እስካልገለጹ ድረስ ኮዱ በራስ -ሰር በ /usr ውስጥ ይጫናል።
- ሱፐርዘር መሆን ሊያስፈልግዎት ይችላል።
- እንዲሁም እነዚህን ትዕዛዞች አንድ ላይ ማያያዝ ይችላሉ። ለምሳሌ ፣./configure && make && install ያድርጉ።
- ግንባታው ካልተሳካ የአንድ መስመር ፣ የፋይል እና የስህተት ዓይነት ውፅዓት ያገኛሉ። ከፈለጉ ችግሩን ለማስተካከል መሞከር ይችላሉ። አብዛኛዎቹ ውድቀቶች የሚመጡት እርስዎ ከሚጭኑት ሶፍትዌር ማለትም ከፓኬጆችዎ የሚመካባቸው ፕሮግራሞች ወይም ቤተመፃህፍት ናቸው።
ማስጠንቀቂያዎች
- ማጠናቀር ሰዓታት ሊወስድ ይችላል።
- ወሳኝ የስርዓት አካላትን ማጠናቀር እና መተካት እነሱን እንደገና ካጠናቀቁ እና እንደገና ከጫኑ ችግር ሊያስከትል ይችላል። ምን እያደረጉ እንደሆነ ይወቁ።
- አንዳንድ የምንጭ ጥቅሎች ፋይሎችን ያዋቅሩ ወይም ፋይሎችን እንኳን አያደርጉም። በዚህ ሁኔታ ፣ በቃለ መጠይቁ ላይ “ያድርጉ” ብለው ይተይቡ እና ምን እንደሚከሰት ይመልከቱ።