නිල උබුන්ටු ගබඩාවල ඇති පැකේජ ඩේබියන් සිද්, පීපීඒ, කතුවරුන් යනාදී නවතම (උඩුමහලේ) අනුවාදයන්ට වඩා පැරණි ඇයි?
නිල උබුන්ටු ගබඩාවල ඇති පැකේජ ඩේබියන් සිද්, පීපීඒ, කතුවරුන් යනාදී නවතම (උඩුමහලේ) අනුවාදයන්ට වඩා පැරණි ඇයි?
Answers:
උබුන්ටු නිකුතුවක් නිමි භාණ්ඩයක් ලෙස මහජනයාට ඉදිරිපත් කිරීමට පෙර එය අදියර කිහිපයක් හරහා ගමන් කරයි:
උබුන්ටු නිකුතුවක් දියත් කිරීමට ටික කලකට පෙර එය එක්තරා අවස්ථාවකදී එහි පැකේජ කැටි කරයි.
නිකුතුවක් අවසන් වීමට පෙර නමුත් පැකේජය කැටි කිරීමෙන් පසුව, බොහෝ විට එම පැකේජවල ඇති විය හැකි සියලු දෝෂ සහ ගැටළු නිරාකරණය කිරීමට කටයුතු කරනු ලැබේ. පැකේජය හෝ විශේෂාංග කැටි කිරීමෙන් පසුව නව ඇසුරුම් අනුවාද ගබඩාවලට ආනයනය නොකෙරේ.
මුදා හැරීම සිදු වූ පසු එම පැකේජවල අමතර වෙනස්කම් සිදුවන්නේ දෝෂ නිවැරදි කිරීම සහ ආරක්ෂක ගැටළු සඳහා පමණි. පැකේජවල නව සංස්කරණ නිකුත් කළද නිල ගබඩාවේ පැකේජ සඳහා වැඩි දියුණු කිරීම් නොමැත.
පැකේජවල නව අනුවාදය උබුන්ටු හි ඊළඟ නිකුතුව සඳහා නිරතුරුවම ආනයනය කරනු ලැබේ (ඩෙබියන් වෙතින්), ඊළඟ කැටි කිරීම සිදු වන තෙක්ම එම ක්රියාවලියම නැවත සිදු වේ.
උදාහරණයක් ලෙස, ඔබට 12.04 නිකුතු කාලසටහන දෙස බැලිය හැකිය .
12.04 අප්රේල් මාසයේ නිකුත් කළද, ජනවාරි 12 දී ඩේබියන් ආනයන කැටි කිරීම සිදු වූ බව ඔබට පෙනේ.
මෙය සත්ය නිකුතුවට පෙර සිදු වූ බොහෝ කැටි කිරීමේ අදියරයන්ගෙන් පළමුවැන්න වන අතර එයින් අදහස් කරන්නේ ඩෙබියන් පරීක්ෂණ හෝ අස්ථායී නැවතුම් වලින් පැකේජ ආනයනය කිරීම සහ ඒවා සමඟ ගැටලු රිසිකරණය කිරීමට සහ ඒවා විසඳීමට වැඩ ආරම්භ කරන බවයි.
බොහෝ පැකේජ වල එම ලක්ෂ්යයෙන් පසුව වැඩි දියුණු කිරීම් සිදු නොකරන අතර එම අවස්ථාවේදී පැකේජයේ තිබූ අනුවාදය නිකුතුවක ජීවිත කාලය පුරාවටම පවතින හා නඩත්තු කරන ලද අනුවාදය වේ.
එබැවින් එකම පැකේජයේ ඉහළ සංස්කරණ සංවර්ධකයින්ගේ පීපීඒ හෝ උබුන්ටු + 1 ගබඩාවල තිබුණද ඒවා ඇතුළත් වන්නේ ඊළඟ උබුන්ටු නිකුතුවට පමණි.
මෙය ස්ථායිතාව, ආරක්ෂාව සහ ක්රියාකාරිත්වය සඳහා සිදු කෙරේ. නව ලේ ගැලීමේ පැකේජ සෑම විටම ප්රධාන ගබඩාවට ආනයනය කිරීමෙන් අදහස් වන්නේ ගැටළු සහ තවත් බොහෝ ගැටලු විසඳීමයි. පැකේජ අනුවාදයේ ඇති කැටි කිරීමක් එය නිරාකරණය කර උබුන්ටු ආරක්ෂිත සහ අවසාන පරිශීලකයාට වඩාත් ස්ථාවර කිරීමට උපකාරී වේ.
සෑම මාස 6 කට වරක් උබුන්ටු හි නව සංස්කරණයක් නිකුත් කරනු ලැබේ, එබැවින් සෑම මාස 6 කට වරක් නව පැකේජ සකස් කර, පරීක්ෂා කර, අභිරුචිකරණය කර නව අනුවාදයක් සමඟ මුදා හරිනු ලැබේ. පැකේජයක අනාගත අනුවාදයන් ඔබේ පද්ධතිය තුළ PPA හරහා හෝ වෙබ් අඩවියකින් බාගත කිරීමෙන් ස්ථාපනය කළ හැකි නමුත් නිල ගබඩාවේ ඇති පැකේජයේ අනුවාදය එලෙසම පවතී.
10.04 සිට 12.04 දියත් කරන තෙක් උබුන්ටු වලට සිදුවූ දේ පිළිබඳ වැඩි අවබෝධයක් සහ සිත්ගන්නාසුලු දළ විශ්ලේෂණයක් සඳහා, උබුන්ටු ස්ථාවර නිකුතුවක් පිළිබඳ සම්පූර්ණ දළ විශ්ලේෂණයක් සහ පැහැදිලි කිරීමක් සඳහා ReleaseSchedule - LTS to LTS සහ ස්ථාවර නිකුතු යාවත්කාලීන පිටුව බලන්න .
හේතු දෙකක්. පළමුවැන්න තරමක් පැහැදිලිය: නව උඩුමහලක් එළියට එන විට පැකේජය යාවත්කාලීන කිරීමට මිනිසෙකුට කාලය ගත කිරීම අවශ්ය වේ. දෙවැන්න නම්, ඔබ වර්තමාන සංවර්ධන අනුවාදයට සාපේක්ෂව ස්ථාවර නිකුතුවක් ක්රියාත්මක කරන්නේ නම්, බිඳවැටීම් වලක්වා ගැනීම සඳහා පැකේජ හිතාමතාම යාවත්කාලීන නොකෙරේ. Http://wiki.ubuntu.com/StableReleaseUpdates බලන්න .
පැකේජ මුදා හැරීම සඳහා ශීත කළ අතර පසුව හේතු ගණනාවක් නිසා යාවත්කාලීන නොවේ. පශ්චාත් නිකුතුවේදී නව නිකුතුවන් ගෙන ආවා නම්, නව අනුවාදය ...
උබුන්ටු අවස්ථා පවතින බව එතුමා දන්ෙනහිද විය යුතු අතර, පවසා ඇති සියලු නැහැ නිධිය තුල මෘදුකාංග සංස්කරණ පූර්ණ යාවත්කාලීන කරන්න. උදාහරණයක් ලෙස ෆයර්ෆොක්ස්.
එසේම, උබුන්ටු-බැක්පෝර්ට්ස් නිධිය භාවිතා කරන්නන්ට ඉහත ලැයිස්තුගත කර ඇති ගැටළු වැනි ගැටළු ඇති නොවන මෘදුකාංග පැකේජ යාවත්කාලීන කළ හැකිය. එය පෙරනිමියෙන් සක්රීය කර නැති නිසා පරිශීලකයින්ට එය තෝරා ගත යුතුය, එය සිදු කරනුයේ ඔබේ මෘදුකාංගය ඔබ යටතේ වෙනස් වීමෙන් ඇති වන පුදුමය තුරන් කිරීම සඳහා ය. එසේම, එය විශාල කාර්ය මණ්ඩලයක් නොමැති අතර පැකේජවලට කොපමණ වාර ගණනක් යාවත්කාලීනයන් ලැබේදැයි මට විශ්වාස නැත.
තවද, SRU කණ්ඩායම මෑතකදී ප්රතිපත්ති ටිකක් යාවත්කාලීන කර ඇති අතර එමඟින් දෝෂ නිරාකරණය සඳහා පමණක් වන පැකේජ යාවත්කාලීනයන් ලබා ගැනීම තරමක් සරල වනු ඇත.
සාමාන්යයෙන් උබුන්ටු වල නිකුත් කරන ලද අනුවාදවල යාවත්කාලීනයන් ආරක්ෂාව සහ දෝෂ නිවැරදි කිරීම සඳහා වන අතර, එවැනි දෝෂ සඳහා උදාහරණ ඇතුළත් වේ:
යථාර්ථවාදී තත්වයන් යටතේ, ආරක්ෂක අවදානමට සෘජුවම හේතු විය හැකි දෝෂ. මේවා ආරක්ෂක කණ්ඩායම විසින් සිදු කරනු ලබන අතර ඒවා ආරක්ෂක කණ්ඩායම / යාවත්කාලීන කිරීමේ ක්රියා පටිපාටිවල ලේඛනගත කර ඇත.
පෙර උබුන්ටු නිකුතුවෙන් ඇති වූ දැඩි ප්රතිගාමීතාවයන් නියෝජනය කරන දෝෂ. අස්ථාපනය කළ නොහැකි වීම හෝ ආරම්භයේදී බිඳ වැටීම වැනි මුළුමනින්ම භාවිතා කළ නොහැකි පැකේජ මෙයට ඇතුළත් වේ.
යථාර්ථවාදී තත්වයන් යටතේ, සෘජුවම පරිශීලක දත්ත නැතිවීමට හේතු විය හැකි දෝෂ, ඉහත කාණ්ඩ යටතේ නොගැලපෙන දෝෂ, නමුත් (1) පැහැදිලිවම ආරක්ෂිත පැච් එකක් ඇති අතර (2) විවේචනාත්මක යටිතල පහසුකම් පැකේජවලට වඩා යෙදුමකට බලපායි (X.org වැනි) හෝ කර්නලය).
දිගු කාලීන ආධාරක නිකුතු සඳහා අපට නිරන්තරයෙන් අවශ්ය වන්නේ නව දෘඩාංග සක්රීය කිරීමයි. පවත්නා දෘඩාංගවල වැඩිදියුණු කිරීම් වලට බලපෑම් නොකිරීමට අපට සහතික විය හැකි පරිදි එවැනි වෙනස්කම් සුදුසු වේ. නිදසුනක් ලෙස, අලුතින් හඳුන්වා දුන් ධාවකවල මොඩියලයිස් කලින් නැව්ගත කළ ධාවක සමඟ අතිච්ඡාදනය නොවිය යුතුය. කැනොනිකල් හවුල්කාර ලේඛනාගාරයේ වාණිජ මෘදුකාංගවල නව සංස්කරණ.
-FTBFS (ප්රභවයෙන් ගොඩනැගීමට අපොහොසත් වීම) ද සලකා බැලිය හැකිය. ප්රධාන වශයෙන් මුදා හැරීමේ ක්රියාවලිය මඟින් වත්මන් ප්රභවයකින් ගොඩනගා නැති ද්විමයන් නොමැති බව සහතික කරන බව කරුණාවෙන් සලකන්න. සාමාන්යයෙන් එම දෝෂ SRU කළ යුත්තේ වෙනත් දෝෂ නිවැරදි කිරීමක් සමඟ පමණි.
නව විශේෂාංග සපයන, නමුත් විවේචනාත්මක දෝෂ නිවැරදි නොකරන පැකේජවල නව උඩුමහල් අනුවාද සඳහා, ඒ වෙනුවට පසුපෙළක් ඉල්ලා සිටිය යුතුය.
විශිෂ්ට විකී පිටුවෙන් ගත් StableReleaseUpdates .
උබුන්ටු සංසදවලින් සහ උබුන්ටු ග්රහලෝකයෙන් මා ලැබූ අතීත අත්දැකීම් පදනම් කරගෙන ඔබේ ප්රශ්නවලට පිළිතුරු දීමට මම උත්සාහ කරමි.
මම හිතන්නේ මම කල්පනා කරනවා සුදුසු ගබඩාවන් යාවත්කාලීන වන්නේ කෙසේද සහ කවුරුන් විසින්ද කියා.
APT ගබඩාව උබුන්ටු හි ඇසුරුම් කණ්ඩායමෙන් යාවත්කාලීන වේ. ආරම්භක ඇසුරුම් පරීක්ෂණයක් සහ වෙනත් දේ කරන සංවර්ධකයින්ගෙන් ඇසුරුම් කණ්ඩායමට සියලු උඩුමහල් පැකේජ ලැබේ. එවිට පරීක්ෂණ කණ්ඩායම අවසාන සං go ාව ලබා දෙන්නේ සං .ාවක් ලබා දෙමිනි. නමුත් ඇසුරුම් කණ්ඩායම සහ පරීක්ෂණ කණ්ඩායම් පරායත්තතාවයන් පිළිබඳව ඉතා සැලකිලිමත් වන අතර එහි පැත්ත ස්ථාවර පද්ධතියට බලපායි.
ප්රමාදයක් ඇති විට, සංවර්ධකයා විසින් නවතම නිකුතුව අදාළ සේවාදායකයට තල්ලු නොකිරීම නිසාද?
උඩු යටිකුරු වෙනස්කම් ඔබ දුටුවහොත්, ඔවුන්ගේ පැකේජ තල්ලු කිරීමට අවශ්ය සංවර්ධකයින් දහස් ගණනක් සිටිති. නමුත් සියල්ලම ප්රධාන ධාරාවට සාර්ථක නොවන්නේ විවිධ හේතු නිසා ය. Gedit යෙදුම උපකල්පනය කරන්න, 2.2 අනුවාදය ගැලපෙන අතර Dbus 2.1 සහ Gtk 2.4 යනාදිය සමඟ හොඳින් ක්රියා කරයි. Gedit 2.4 අනුවාදයට (ඉතා අළුත්) වැඩ කිරීමට Gtk 2.5 සහ Dbus2.3 අවශ්ය වේ. දැන් පරීක්ෂණ සහ ඇසුරුම් කණ්ඩායම (මුදා හැරීමේ කණ්ඩායමද) මෙය පිළිගන්නේ නැත, මන්ද පැරණි ඩීබස් සහ ජීටීකේ සහිත දැනට පවතින පද්ධතියක් නව ක්රමය සමඟ වෙනස් කිරීම අනෙක් සියල්ල බිඳ දමයි. ඔබට යැපීමේ නිරය ලැබෙනු ඇතැයි සිතමි.
නිධිය භාවිතා කළ හැකි ආකෘතියකට මුදා හැරීම සඳහා සංවර්ධකයාට තවත් බොහෝ වැඩ තිබේද?
උඩුමහලේ නාලිකාවට නොවේ. නමුත් මුදා හැරීමේ නාලිකාවට ඔව් :).
PS: ඉහත විස්තර කර ඇති දේ හා සසඳන විට කැනොනිකල් හි දැන් ක්රියාවලියෙහි සුළු වෙනස්කම් සිදු විය හැකිය. නමුත් එය අඩු හෝ වැඩි වශයෙන් සමාන වේ.
අදහස් දැක්වීමක් ලෙස පළ කර ඇති ෆොස්ෆ්රීඩම් සබැඳියේ පිළිගත් පිළිතුර ඉතා හොඳයි.
පොදුවේ ගත් කල, නව නිකුතු සංවර්ධන ක්රියාවලියේ පළමු කොටසට පසුව නිකුත් කරන ලද පැකේජ අනුවාදයන් එම නිකුතුවේ ප්රධාන ගබඩාවල නොපෙන්වන අතර එමඟින් විශ්වාසදායක උබුන්ටු අනුවාදයක් හොඳින් පරීක්ෂා කළ හැකිය.
සමහර පැකේජ අනාගත උබුන්ටු නිකුතුවකට සාර්ථකව ඇතුළත් කර ඇත්නම් සහ පසුපෙළ ගබඩාව වෙත මුදා හරිනු ඇති අතර සංවර්ධකයින් විශ්වාස කරන්නේ නම් එය පෙර තිබූ ඒවා සමඟ ද ක්රියා කරනු ඇත. මෘදුකාංග මධ්යස්ථානයේ පසුපෙළ සක්රිය කර අක්රිය කළ හැකිය (සංස්කරණය-> මෘදුකාංග ප්රභවයන්-> යාවත්කාලීන පටිත්ත-> සහාය නොදක්වන යාවත්කාලීන කිරීම්)
පිළිතුර පිරී නැත.
මෘදුකාංග මධ්යස්ථානයේ බැක්පෝට් අනුවාදයක ස්ථාපනය කළ හැකි ප්රමාණයට වඩා ඇසුරුම් කර ඇත. කවුළුවේ දකුණු පැත්තේ, ස්ථාපනය / වෙනස් කරන්න බොත්තමෙහි වම් පසින්, ඔබට අනුවාදය වෙනස් කළ හැකි තෝරාගත් කොටුවක් ඇත.
නිදර්ශන gratia: පෙරනිමිය conky
දැන් ඇති 1.8.x
අතර ඔබට එහි පසුපෙළ 1.9.0 (precise-backports)
ලෙස තිබේ. ඇත්ත වශයෙන්ම, පසුපෙළ මුලින්ම සක්රීය කළ යුතුය.
මුලාශ්රය: http://bugs.launchpad.net/ubuntu/+source/conky/+bug/1003727
සංස්කරණය කරන්න: පහත සඳහන් පරිදි, සෑම පැකේජයකම පසුපෙළක් නොමැත, නමුත් ඔබ වාසනාවන්ත නම් සමහර විට ඔබට මුල් ප්රවේශයක් තිබිය හැකිය.