Ho leka karohano ea sephutheloana sa sistimi ea motheo ea FreeBSD

Morero oa TrueOS tsebisitsoe mabapi le ho lekola meaho ea liteko FreeBSD 12-TSAMALA и FreeBSD 13-KAJANE, moo tsamaiso ea motheo ea monolithic e fetoloang ho sete ea liphutheloana tse hokahaneng. Mehaho e ntlafatsoa ka hare ho morero pkgbase, e fanang ka mokhoa oa ho sebelisa mookameli oa sephutheloana pkg ho laola liphutheloana tse etsang tsamaiso ea motheo.

Ho tsamaisoa ka mokhoa oa liphutheloana tse arohaneng ho u lumella ho nolofatsa haholo ts'ebetso ea ho nchafatsa sistimi le ho sebelisa sesebelisoa se le seng sa pkg bakeng sa ho nchafatsa lits'ebetso tse ling (likou) le ho nchafatsa sistimi ea mantlha, ho kenyelletsa likarolo tsa sebaka sa mosebelisi le kernel. Morero o boetse o etsa hore ho khonehe ho theola meeli e neng e hlalositsoe ka thata pele lipakeng tsa sistimi ea mantlha le polokelo ea liphutheloana, le nakong ea ts'ebetso ea ntlafatso ho ela hloko ho lumellana ha mananeo a mokha oa boraro le likarolo tsa tikoloho ea mantlha le thollo.

Pkgbase e arola tsamaiso ea motheo ka liphutheloana tse latelang:

  • userland (sephutheloana sa meta se koahelang liphutheloana tsohle tsa lisebelisoa tsa sebaka sa basebetsi)
  • userland-base (lisebelisoa tse ka sehloohong le lilaebrari)
  • userland-docs (libuka tsa tsamaiso)
  • userland-debug (lifaele tsa debug tse teng ho /usr/lib/debug)
  • userland-lib32 (lilaebrari bakeng sa ho lumellana le lisebelisoa tsa 32-bit);
  • userland-test (meralo ea liteko)
  • kernel (kernel e kholo ho tlhophiso ea GENERIC)
  • kernel-debug (kernel e hahiloeng ka mokhoa oa ho lokisa liphoso Paki)
  • kernel-symbols (matšoao a debugging bakeng sa kernel, a fumanehang ho /use/lib/debug)
  • kernel-debug-symbols (matšoao a debug, ha ho hahoa kernel ka mokhoa oa Paki)

Ho phaella moo, ho fanoa ka liphutheloana tse 'maloa bakeng sa ho haha ​​​​ho tloha mohloling oa mohloli: src (khoutu ea tsamaiso ea motheo e kentsoeng ho /usr/src), buildworld (file /usr/dist/world.txz e nang le logi ea buildworld), buildkernel (file /usr/dist). /kernel .txz e nang le logi ea mohaho oa mohaho) le buildkernel-debug (faele /usr/dist/kernel-debug.txz e nang le kernel build debug log).

Liphutheloana tsa lekala la 13-CURRENT li tla ntlafatsoa hang ka beke, 'me tsa lekala la 12-STABLE lihora tse ling le tse ling tse 48. Haeba lifaele tsa tlhophiso tsa kamehla li fetotsoe, li kopantsoe le liphetoho tsa lehae bukeng ea / etc nakong ea ts'ebetso ea ho kenya ntlafatso. Haeba ho hlokometsoe hore ho na le khohlano e sa lumelleng ho kopanya litlhophiso, khetho ea sebaka e tla sala, 'me liphetoho tse reriloeng li bolokoa lifaeleng tse nang le ".pkgnew" bakeng sa ho arola ka letsoho (ho bontša lenane la lifaele tse hanyetsanang le litlhophiso, e ka sebelisa taelo ea "fumana / joalo-joalo | grep '.pkgnew $'").

Source: opennet.ru

Eketsa ka tlhaloso