පැකේජ නඩත්තු කරන්නෙකුගේ ප්රධාන වෙනස (මම හිතන්නේ එය ඩේබියන් භාෂාවේ 'සංවර්ධකයා' වනු ඇත) පැකේජයේ මෙටා-දත්ත සහ ඒ සමඟ ඇති ස්ක්රිප්ට් එකට එකතු වන ආකාරයයි.
ආර්පීඑම් ලෝකයේ, ඔබගේ සියලුම පැකේජ (ඔබ නඩත්තු කරන ආර්පීඑම්) වැනි දෙයක් තුළ පිහිටා ඇත ~/rpmbuild
. යටින්, SPEC
ඔබේ පිරිවිතර ලිපිගොනු සඳහා SOURCES
නාමාවලිය, ප්රභව තාර බෝල් සඳහා නාමාවලියක් RPMS
සහ SRPMS
අලුතින් සාදන ලද ආර්පීඑම් සහ එස්ආර්පීඑම් ඇතුළත් කිරීමට නාමාවලි සහ දැන් අදාළ නොවන තවත් දේවල් තිබේ.
ආර්පීඑම් නිර්මාණය කරන්නේ කෙසේද යන්න සමඟ ඇති සෑම දෙයක්ම පිරිවිතර ගොනුවේ ඇත: කුමන පැච් යෙදිය යුතුද, පෙර හා පසු ස්ක්රිප්ට්, මෙටා-ඩේටා, චේන්ජ්ලොග්, සියල්ල. සියලුම ප්රභව ටාබෝල් සහ ඔබගේ සියලුම පැකේජවල පැච් SOURCES හි ඇත.
දැන්, පුද්ගලිකව, මම කැමතියි සෑම දෙයක්ම පිරිවිතර ගොනුව තුළට යන බවත්, පිරිවිතර ගොනුව ප්රභව තාරබෝලයෙන් වෙනමම ආයතනයක් බවත්, නමුත් මූලාශ්රවල සියලු ප්රභවයන් තිබීම ගැන මම ඕනෑවට වඩා උනන්දු නොවෙමි . IMHO, මූලාශ්ර ඉතා ඉක්මණින් අවුල් වී ඇති අතර ඔබ එහි ඇති දේ පිළිබඳ අවබෝධය නැති කර ගනී. කෙසේ වෙතත්, මතයන් වෙනස් වේ.
ආර්පීඑම් සඳහා , උඩරට ව්යාපෘතිය නිකුත් කරන කාල පරාසය දක්වා හරියටම එකම තාර බෝල භාවිතා කිරීම වැදගත් වේ . සාමාන්යයෙන්, මෙම නීතියට ව්යතිරේක නොමැත. ඩේබියන් පැකේජයට උඩුමහලට සමාන ටාර්බෝල් අවශ්ය වේ, නමුත් ඩේබියන් ප්රතිපත්තියට සමහර තාර බෝල් නැවත ඇසුරුම් කිරීමට අවශ්ය වේ (ස්තූතියි, උමාං).
ඩේබියන් පැකේජ වෙනස් ප්රවේශයක් ගනී. (මෙහි කිසියම් වැරැද්දකට සමාව දෙන්න: මම ආර්පීඑම් සමඟ සිටින බව ඩෙබ් පිළිබඳ අත්දැකීම් අඩුය.) ඩේබියන් පැකේජවල සංවර්ධන ලිපිගොනු එක් පැකේජයක නාමාවලියක අඩංගු වේ.
මෙම ප්රවේශය ගැන මා (සිතන) කැමති දෙය නම් සෑම දෙයක්ම තනි නාමාවලියක අඩංගු වීමයි.
ඩේබියානු ලෝකයේ, (තවමත්) උඩු මහලේ නොමැති පැකේජයක් තුළ පැච් රැගෙන යාම තව ටිකක් පිළිගනු ලැබේ. ආර්පීඑම් ලෝකයේ (අවම වශයෙන් Red Hat ව්යුත්පන්නයන් අතර) මෙය ප්රතික්ෂේප කරයි. "FedoraProject: උඩු යටිකුරු ව්යාපෘති වලට සමීපව සිටීම" බලන්න .
එසේම, ඩේබියන් සතුව පැකේජයක් සෑදීමෙන් විශාල කොටසක් ස්වයංක්රීය කිරීමට හැකි ස්ක්රිප්ට් විශාල ප්රමාණයක් ඇත. නිදසුනක් ලෙස, සෙටප්ටූල් පයිතන් වැඩසටහනක - සරල - පැකේජයක් නිර්මාණය කිරීම, මෙටා-දත්ත ගොනු කිහිපයක් නිර්මාණය කර ධාවනය කිරීම තරම් සරල ය debuild
. ආර්පීඑම් ආකෘතියෙන් එවැනි පැකේජයක් සඳහා වන පිරිවිතර ගොනුව ඉතා කෙටි වන අතර ආර්පීඑම් ලෝකයේ ද මේ දිනවල ස්වයංක්රීය කර ඇති බොහෝ දේ තිබේ.
debian
උඩුගං බලාගාරය උකහා ගත් නාමාවලියෙහි නාමාවලිය පවතින අතර, ඩෙබියන් විසින් උඩුගං බලා උල්පත ටාර්බෝල් සංකල්පය බෙහෙවින් අගය කරයි. ප්රභව පැකේජයක් ගොඩනඟන විට, මූලාශ්ර පැකේජය ලෙස හැඳින්වෙන ලිපිගොනු තුනක් (දේශීය පැකේජ සඳහා දෙකක්) ඇත: උඩරට තාර්බෝල් (වඩාත් සුදුසු, ඩේබියන් ප්රතිපත්තියට සමහර ව්යාපෘති නැවත ඇසුරුම් කිරීම අවශ්ය වේ), ඩෙබියන් ඩර් හි ටාර්බෝල් නව 3.0 ආකෘතිය, (පැරණි 1.0 ආකෘතිය සඳහා වෙනසක්) සහ .dsc.