Fa'asa'olotoina o le GNU Shepherd 0.7 init system

Avanoa pule o auaunaga GNU Leoleo Mamoe 0.7 (dmd muamua), lea o loʻo atiaʻe e le au atiaʻe o le tufatufaina atu o le GNU Guix System e fai ma sui o le faʻalagolago i le SysV-init initialization system. O le Shepherd control daemon and utilities o loʻo tusia i le gagana Guile (o se tasi o faʻatinoga o le Scheme language), lea e faʻaaogaina foi e faʻamalamalamaina ai faʻatulagaga ma faʻamaufaʻailoga mo le faʻalauiloaina o auaunaga. Leoleo mamoe ua uma ona faʻaaogaina i le GuixSD GNU/Linux tufatufaina ma o loʻo faʻamoemoe foi e faʻaoga i le GNU / Hurd, ae mafai ona taʻavale i luga o soʻo se POSIX-compliant OS lea e maua ai le gagana Guile.

Leoleo mamoe e mafai ona faʻaaogaina uma e fai ma faiga faʻavae autu (init ma le PID 1), ma i se isi faiga e faʻatautaia ai faʻagasologa o talaʻaga o tagata taʻitoʻatasi (mo se faʻataʻitaʻiga, e tamoe tor, privoxy, mcron, ma isi) faʻatasi ma le faʻatinoina o aia tatau a nei tagata fa'aoga. E faia e le leoleo mamoe le galuega o le amataina ma le taofia o auaunaga e ala i le amanaia o sootaga i le va o auaunaga, ma le malosi e faailoa ma amataina auaunaga e faalagolago i ai le auaunaga filifilia. E lagolagoina foi e le Leoleo Mamoe le su'eina o fete'ena'iga i le va o auaunaga ma taofia ai mai le fa'agasolo fa'atasi.

Autu fa'afouga:

  • Ua fa'atinoina se fa'atonuga fa'aletonu fa'agasologa fou, e fa'ataga ai le fa'atupuina o fa'alumaga autu ile GNU/Linux pe a galue ile PID 1;
  • O lo'o i ai nei i le pule o le 'au'aunaga le malosi e fa'atau atu ai suiga o le si'osi'omaga o lo'o fa'amatalaina i le fa'atulagaina o le "default-environment-variables";
  • "make-forkexec-constructor" na taofia le tapeina o faila ogalaau;
  • Toe faʻafouina pe a oomi le ctrl-alt-del ua faʻasaina nei i le tulaga aʻo leʻi faʻagasolo le faila faʻatulagaina;
  • Fa'ailoga fa'apitoa e fa'atautaia ai fa'atatau mo Guile 3.0.0.

puna: opennet.ru

Faaopoopo i ai se faamatalaga