Distri - he tohatoha mo te whakamatautau i nga hangarau whakahaere kete tere

Ko Michael Stapelberg, te kaituhi o te kaiwhakahaere matapihi tapapa i3wm me te kaiwhakawhanake a Debian kaha o mua (e 170 pea nga kohinga e mau ana), whakawhanake tohatoha whakamatautau rohenga me tetahi kaiwhakahaere mokihi he rite te ingoa. Ka noho te kaupapa hei torotoro i nga huarahi ka taea te whakanui ake i te mahinga o nga punaha whakahaere kete me te whakauru i etahi whakaaro hou mo te tohatoha whare. Ko te waehere kaiwhakahaere mōkihi kua tuhia ki te Haere me tohaina e i raro i te raihana BSD.

Ko tetahi ahuatanga nui o te whakatakotoranga kete tohatanga ko te tukunga o te kete ki te ahua o nga whakaahua SquashFS, hei utu mo nga puranga tar compressed. Ma te whakamahi i te SquashFS, he rite ki nga whakatakotoranga AppImage me te Snap, ka taea e koe te "whakapuru" i tetahi kete me te kore e wetewete, ka penapena te mokowā kōpae, ka taea nga huringa ngota, ka taea te uru atu ki nga ihirangi o te kete. I te wa ano, ko nga kohinga wehewehe, penei i te whakatakotoranga "deb" matarohia, kei roto anake nga waahanga takitahi e hono ana e te whakawhirinaki ki etahi atu kohinga (kaore nga whare pukapuka e taarua ki roto i nga kete, engari ka whakauruhia hei whakawhirinakitanga). I etahi atu kupu, ka ngana a distri ki te whakakotahi i te hanganga putunga maramara o nga tohatoha matarohia penei i a Debian me nga tikanga tuku tono i roto i te ahua o nga ipu kua mau.

Ko ia kete kei roto i te wahanga ka whakauruhia ki roto i tana ake whaiaronga i roto i te aratau panui-anake (hei tauira, ko te kete me te zsh e waatea ana hei "/ro/zsh-amd64-5.6.2-3"), he painga pai ki te haumaru me ka tiaki i nga huringa ohorere, kino ranei. Hei hanga i te raupapatanga o nga raarangi ratonga, penei i te /usr/bin, /usr/share me /usr/lib, ka whakamahia he kōwae FUSE motuhake, e whakakotahi ana i nga ihirangi o nga whakaahua SquashFS kua whakauruhia ki roto i te katoa (hei tauira, te / Ko te whaiaronga ro/share he uru ki te tiri i nga raarangiroto mai i nga kohinga katoa).

Pōkai i roto i te rohe taketake tuku mai i nga kaihautu i karangahia i te wa o te whakaurunga (kaore he matau, he keu ranei), ka noho tahi nga momo momo momo kete ki a ratau, no reira ka taea te whakauru whakarara o nga kete. Ko te hangahanga e whakaarohia ana ka whakawhäitihia te mahi a te kaiwhakahaere o te kete ki te urunga whatunga e tikina ai nga kete. Ko te whakaurunga, te whakahou ranei o te kete ka mahia i roto i te ngota me te kore e hiahia kia takirua o nga ihirangi.

Ka whakakorehia nga raruraru i te wa e whakauru ana i nga kohinga mai i te mea e hono ana ia kete ki tana ake whaiaronga ka taea e te punaha te puta mai o nga momo momo rereke o te kete kotahi (ko nga korero o te raarangi me te whakahounga hou o te kete kei roto i nga raarangi uniana). He tino tere hoki nga kete hanga whare, a, kaore e hiahiatia kia whakauruhia nga kete ki tetahi taiao hanga motuhake (kua hangaia nga tohu o nga whakawhirinakitanga e tika ana mai i te raarangi /ro i roto i te taiao hanga).

Tautokona Ko nga whakahau a te whakahaere mokihi, penei i te "whakahoutanga rohe" me te "whakahoutanga rohe", engari hei utu mo nga whakahau korero, ka taea e koe te whakamahi i te taputapu "ls" paerewa (hei tauira, ki te tiro i nga paanui kua whakauruhia, me whakaatu noa he raarangi raarangi kei te " /ro”, kia mohio ai koe ko tehea kete kei roto te konae, tirohia kei hea te hononga mai i tenei konae e arahi).

Kei roto i te kete tohatoha tauira mo te whakamatautau 1700 nga kohinga a kua rite whakaahua tāutanga me te kaitautauta, e tika ana mo te whakaurunga hei OS matua me te whakahaere i QEMU, Docker, Google Cloud me VirtualBox. E tautoko ana i te puhipuhi mai i te wehenga kōpae whakamunatia me te huinga tono paerewa mo te hanga papamahi i runga i te kaiwhakahaere matapihi i3 (Kei te tukuna a Google Chrome hei kaitirotiro). Ka whakaratohia he kete taputapu katoa mo te whakaemi i te tohatoha, te whakarite me te whakaputa i nga kete, te tohatoha i nga kete ma te whakaata, me era atu.

Source: opennet.ru

Tāpiri i te kōrero