Sistemụ njikwa ngwugwu ihe nkesa 3 mepere emepe maka Linux


Njikwa ngwugwu ma ọ bụ nrụnye ngwanrọ na sistemụ Linux nwere ike ịgbagwoju anya karịsịa maka ndị ọhụrụ (ndị ọrụ Linux ọhụrụ), dịka nkesa Linux dị iche iche na-eji usoro njikwa ngwugwu ọdịnala dị iche iche. Akụkụ kachasị mgbagwoju anya n'ime ya niile n'ọtụtụ ọnọdụ bụ mkpebi ndabere/njikwa ngwugwu.

Dịka ọmụmaatụ, Debian na ihe nrụpụta ya dị ka Ubuntu na-eji ngwugwu .deb ejirila sistemụ njikwa ngwugwu RPM.

N'ime afọ ole na ole gara aga, njikwa ngwugwu na nkesa na gburugburu ebe obibi Linux abụbeghị otu mgbe ịrị elu nke ngwaọrụ njikwa ngwugwu zuru ụwa ọnụ ma ọ bụ nkesa obe. Ngwá ọrụ ndị a na-enye ndị mmepe ohere ịkwado ngwanrọ ha ma ọ bụ ngwa ha maka ọtụtụ nkesa Linux, site na otu ụlọ, na-eme ka ọ dịrị ndị ọrụ mfe ịwụnye otu ngwugwu na ọtụtụ nkesa akwadoro.

N'isiokwu a, anyị ga-enyocha usoro nhazi ngwugwu nkesa 3 kachasị elu maka Linux.

1. Snap

Snap bụ ngwa mepere emepe/ụdị ngwugwu na sistemụ njikwa ngwugwu nke Canonical mepụtara Ubuntu Linux. Ọtụtụ nkesa Linux na-akwado snaps gụnyere Ubuntu, Debian, Fedora, Arch Linux, Manjaro, na CentOS/RHEL.

Ngwa snap bụ ngwa nkesa obe jikọtara ya na ndabere ya niile (na-adabereghị na ya) maka ntinye dị mfe na nkesa Linux ọ bụla na-akwado snaps. Snap nwere ike ịgba ọsọ na desktọpụ, ihe nkesa, na ígwé ojii, ma ọ bụ IoT (Internet of Things).

Iji mepụta ma ọ bụ snap ngwa, ị na-eji snapcraft, a framework, na ngwa ọrụ ahịrị iwu siri ike maka ịmepụta snaps. Iji wụnye na iji snaps na Linux chọrọ ka ị wụnye snapd (ma ọ bụ snappy daemon), ọrụ ndabere nke na-enyere sistemụ Linux aka ịrụ ọrụ na faịlụ .snap. A na-eme ntinye nke snaps n'ezie site na iji ngwa ahịrị iwu snap.

N'ihi na ha na-agba ọsọ n'okpuru njide (ọkwa dị iche iche na nhazi), a na-echekwa snaps na ndabara. N'ụzọ dị mkpa, ọnyà nke chọrọ ịnweta akụrụngwa sistemụ na mpụga njide ya na-eji \interface nke onye okike snap na-ahọrọ nke ọma, dabere na ihe ọ chọrọ, nke a na-enye gị ohere ịme ngwa na-emebighị nkwụsi ike na mgbanwe nke sistemụ arụmọrụ ntọala. .

Na mgbakwunye, sistemụ njikwa ngwungwu snap na-eji echiche akpọrọ ọwa (nke mejupụtara ma kewaa ya site na egwu, ọkwa ihe egwu, na alaka) iji chọpụta ntọhapụ nke snap etinyere na soro maka mmelite. Snaps na-emelitekwa onwe, usoro nke ị nwere ike iji aka jikwaa.

Iji chọta ma wụnye ọnyà, chọọ ya na ụlọ ahịa ọnyà (ebe ndị mmepe nwere ike kekọrịta snaps ha) ma ọ bụ jiri ntuziaka anyị gụkwuo banyere ya:

  • Nduzi mmalite maka Snaps na Linux – Nkebi nke 1
  • Otu esi ejikwa Snaps na Linux – Nkebi nke 2

