Kiraka, ambacho wakati mwingine huitwa tu fix, ni programu ndogo ambayo hutumiwa kurekebisha tatizo, kwa kawaida huitwa bug, ndani ya mfumo wa uendeshaji au programu.
Hakuna programu iliyo kamili na kwa hivyo viraka ni vya kawaida, hata miaka kadhaa baada ya programu kutolewa. Kadiri programu inavyojulikana zaidi, ndivyo uwezekano wa matatizo nadra kutokea, na hivyo baadhi ya programu maarufu zaidi zilizopo ni baadhi ya zilizo na viraka zaidi.
Mkusanyiko wa viraka ambavyo tayari vimetolewa mara nyingi huitwa kifurushi cha huduma.
Je, Ninahitaji Kusakinisha Viraka?
Viraka vya programu kwa kawaida hurekebisha hitilafu, lakini pia zinaweza kutolewa ili kushughulikia athari za kiusalama na kutofautiana kwa kipande cha programu. Kuruka masasisho haya muhimu kunaweza kuacha kompyuta, simu au kifaa chako kingine wazi kwa mashambulizi ya programu hasidi ambayo kiraka hicho kimenuiwa kuzuia.
Baadhi ya viraka si muhimu sana lakini bado ni muhimu, kwa kuongeza vipengele vipya au kusukuma masasisho kwa viendesha kifaa. Kwa hivyo tena, kuepuka viraka, baada ya muda, kutaacha programu katika hatari kubwa ya mashambulizi lakini pia iliyopitwa na wakati na pengine haioani na vifaa na programu mpya zaidi.
Ninawezaje Kupakua na Kusakinisha Viraka vya Programu?
Kampuni kuu za programu zitatoa viraka mara kwa mara, ambavyo kwa kawaida vinaweza kupakuliwa kutoka kwenye mtandao, ambavyo hurekebisha matatizo mahususi katika programu zao za programu.
Vipakuliwa hivi vinaweza kuwa vidogo sana (KB chache) au vikubwa sana (mamia ya MB au zaidi). Ukubwa wa faili na muda unaochukua ili kupakua na kusakinisha viraka hutegemea kabisa kiraka ni cha kazi gani na itashughulikia marekebisho ngapi.
Viraka vya Windows
Katika Windows, viraka vingi, marekebisho na urekebishaji hotfixes hupatikana kupitia Usasishaji wa Windows. Microsoft kwa kawaida hutoa viraka vyao vinavyohusiana na usalama mara moja kwa mwezi kwenye Patch Tuesday.
Ingawa ni nadra, baadhi ya viraka vinaweza kusababisha matatizo zaidi kuliko uliyokuwa nayo kabla ya kutumika, kwa kawaida kwa sababu kiendeshi au programu uliyosakinisha ina matatizo ya aina fulani na mabadiliko ya masasisho yaliyofanywa.
Viraka vinavyosukumwa na Microsoft kwa Windows na programu zao zingine sio viraka pekee ambavyo wakati mwingine husababisha uharibifu. Viraka vinavyotolewa kwa ajili ya programu za kuzuia virusi na programu nyingine zisizo za Microsoft husababisha matatizo pia, kwa sababu zinazofanana.
Kuweka viraka kunatokea hata kwenye vifaa vingine kama simu mahiri, kompyuta kibao n.k.
Viraka Nyingine za Programu
Viraka vya programu ambazo umesakinisha kwenye kompyuta yako, kama vile programu yako ya kingavirusi, kwa kawaida hupakuliwa na kusakinishwa kiotomatiki chinichini. Kulingana na programu mahususi, na ni aina gani ya kiraka, unaweza kuarifiwa kuhusu sasisho lakini mara nyingi hutokea nyuma ya pazia, bila wewe kujua.
Programu zingine ambazo hazisasishi mara kwa mara, au hazisasishi kiotomatiki, zitahitaji kusakinishwa kwa mikono. Njia moja rahisi ya kuangalia viraka ni kutumia zana ya kusasisha programu bila malipo. Zana hizi zinaweza kuchanganua programu zote kwenye kompyuta yako na kutafuta zozote zinazohitaji kurekebishwa.
Vifaa vya mkononi vinahitaji hata viraka. Bila shaka umeona hili likifanyika kwenye simu yako ya Apple au Android. Programu zako za simu zenyewe hupata viraka kila wakati, pia, kwa kawaida bila ufahamu kidogo na wewe na mara nyingi kurekebisha hitilafu.
Sasisho kwa viendeshaji vya maunzi ya kompyuta yako wakati mwingine hutolewa ili kuwezesha vipengele vipya, lakini mara nyingi hufanywa ili kurekebisha hitilafu za programu. Angalia jinsi ya kusasisha viendeshaji katika Windows kwa maagizo ya kuweka viendeshi vya kifaa chako vilivyo na viraka na kusasishwa.
Baadhi ya viraka ni kwa watumiaji waliosajiliwa au wanaolipa pekee, lakini hili si la kawaida sana. Kwa mfano, sasisho la programu ya zamani ambayo hurekebisha masuala ya usalama na kuwezesha uoanifu na matoleo mapya zaidi ya Windows inaweza kupatikana, lakini tu ikiwa umelipia kiraka. Tena, hili si la kawaida na kwa kawaida hutokea kwa programu za shirika pekee.
Kiraka kisicho rasmi ni aina nyingine ya kibandiko cha programu ambacho hutolewa na wahusika wengine. Viraka visivyo rasmi kwa kawaida hutolewa katika hali za kuachana ambapo msanidi programu asilia ameacha kusasisha kipande cha programu au kwa sababu anachukua muda mrefu kutoa kiraka rasmi.
Kama vile programu ya kompyuta, hata michezo ya video mara nyingi huhitaji viraka. Viraka vya mchezo wa video vinaweza kupakuliwa kama aina nyingine yoyote ya programu-kwa kawaida kutoka kwa tovuti ya msanidi programu, lakini wakati mwingine kiotomatiki kupitia sasisho la ndani ya mchezo au kutoka kwa chanzo cha watu wengine.
Marekebisho ya joto dhidi ya Viraka
Neno hotfix mara nyingi hutumiwa sawa na kiraka na kurekebisha, lakini kwa kawaida tu kwa sababu linatoa taswira ya kitu kinachotokea kwa haraka au kwa vitendo.
Hapo awali, neno hotfix lilitumiwa kufafanua aina ya kiraka ambacho kinaweza kutumika bila kusimamisha au kuanzisha upya huduma au mfumo.
Microsoft kwa kawaida hutumia neno hotfix kurejelea sasisho dogo linaloshughulikia suala mahususi, na mara nyingi zito sana.
Maswali Yanayoulizwa Mara kwa Mara
Kuna tofauti gani kati ya kiraka na uboreshaji?
Tofauti kuu kati ya kiraka na uboreshaji ni kwamba viraka husaidia programu kufanya kazi kama ilivyokusudiwa awali, huku uboreshaji wa programu huongeza vipengele vipya ambavyo havikupatikana hapo awali
Programu ya usimamizi wa viraka ni nini?
Mashirika makubwa hutumia programu za usimamizi wa viraka ili kuhakikisha kuwa vipengele vyao vyote vya miundombinu ya TEHAMA vinasasishwa. Programu hizi hutafuta masasisho kila mara na kuyatumia kiotomatiki.