Ko te tauira tuatoru o te turanga ALP hei whakakapi i te SUSE Linux Enterprise

Kua whakaputaina e SUSE te tauira tuatoru o te ALP "Piz Bernina" (Adaptable Linux Platform), kua tuuhia hei haere tonu mo te whanaketanga o te tohatoha SUSE Linux Enterprise. Ko te rereketanga nui i waenga i te ALP ko te wehenga o te turanga matua o te tohatoha kia rua nga wahanga: he "host OS" kua tihorea mo te rere ki runga ake o te taputapu me tetahi paparanga tautoko tono e aro ana ki te rere i roto i nga ipu me nga miihini mariko. I whakawhanakehia te ALP i te tuatahi ma te whakamahi i te tukanga whanaketanga tuwhera, e waatea ana te hanga takawaenga me nga hua whakamatautau ki te katoa.

Ko te tauira tuatoru kei roto e rua nga peka motuhake, kei te ahua o naianei he tata ki te whakakii, engari hei nga ra kei te heke mai ka whanake ki nga waahi tono rereke ka rereke nga ratonga e whakaratohia ana. Mo te whakamatautau, kei te waatea te peka Bedrock, e arotahi ana ki te whakamahi i nga punaha tūmau, me te peka Micro, i hangaia mo te hanga i nga punaha kapua (kapua-maori) me te whakahaere i nga ratonga miihini. Kua rite nga huihuinga mo te hoahoanga x86_64 (Bedrock, Micro). Hei taapiri, kei te waatea nga tuhinga hanga (Bedrock, Micro) mo nga hoahoanga Aarch64, PPC64le me s390x.

Ko te hoahoanga o te ALP kei runga i te whanaketanga i roto i te "host OS" o te taiao, te iti rawa e tika ana hei tautoko me te whakahaere i nga taputapu. Ko nga tono katoa me nga waahanga mokowā-kaiwhakamahi e whakaarohia ana kia kaua e rere i roto i te taiao whakauru, engari i roto i nga ipu motuhake, i nga miihini mariko ranei e rere ana i runga ake o te "host OS" ka wehe mai i a raatau. Ma tenei whakahaere e tuku nga kaiwhakamahi ki te aro ki nga tono me nga rerengamahi waitara mai i te taiao punaha taumata-iti me nga taputapu.

Ko te hua SLE Micro, i runga i nga whanaketanga o te kaupapa MicroOS, ka whakamahia hei turanga mo te "host OS". Mo te whakahaeretanga matua, ka tukuna nga punaha whakahaere whirihoranga Tote (kua oti te whakauru) me te Ansible (kowhiringa). Kei te waatea nga kete taputapu Podman me K3s (Kubernetes) mo te whakahaere ipu taratahi. Ko nga waahanga punaha kei roto ko yast2, podman, k3s, cockpit, GDM (Kaiwhakahaere Whakaaturanga GNOME) me te KVM.

Mo nga ahuatanga o te taiao o te punaha, ko te whakamahinga taunoa o te whakamunatanga kōpae (FDE, Whakamuna Kōpae Katoa) ka whakahuahia me te kaha ki te penapena i nga taviri i roto i te TPM. Ko te wehewehenga pakiaka ka whakauruhia ki te aratau panui-anake, kaore e rereke i te wa e mahi ana. Ka whakamahia e te taiao te tikanga o te whakaurunga whakahou ngota. Kaore i rite ki nga whakahoutanga ngota i runga i te ostree me te mahanga i whakamahia i Fedora me Ubuntu, ka whakamahia e te ALP he kaiwhakahaere mokihi auau me te mahinga whakaahua i roto i te punaha konae Btrfs hei utu mo te hanga whakaahua ngota motuhake me te whakamahi i etahi atu hanganga tuku.

Ka whakaratohia he aratau whirihora mo te whakaurunga aunoa o nga whakahōutanga (hei tauira, ka taea e koe te whakauru aunoa i nga whakatikatika anake mo nga whakaraeraetanga tino nui, ka hoki mai ranei ki te whakamana a-ringa mo te whakaurunga o nga whakahou). Kei te tautokohia nga papaa ora ki te whakahou i te kakano Linux me te kore e whakaara ano, me te aukati i nga mahi. Hei pupuri i te oranga o te punaha (whakaora-whaiaro), ka whakatauhia te ahua pumau whakamutunga ma te whakamahi i nga whakaahua a Btrfs (mehemea ka kitea nga rerekee i muri i te tono whakahou, te whakarereke ranei i nga tautuhinga, ka whakawhiti aunoa te punaha ki te ahua o mua).

Ka whakamahia e te papaapapa he puranga rorohiko maha-putanga, e taea ai e koe te whakamahi i nga momo momo taputapu me nga tono i te wa ano ma te whakamahi i nga ipu. Hei tauira, ka taea e koe te whakahaere i nga tono e whakawhirinaki ana ki nga momo putanga rereke o Python, Java, me Node.js ma te wehe i nga whakawhirinaki hotokore. Ko nga whakawhirinakitanga turanga ka puta mai i te ahua o nga huinga BCI (Base Container Images). Ka taea e te kaiwhakamahi te hanga, te whakahou me te tango i nga puranga rorohiko me te kore e pa ki etahi atu taiao.

Mo te whakaurunga, ka whakamahia te D-Installer installer, kei te wehea te atanga kaiwhakamahi mai i nga waahanga o roto o YaST ka taea te whakamahi i nga momo waahanga o mua, tae atu ki te waahi o mua mo te whakahaere i te whakaurunga ma te atanga tukutuku. Ka tautokohia te whakahaere i nga kiritaki YaST (bootloader, iSCSIClient, Kdump, firewall, me etahi atu) i roto i nga ipu motuhake.

Nga huringa matua i te tauira ALP tuatoru:

  • Te whakarato i tetahi taiao whakawhirinaki (Taiao Whakaoti Whakapono) mo te rorohiko matatapu, ka taea e koe te tukatuka i nga raraunga ma te whakamahi wehe, whakamunatanga me nga miihini mariko.
  • Te tono i nga taputapu me te whakamanatanga wa whakahaere hei manatoko i te pono o nga mahi whakahaere.
  • He turanga mo te tautoko i nga miihini mariko muna (CVM, Miihini Mariko Matatapu).
  • Whakauruhia te tautoko mo te turanga NeuVector ki te tirotiro i te haumarutanga o nga ipu, te whakatau i te waahi o nga waahanga whakaraerae me te kite i nga mahi kino.
  • Tautoko mo te hoahoanga s390x hei taapiri atu ki te x86_64 me te aarch64.
  • Te kaha ki te whakahohe i te whakamunatanga kōpae katoa (FDE, Whakamunatanga Kōpae Katoa) i te waahi whakaurunga me te rokiroki matua i roto i te TPMv2 me te kore e hiahia ki te whakauru i tetahi kupuhipa i te wa o te whawhai tuatahi. Tautoko rite mo te whakamunatanga e rua o nga wehewehenga auau me nga waahanga LVM (Kaiwhakahaere Rōrahi arorau).

Source: opennet.ru

Tāpiri i te kōrero