የሶፍትዌሩ ኢንዱስትሪ በአጭር ታሪኩ ብዙ ለውጦችን አድርጓል ፡፡ ስለዚህ እስከ ቅርብ ጊዜ ድረስ የክፍት ምንጭ ሶፍትዌር ልማት እና ስርጭት እንደ ብዙ አፍቃሪዎች ተቆጠረ ፡፡ ዛሬ ብዙ ኮርፖሬሽኖች በክፍት ምንጭ ላይ ተመስርተው ንግዶቻቸውን እየገነቡ ነው ፡፡ በአለም ውስጥ በመነሻ ኮድ መልክ የሚሰራጭ እና ያለክፍያ የሚበዛ ሶፍትዌር አለ ፡፡ ፕሮግራሞችን ከምንጩ ለመጫን በጣም አስቸጋሪ ስላልሆነ ብዙ ተጠቃሚዎች “ከሳጥን ውጭ” ከሚሰጡት መፍትሔዎች ይህን የመሰለ ሶፍትዌር ይመርጣሉ።
አስፈላጊ
በአከባቢው ማሽን ላይ የአስተዳዳሪ መብቶች ፡፡ የቴክኒካዊ ሰነዶችን የማንበብ ችሎታዎች ፡፡ አቀናባሪ. አማራጭ-ተጨማሪ ፕሮግራሞችን ፣ ቤተ-መጻሕፍትን ለማውረድ የበይነመረብ መዳረሻ።
መመሪያዎች
ደረጃ 1
ሶፍትዌሩን ለመገንባት እና ለመጫን ሰነዱን ይመልከቱ ፡፡ በተለምዶ ፣ አጭር መመሪያዎች በመነሻው ዛፍ ሥር በሚገኙት በ readme.txt ወይም readme.html ፋይሎች ውስጥ ይሰጣሉ ፡፡ እነዚህ ፋይሎች ብዙውን ጊዜ ካለ ወደ ዝርዝር መመሪያዎች አገናኞችን ይይዛሉ ፡፡ የግንባታ እና የመጫኛ ሂደት መግለጫ ለአሠራር አከባቢ የሚያስፈልጉትን ዝርዝር ሊይዝ ይችላል ፡፡ ለምሳሌ ፕሮጀክት መገንባት የተወሰኑ ቤተመፃህፍት ወይም ማዕቀፎች ያስፈልጉ ይሆናል ፡፡ የማጠናቀሪያ መስፈርቶች እዚህም ሊገለጹ ይችላሉ ፡፡
ደረጃ 2
ተጨማሪ ሶፍትዌሮችን ያውርዱ እና ይጫኑ ፡፡ አስፈላጊ ከሆነ መተግበሪያውን ከምንጩ ለመገንባት የሚያስፈልጉትን የጎደሉትን አካላት ያውርዱ እና ይጫኑ ፡፡ ለምሳሌ ፣ በሊነክስ ኦፕሬቲንግ ሲስተሞች ላይ ትግበራዎችን ሲገነቡ ፣ የራስ-ሰር ገንዳዎች ጥቅል እና የአንድ የተወሰነ ስሪት ጂ.ሲ.
ደረጃ 3
ፕሮጀክቱን ያዋቅሩ ፡፡ የማዋቀር አማራጮች ብዙውን ጊዜ በተጓዳኝ ሰነዶች ውስጥ ይሰጣሉ ፡፡ ፕሮጀክቱ እንደ ውቅር ያሉ የውቅረት ስክሪፕቶችን ሊያካትት ይችላል ፡፡ እንዲሁም ውቅሩ በውቅረት ፋይሎች ውስጥ ያሉትን የቋሚነት እሴቶችን በመለወጥ ውቅሩ ሊከናወን ይችላል።
ደረጃ 4
ፕሮጀክቱን ይገንቡ ፡፡ የግንባታ ሂደቱን እንዴት እንደሚጀመር ለትክክለኛው መመሪያዎች ሰነዱን ይመልከቱ ፡፡ እንደ አንድ ደንብ እሱን ለመጀመር አንድ ትዕዛዝ ብቻ ማከናወን በቂ ነው ፡፡ በሊነክስ መሰል ስርዓቶች ላይ የግንባታ ፕሮጄክቶች አብዛኛውን ጊዜ makefile የሚባሉትን የመመሪያ ፋይሎችን በመጠቀም እንደ ‹ሜ› በሚባል መሣሪያ ይከናወናሉ ፡፡ ስለዚህ ግንባታ ለመጀመር በፕሮጀክቱ ማውጫ ውስጥ የትእዛዝ ትዕዛዙን ብቻ ያሂዱ ፡፡ በመስኮቶች ስር ሲገነቡ ተጨማሪ ስክሪፕቶች ወይም የቡድን ፋይሎችን መጠቀም ይቻላል ፡፡ ሆኖም ብዙውን ጊዜ በፕሮጀክቱ ማውጫዎች ውስጥ እንደ ‹ናምኬ› ለተቀናባሪዎች የመሰብሰቢያ ፋይሎች ስሪቶች አሉ ፣ እና ስብሰባውን አጠናቃሪውን እንደ ትዕዛዝ መስመር መለኪያ በተመሳሳይ ፋይል በመጀመር ሊከናወን ይችላል።
ደረጃ 5
ከምንጩ የተገነባ ሶፍትዌር ይጫኑ። በሰነዶቹ ውስጥ ባሉት መመሪያዎች መሠረት ይጫኑ ፡፡ በሊኑክስ ሲስተምስ ላይ የፕሮጀክቱን ግንባታ ውጤቶች ለመጫን እንደ ደንቡ “ጫን ያድርጉ” የሚለውን ትዕዛዝ መፈጸም በቂ ነው ፡፡ በዊንዶውስ ስር ሲገነቡ የተለየ የቡድን ፋይል ለመጫን ሊያገለግል ይችላል ፡፡