Distri - fizarana fitiliana ny teknolojia fitantanana fonosana haingana

Michael Stapelberg, mpanoratra ny mpitantana ny varavarankely i3wm ary mpamorona Debian mavitrika taloha (mihazona fonosana 170 eo ho eo), dia manangana fizarana andrana distri ary mpitantana fonosana mitovy anarana. Ny tetikasa dia napetraka ho fikarohana ireo fomba azo atao hampitomboana ny fahombiazan'ny rafitra fitantanana fonosana ary ahitana hevitra vaovao sasany amin'ny fizarana fananganana. Ny code manager manager dia voasoratra ao amin'ny Go and nozarain'i eo ambanin'ny lisansa BSD.

Ny endri-javatra manan-danja amin'ny endrika fonosana amin'ny fizarana dia ny aterina amin'ny endrika sary SquashFS ny fonosana, fa tsy ny arisiva tara voaporitra. Ny fampiasana SquashFS, mitovy amin'ny endrika AppImage sy Snap, dia ahafahanao "mametraka" fonosana iray tsy mila mamongotra azy, izay mitahiry habaka kapila, mamela ny fanovana atomika, ary mahatonga ny votoatin'ny fonosana ho azo idirana avy hatrany. Mandritra izany fotoana izany, ny fonosana distri, toy ny amin'ny endrika "deb" mahazatra, dia tsy misy afa-tsy singa tsirairay mifamatotra amin'ny fiankinan-doha amin'ny fonosana hafa (ny tranomboky dia tsy adika amin'ny fonosana, fa apetraka ho miankina). Raha lazaina amin'ny teny hafa, ny distri dia manandrana manambatra ny rafitry ny fonosana granular amin'ny fizarana mahazatra toa an'i Debian miaraka amin'ny fomba fandefasana rindranasa amin'ny endrika fitoeran'entana.

Ny fonosana tsirairay ao amin'ny distri dia apetraka ao amin'ny lahatahiry manokana amin'ny fomba vakiana fotsiny (ohatra, ny fonosana misy zsh dia misy amin'ny anarana hoe "/ro/zsh-amd64-5.6.2-3"), izay misy fiantraikany tsara amin'ny fiarovana sy miaro amin'ny fiovana tsy nahy na ratsy. Mba hamoronana ambaratongan'ny lahatahiry serivisy, toy ny /usr/bin, /usr/share ary /usr/lib, dia misy mody FUSE manokana ampiasaina, izay manambatra ny votoatin'ny sary SquashFS napetraka ho iray manontolo (ohatra, ny / ro/share lahatahiry dia manome fahafahana hizara subdirectories avy amin'ny fonosana rehetra).

entana any amin'ny distrika ifotony Nafahana avy amin'ny mpitantana antsoina mandritra ny fametrahana (tsy misy hooks na trigger), ary ny dikan-teny samihafa amin'ny fonosana iray dia afaka miara-miaina, noho izany dia azo atao ny fametrahana fonosana mifanitsy. Ny rafitra natolotra dia mametra ny fampandehanan'ny mpitantana fonosana ihany amin'ny alΓ lan'ny tambajotra izay alaina ny fonosana. Ny fametrahana na fanavaozana ny fonosana dia atao amin'ny fomba atomika ary tsy mitaky dika mitovy amin'ny atiny.

Ny fifandirana amin'ny fametrahana fonosana dia foanana satria ny fonosana tsirairay dia mifandray amin'ny lahatahiry manokana ary ny rafitra dia mamela ny fisian'ny dikan-teny samihafa amin'ny fonosana iray (ny votoatin'ny lahatahiry misy fanavaozana vao haingana momba ny fonosana dia tafiditra ao amin'ny lahatahiry sendikΓ ). Ny fonosana fananganana dia tena haingana ary tsy mitaky fametrahana fonosana amin'ny tontolo fananganana manokana (fanehoana ny fiankinan-doha ilaina avy amin'ny lahatahiry /ro dia noforonina ao amin'ny tontolo fananganana).

Nanohana baiko fitantanana fonosana mahazatra, toy ny "distri install" sy "distri update", ary raha tokony ho ny baiko fampahalalana dia azonao atao ny mampiasa ny fampiasa mahazatra "ls" (ohatra, raha hijery ny fonosana napetraka, asehoy fotsiny ny lisitry ny lahatahiry ao amin'ny " /ro", ary mba hahitana hoe inona no fonosan'ilay rakitra, jereo hoe aiza ny rohy avy amin'ity rakitra ity).

Ny kitapo fitsinjarana prototype natolotra ho an'ny fanandramana dia ahitana ny 1700 fonosana ary vonona sary fametrahana miaraka amin'ny installer, mety tsara ho an'ny fametrahana ho OS lehibe ary ho an'ny QEMU, Docker, Google Cloud ary VirtualBox. Izy io dia manohana ny booting avy amin'ny fizarazarana kapila misy encryption ary andiana fampiharana mahazatra amin'ny famoronana desktop mifototra amin'ny mpitantana ny varavarankely i3 (Google Chrome dia atolotra ho toy ny navigateur). NANOMEZAN'I fitaovana feno amin'ny fanangonana fizarana, fanomanana sy famokarana fonosana, fizarana fonosana amin'ny fitaratra, sns.

Source: opennet.ru

Add a comment