Fitsapana ny fizarana fonosana amin'ny rafitra fototra FreeBSD

Tetikasa TrueOS nanambara momba ny fanandramana fananganana andrana FreeBSD 12-STABLE ΠΈ FreeBSD 13-CURRENT, izay misy rafitra fototra monolithic ovaina ho andiana fonosana mifamatotra. Ny fananganana dia novolavolaina tao anatin'ilay tetikasa pkgbase, izay manome fitaovana hampiasana ny mpitantana fonosana teratany pkg hitantana ireo fonosana mandrafitra ny rafitra fototra.

Ny fandefasana amin'ny endrika fonosana misaraka dia ahafahanao manatsotra tanteraka ny fizotran'ny fanavaozana ny rafitra fototra ary mampiasa fitaovana pkg tokana ho an'ny fanavaozana ny rindranasa fanampiny (seranan-tsambo) sy ny fanavaozana ny rafitra fototra, anisan'izany ny singa habaka mpampiasa sy ny kernel. Ny tetikasa ihany koa dia ahafahana manalefaka ny sisin-tany voafaritra tsara teo aloha eo amin'ny rafitra fototra sy ny fitehirizana seranan-tsambo / fonosana, ary mandritra ny fizotran'ny fanavaozana dia raisina an-tsaina ny fampifanarahana ny programa an'ny antoko fahatelo miaraka amin'ireo singa ao amin'ny tontolo iainana lehibe sy ny kernel.

Pkgbase dia mizara ny rafitra fototra amin'ireto fonosana manaraka ireto:

  • userland (fonosana meta mandrakotra ny fonosana singa rehetra amin'ny rafitra mpampiasa)
  • userland-base (ireo executable lehibe sy tranomboky)
  • userland-docs (boky ny rafitra)
  • userland-debug (rakitra debug hita ao amin'ny /usr/lib/debug)
  • userland-lib32 (famakiam-boky mifanaraka amin'ny fampiharana 32-bit);
  • userland-tests (rafitra fitsapana)
  • kernel ( kernel lehibe amin'ny config GENERIC)
  • kernel-debug (kernel namboarina tamin'ny fomba debug vavolombelona)
  • kernel-symbols (marika debugging ho an'ny kernel, hita ao amin'ny /use/lib/debug)
  • kernel-debug-symbols (marika debug, rehefa manamboatra ny kernel amin'ny fomba Vavolombelona)

Fanampin'izany, misy fonosana maromaro omena amin'ny fananganana avy amin'ny kaody loharano: src (kaody rafitra fototra napetraka ao amin'ny /usr/src), buildworld (rakitra /usr/dist/world.txz miaraka amin'ny buildworld build log), buildkernel (file /usr/dist /kernel .txz miaraka amin'ny log buildkernel build) sy buildkernel-debug (file /usr/dist/kernel-debug.txz miaraka amin'ny log debug kernel build).

Havaozina indray mandeha isan-kerinandro ny fonosana ho an’ny sampana 13-CURRENT, ary ho an’ny sampana 12-STABLE isaky ny 48 ora. Raha ovaina ny rakitra fanamafisam-peo default, dia atambatra amin'ny fanovana eo an-toerana ao amin'ny lahatahiry / etc mandritra ny fizotry ny fametrahana fanavaozana. Raha misy fifandirana hita izay tsy mamela ny fampifangaroana, dia tavela ny safidy eo an-toerana, ary ny fanovana natolotra dia voatahiry ao anaty rakitra miaraka amin'ny fanitarana ".pkgnew" ho an'ny fanaparitahana manual manaraka (mba hampisehoana ny lisitry ny rakitra mifanipaka miaraka amin'ny fikandrana, ianao afaka mampiasa ny baiko "hitadiavana /etc | grep '.pkgnew $'").

Source: opennet.ru

Add a comment