2. FlatPak

Flatpak bụ usoro mepere emepe ama ama maka ikesa ngwa desktọpụ na nkesa Linux. Ndị obodo nweere onwe ha mepụtara, Flatpak na-enye ohere ka etinyere otu ngwa wuo ma na-agba ọsọ na nkesa Linux ọ bụla. Ọ na-akwado mkpokọta nkesa 25 gụnyere Fedora, Ubuntu, RHEL, CentOS, OpenSUSE, Arch Linux, na-agbakwa ọsọ na Raspberry Pi.

Oge ịgba ọsọ Flatpak na-enye ikpo okwu nke ụlọ akwụkwọ nkịtị nke ngwa nwere ike itinye. Agbanyeghị, ọ na-emekwa ka ọ dịrị gị mfe ịnwe njikwa zuru oke na ịdabere na ya, ị nwere ike chịkọta ọba akwụkwọ nke gị dịka akụkụ nke ngwa gị.

Flatpak na-abịa n'ụzọ dị mfe iji rụọ ọrụ ma na-enye gburugburu na-agbanwe agbanwe (otu n'ofe ngwaọrụ yana ihe ndị ọrụ nweburu) maka ndị mmepe iwulite na nwalee ngwa ha.

Akụkụ bara uru nke flatpak bụ ndakọrịta na-aga n'ihu ebe enwere ike ịme otu flatpak na ụdị dị iche iche nke otu nkesa, gụnyere nsụgharị ndị a ka ga-ahapụ nke ndị mmepe. Ọ na-agba mbọ ma na-aga n'ihu na-adaba na ụdị nkesa Linux ọhụrụ.

Ọ bụrụ na ị bụ onye nrụpụta, ị nwere ike ime ka ngwa gị dịrị ndị ọrụ Linux site na Flathub, ọrụ etiti maka ikesa ngwa na nkesa niile.

3. AppImage

AppImage bụkwa usoro ngwungwu mepere emepe nke na-enye ndị mmepe ohere ịkwakọ ngwa otu ugboro, nke na-agba na nkesa desktọọpụ Linux niile. N'adịghị ka ụdị ngwugwu gara aga, yana AppImage, ọ dịghị mkpa ịwụnye ngwugwu. Naanị budata ngwa ị chọrọ iji, mee ka ọ rụọ ọrụ, wee mee ya - ọ dị mfe. Ọ na-akwado ọtụtụ desktọpụ Linux 32-bit na 64-bit.

AppImage nwere ọtụtụ uru. Maka ndị mmepe, ọ na-enyere ha aka iru ọtụtụ ndị ọrụ dị ka o kwere mee, n'agbanyeghị nkesa Linux na ndị ọrụ ụdị na-agba ọsọ. Maka ndị ọrụ, ha ekwesịghị ichegbu onwe ha maka ịdabere na ngwa n'ihi na ejikọtara AppImage ọ bụla na ndabere ya niile (otu ngwa = otu faịlụ). Ịnwale ụdị ngwa ọhụrụ dịkwa mfe na AppImage.

Maka ndị na-ahụ maka sistemụ na-akwado ọnụ ọgụgụ buru ibu nke sistemụ desktọpụ ma na-egbochi ndị ọrụ ịwụnye ngwa nwere ike imebi sistemụ, ha ekwesịghị ichegbu onwe ha ọzọ. Site na AppImage, sistemụ ahụ ka na-emebi emebi ka ndị ọrụ agaghị etinye ngwa iji mee ha.

Ụdị ngwugwu nkesa zuru ụwa ọnụ ma ọ bụ obe bụ teknụzụ ọgbọ na-abịa maka iwulite na ikesa sọftụwia na gburugburu ebe obibi Linux. Agbanyeghị, usoro njikwa ngwugwu ọdịnala ka na-ejide ala ha. Kedu ihe bụ echiche gị? Kekọrịta anyị ya site na ngalaba nkọwa.