Cad is Pacáiste Neamhbhainteach ann?

Mar sin, suífidh tú ar do ríomhaire agus tá tú ag cuardach trí na stórlanna bogearraí atá ag iarraidh rud éigin a shuiteáil nuair a thugann tú faoi deara go bhfuil roinnt comhad leis an síneadh síneadh.

Céard é Noarch agus Cén fáth go bhfuil an síneadh seo ann?

Go bunúsach ní sheasann an noarch as aon ailtireacht.

Ag an bpointe seo, b'fhéidir go mbeadh tú ag smaoineamh ar an gcúis le duine a bhfuil tagairt ar phacáiste a chruthú nach n-oibríonn sé ar aon ailtireacht.

Ciallaíonn an téarma noarch iarbhír aon ailtireacht áirithe nó má dhéanann tú, gach ailtireacht.

Conas is féidir é seo a dhéanamh? Conas is féidir go n-oibreoidh pacáiste ar gach leagan de Linux, Windows agus córais oibriúcháin eile.

Bhuel, níl feidhmchláir le haghaidh tús le gach pacáiste. Mar shampla, is é an t-iarratas gnome-backgrounds.arch bailiúchán de chúlraí deisce. Cé gur forbraíodh an pacáiste do thimpeallacht deisce Gnome, is i ndáiríre ach bailiúchán íomhánna agus cruthaítear na híomhánna i bhformáidí uilíocha ar féidir iad a úsáid ar aon chóras oibriúcháin nua-aimseartha.

Dá bhrí sin, is féidir leat smaoineamh ar phacáiste noarch mar aon rud atá fíor-uilíoch mar chúlraí, deilbhíní, agus fiú lámhleabhair.

Is féidir scripteanna, cláir, agus iarratais a bheith ar phacáistí noarch ach is gá go mbeadh comhaid ann a bhfuil fíor-ardán.

Cén saghas clár atá fíor-ardán?

Tá na hiarratais Gréasáin a fhorbraíodh i HTML, JavaScript agus CSS uilíoch agus is iad na teangacha scripteacha PHP, PERL agus Python.

Ní féidir meastóireacht a dhéanamh ar chláir chomhlánaithe toisc go ndéantar iad a thiomsú chun oibriú ar ailtireacht shonrach. Dá bhrí sin ní bhfaighidh bioráin C agus C + + i gcomhad noarch. Is é an eisceacht don riail seo ná cláir Java toisc go bhfuil Java fíor-ardán agus gur chóir iarratas Java a scríobh le haghaidh dáileadh Linux agus ailtireacht amháin a bheith ag obair ar ardáin Linux eile agus ar Windows.

Féadfaidh tú smaoineamh anois gur féidir an cód foinse a choinneáil mar phacáistí notarch toisc gur féidir é tras-ardán a thiomsú agus níl sé ach na binaries atá sainiúil d'ailtireacht ar leith. Stóráiltear pacáistí cód foinse i ndáiríre leis an síneadh src.

De ghnáth, baineann comhaid noarch le pacáistí RPM.

Is dóichí go bhfuil roinnt pacáistí neamhráite RPM agat cheana féin atá suiteáilte cheana féin ar do ríomhaire.

Chun a fháil amach cé na pacáistí noarcháilte a shuiteáil tú, reáchtáil an t-ordú seo a leanas:

rpm -qa --qf "% {N} -% {V} -% {R} \ t \ t% {ARCH} \ n" | grep noarch | níos mó

Is féidir an t-ordú thuas a bhriseadh síos mar seo a leanas:

Ag féachaint ar aschur an ordaithe thuas ar mo ríomhaire féin, is féidir liom roinnt pacáistí cló, pacáistí fógraí, doiciméadú, cúlraí, deilbhíní agus téamaí a fheiceáil.

Fógra rabhaidh, áfach. Ós rud é go bhfuil rud éigin pacáistithe mar noarch, níl sé ciallmhar i gcónaí na comhaid laistigh den phacáiste seo a chóipeáil le ríomhairí eile agus tá súil agam go n-oibríonn siad.

Mar shampla, má tá ríomhaire amháin agat ag rith Fedora ag baint úsáide as an mbainisteoir pacáiste RPM agus Debian eile atá á reáchtáil ag baint úsáide as an bhformáid comhaid DEB, bíonn sé ciallmhar an pacáiste comhionann a lorg ar Debian sula ndéantar cóipeáil ar na comhaid ó mheaisín Fedora.