Outline lórí ARM: ìkọ́lé wo, àti ta ni ó ń tọ́jú rẹ̀?
Àmì ARM64 dáhùn ìbéèrè kan. Pinnu ta ni ó kọ́ ẹ̀rọ Outline, orísun wo ni ó dúró fún, àti ta ni ó fi àwọn ìmúdójúìwọ̀n ránṣẹ́ lẹ́yìn ìsopọ̀ àkọ́kọ́.
Àmì ARM64 yanjú ìbéèrè ìbámu kan ó sì fi mẹ́ta tí ó nira jù lọ sílẹ̀ ní ṣíṣí. Kò sọ ta ni ó ṣe fáìlì ìṣiṣẹ́ náà, orísun ìtúnṣe wo ni ó ti wá, tàbí ta ni yóò fi àtúnṣe ààbò tó kàn ránṣẹ́. Nígbà tí ìdáhùn fọ́ọ̀mù àtijọ́ bá tọ́ka sí ìkọ́lé àwùjọ, àwọn ìbéèrè yẹn ni ó pinnu bóyá ìfisọ́lẹ̀ náà lè dúró. Ya wọ́n kúrò kí o tó ṣe ìgbàsílẹ̀ ohunkóhun.
Olùṣàkóso tàbí ẹ̀rọ: kọ́kọ́ yan ohun èlò tó tọ́
Outline ń pèsè olùṣàkóso fún ṣíṣe àkóso àwọn sáfà àti ẹ̀rọ fún sísopọ̀ àwọn ẹ̀rọ, wọ́n sì jẹ́ àwọn ohun èlò ọ̀tọ̀ọ̀tọ̀. Ilé ìkópamọ́ orísun òkè yàtọ̀ sí àwọn ipa méjèèjì ó sì so wọ́n mọ́ àwọn ọ̀nà ìfisọ́lẹ̀ tiwọn. Fífi olùṣàkóso sórí Raspberry Pi kò fún ọ ní ẹ̀rọ fún Pi yẹn. Àwọn ọ̀nà méjèèjì tún ń ṣe ìmúdójúìwọ̀n ní ìtòlẹ́sẹẹsẹ ọ̀tọ̀ọ̀tọ̀. Àwọn ipa méjèèjì wà, nítorí náà ìbéèrè ni ipa wo ni ẹ̀rọ náà yẹ kí ó kó.
Ṣàyẹ̀wò ọ̀nà ẹ̀rọ tó wà lọ́wọ́lọ́wọ́ fún ẹ̀rọ ìṣiṣẹ́ tí o ń lò. Àkọsílẹ̀ Linux gbogbogbò kì í ṣe àtẹ̀gùn ìkọ́lé, kì í sì í ṣe ìlérí nípa gbogbo pátákó. Ka ojú-ìwé ìgbàsílẹ̀ gẹ́gẹ́ bí àkójọ ohun tí ó wà, kì í ṣe àkójọ ohun tí ó yẹ kí ó wà.
Ọ̀rọ̀ ìtàn tí ó béèrè fún àtìlẹ́yìn ARM kò sọ ohunkóhun nípa ohun tí a ń tẹ̀ jáde lónìí. Kà á gẹ́gẹ́ bí àkọsílẹ̀ àlàfo àtijọ́, kì í ṣe gbólóhùn nípa ìsinsìnyí. Ọ̀nà tí o lè gbà ṣe ìgbàsílẹ̀ ni ẹ̀rí kan ṣoṣo tí a ń kà.
Ìkọ́lé wo ni ẹ̀rọ tí a fi sọ́lẹ̀ ń ṣiṣẹ́ gan-an?
Kọ ìtújáde àti ohun èlò tí a ń gbé yẹ̀wò, kì í ṣe orúkọ pátákó nìkan. Bá fáìlì ìṣiṣẹ́ àti àwọn ẹ̀yà ìbílẹ̀ rẹ̀ mu pẹ̀lú ibi àfojúsùn, nítorí kẹ́nẹ́lì 64 bíìtì lè ṣiṣẹ́ àyè olùlò 32 bíìtì, àmì tó wà lórí àpótí kò sì ní sọ fún ọ èwo.
Orísun ẹ̀rọ ní kóòdù ojú-ìwé tí a pín àti àwọn ẹ̀yà tí ó yàtọ̀ sí pẹlẹ́ńsì. Kíkọ́ ojú-ìwé nìkan kì í ṣe ìgbéwọlé pẹlẹ́ńsì, bó ti wù kí ó kóòdù dáadaa tó. Àwọn ẹ̀yà ìbílẹ̀ ni ibi tí ìkọ́lé máa ń hàn gan-an. Àtúntò tí ó kan ojú-ìwé nìkan yóò ṣiṣẹ́ yóò sì ṣì kùnà ní ẹ̀gbẹ́ ìbílẹ̀.
uname -m àti ìkọ́lé àpò ẹ̀rọ tí a fi sọ́lẹ̀ ni òtítọ́ méjì tí ó ṣe pàtàkì níbí. Ka wọ́n lórí ẹ̀rọ náà, kì í ṣe lórí ẹ̀rọ tí o ń fi kọ́. Àìbámu ní ìgbésẹ̀ yẹn máa ń sọ gbogbo ìfiwéra tó tẹ̀le di asán.
Ìkọ́lé àwùjọ ń fi olóhun ìtújáde kún
Tí ọ̀nà òṣìṣẹ́ kò bá ní ohun èlò tí a ti ṣe àtìlẹ́yìn fún ibi àfojúsùn rẹ, ìkọ́lé àwùjọ di ìpinnu ìgbékalẹ̀, kì í ṣe ìfisọ́lẹ̀. Dá àwọn tó tẹ̀ jáde, ìtúnṣe orísun, àwọn ìyàtọ̀ láti orísun òkè àti àwọn ìtọ́nisọ́nà ìkọ́lé mọ̀.
Lẹ́yìn náà béèrè bí àwọn àtúnṣe ọjọ́ iwájú ṣe ń dé ibi ìfisọ́lẹ̀. Àwọn ìmúdójúìwọ̀n lè wá láti orísun òkè, láti ẹ̀ka, tàbí láti àtúntò afọwọ́ tí ẹnìkan gbọ́dọ̀ rántí láti ṣe. Àṣàyàn kẹta ni èyí tí ó ń dáwọ́ dúró ní ìdákẹ́jẹ́.
Ilé ìkópamọ́ tí ó dà bíi ti ìsinsìnyí kò sọ ohunkóhun nípa ìtúnṣe wo tí ó ṣe bínárì tí o ti ní. Fi àwọn ìtọ́nisọ́nà ìkọ́lé wé ohun tí ohun èlò náà sọ nípa ara rẹ̀. Tí àwọn méjèèjì kò bá faramọ́, ohun èlò náà ni kò yẹ kí a gbẹ́kẹ̀lé.
Kí ni àpapọ̀ ìṣàyẹ̀wò ń fi hàn àti kí ni kò fi hàn
Àpapọ̀ ìṣàyẹ̀wò ń dámọ̀ àwọn báìtì pàtó. Àpapọ̀ ìṣàyẹ̀wò tí olùkọ́lé àìṣèéṣe kan náà tẹ̀ jáde kì í sọ olùkọ́lé yẹn di iṣẹ́ orísun òkè, kò sì sọ ohun tí àwọn báìtì yẹn ní. Ó ń dáhùn bóyá ìgbàsílẹ̀ dé ní àìléwu, ìyẹn ìbéèrè tí ó wúlò ṣùgbọ́n tí ó há. Ìyẹn jẹ́ ẹ̀yà fáìlì, kì í ṣe ti ẹni tí ó tẹ̀ jáde.
Àwòrán ojú-ìwé ìgbà ìfilọ́lẹ̀ tí ó yọrísí jẹ́ ẹ̀rí nípa ẹ̀rọ kan. Kì í ṣe àyẹ̀wò bínárì tàbí ọ̀nà ìmúdójúìwọ̀n rẹ̀. Kò sí ohun èlò kan nínú àwọn méjèèjì tí ó rọ́pò kíkà orísun.
Pa ìkọ́lé àìmọ̀ mọ́ kúrò lọ́dọ̀ àwọn àṣírí iṣẹ́ títí a ó fi yẹ̀wò orísun àti àwọn ẹ̀tọ́ tí ó nílò. Kọ́kọ́ ṣe é ní àyíká ìlò ẹ̀ẹ̀kan, pẹ̀lú àkọsílẹ̀ tirẹ̀. Ìyẹn pọ̀ ní owó, ó sì ń sọ èròǹgbà di ìdánwò.
Pinnu bóyá ìdánwò ni èyí tàbí ohun èlò
Olùṣàkóso lè mọ̀ọ́mọ̀ kọ orísun tí a yẹ̀wò fún ibi àfojúsùn tí a ti ṣe àtìlẹ́yìn, kí ó sì gba ojúṣe fún àwọn ìgbẹ́kẹ̀lé, ìpèsè àti àwọn ìmúdójúìwọ̀n. Ìyẹn jẹ́ àwòṣe àtìlẹ́yìn tí ó yàtọ̀ sí fífi ohun èlò orísun òkè tí a ń tọ́jú sọ́lẹ̀. Fún ẹ̀rọ tí kò ní olùtọ́jú, yan àwòṣe tí olóhun tí ó ní ojúṣe lè gbé dúró.
Kọ ìdánimọ̀ ohun èlò, pẹlẹ́ńsì, àbájáde ìjẹ́rìí àti olóhun ìmúdójúìwọ̀n lẹ́gbẹ̀ẹ́ ìgbékalẹ̀. Ìpinnu pé nígbà tí àwọn wọ̀nyí bá faramọ́, kì í ṣe nígbà tí bínárì ARM bá ṣiṣẹ́ lẹ́ẹ̀kan.