Ukukhishwa kwekhithi yokusabalalisa ye-Slackware 15.0

Ngaphezu kweminyaka emihlanu ngemuva kokukhishwa kokugcina, ukukhishwa kwekhithi yokusabalalisa ye-Slackware 15.0 yashicilelwa. Le phrojekthi ibilokhu ithuthukiswa kusukela ngo-1993 futhi iyona endala kunazo zonke ekhona njengamanje ukusatshalaliswa. Isithombe sokufaka (3.5 GB) siyatholakala ukuze silandwe, esilungiselwe i-i586 kanye ne-x86_64 yezakhiwo. Ukuze uzijwayeze ngokusabalalisa ngaphandle kokufaka, i-Live build (4.3 GB) iyatholakala. Ukukhethwa kwamaphakheji engeziwe anezinhlelo ezingafakiwe ekusabalaliseni okujwayelekile kungatholakala ku-slackbuilds.org repository.

Naphezu kokukhula kwayo, ukusatshalaliswa kwakwazi ukugcina ubusuka bayo kanye nokulula ekuhleleni umsebenzi. Ukuntuleka kwezinkinga kanye nohlelo olulula lokuqalisa ngesitayela sezinhlelo ze-BSD zakudala kwenza ukusabalalisa kube yisixazululo esithokozisayo sokufunda ukusebenza kwezinhlelo ezifana ne-Unix, ukwenza izivivinyo nokwazi i-Linux. Isizathu esiyinhloko sempilo ende yokusabalalisa intshiseko engapheli kaPatrick Volkerding, osekuyiminyaka engaba ngu-30 engumholi nomthuthukisi oyinhloko wephrojekthi.

Lapho kwakhiwa ukukhishwa okusha, okwakugxilwe kakhulu ekuhlinzekeni ngobuchwepheshe obusha nezinguqulo zamanje zezinhlelo ngaphandle kokwephula okwangempela nezici zokusabalalisa. Umgomo oyinhloko kwakuwukwenza ukusatshalaliswa kube okwanamuhla, kodwa ngesikhathi esifanayo kugcinwe indlela evamile yokusebenza ku-Slackware. Izinguquko ezibalulekile:

  • Shintshela ekusebenziseni i-PAM (Pluggable Authentication Module) isistimu engaphansi ukuze uqinisekise futhi unike amandla i-PAM kuphakheji ye-shadow-utils esetshenziselwa ukugcina amaphasiwedi kufayela /etc/shadow.
  • Ukuze uphathe izikhathi zabasebenzisi, esikhundleni se-ConsoleKit2, i-elogind isetshenzisiwe, okuhlukile kokungena ngemvume okungaboshelwe ku-systemd, okwenza kwaba lula kakhulu ukulethwa kwezindawo eziyizithombe eziboshelwe kumasistimu athile okuqalisa nosekelo oluthuthukisiwe lwamazinga e-XDG.
  • Kwengezwe usekelo lweseva yemidiya ye-PipeWire futhi kwanikeza amandla okuyisebenzisa esikhundleni se-PulseAudio.
  • Usekelo olungeziwe lweseshini yesithombe esekelwe kuphrothokholi ye-Wayland, engasetshenziswa ku-KDE ngaphezu kweseshini esekelwe kuseva ye-X.
  • Kwengezwe izinguqulo ezintsha zezindawo zabasebenzisi Xfce 4.16 kanye ne-KDE Plasma 5.23.5. Amaphakheji ane-LXDE ne-Lumina atholakala nge-SlackBuild.
  • I-Linux kernel ibuyekeziwe yaba yigatsha 5.15. Usekelo lokukhiqiza ifayela le-initrd lwengeziwe kusifaki, futhi insiza ye-geninitrd yengezwe ekusabalaliseni ukuze kwakhiwe ngokuzenzakalelayo i-initrd ye-Linux kernel efakiwe. Ukuhlanganiswa kwe-modular ye-kernel "ejwayelekile" kunconywa ukuthi kusetshenziswe ngokuzenzakalela, kodwa ukusekelwa kwe-monolithic kernel "enkulu" nakho kuyagcinwa, lapho isethi yamashayeli adingekayo ukuze avule ngaphandle kwe-initrd ahlanganiswa khona.
  • Kuzinhlelo ze-32-bit, kunikezwa ukwakhiwa kwama-kernel amabili - nge-SMP kanye nezinhlelo ze-single-processor ngaphandle kokusekelwa kwe-SMP (zingasetshenziswa kumakhompyutha amadala kakhulu anamaphrosesa amadala kune-Pentium III kanye namanye amamodeli e-Pentium M angasekeli i-PAE).
  • Ukulethwa kwe-Qt4 kunqanyuliwe, ukusatshalaliswa kushintshele ku-Qt5 ngokuphelele.
  • Ukuthuthela ku-Python 3 kwenziwe. Amaphakheji okuthuthukiswa ngolimi lwe-Rust engeziwe.
  • Ngokuzenzakalelayo, i-Postfix inikwe amandla ukuqinisekisa ukusebenza kweseva yemeyili, futhi amaphakheji ane-Sendmail athuthelwe esigabeni /esingeziwe. I-Dovecot isetshenziswa esikhundleni se-imapd ne-ipop3d.
  • Ikhithi yamathuluzi yokuphatha iphakheji ye-pkgtools manje isekela ukukhiya ukuvimbela imisebenzi eqhudelanayo ukuthi isebenze ngesikhathi esifanayo, futhi inciphisa ukubhala kwediski ukuze kusebenze kangcono kuma-SSD.
  • Iphakheji ihlanganisa umbhalo othi β€œmake_world.sh”, okuvumela ukuthi wakhe kabusha ngokuzenzakalelayo yonke isistimu ukusuka kukhodi yomthombo. Isethi entsha yeskripthi yokwakha kabusha isifaki namaphakheji e-kernel nayo yengeziwe.
  • Izinguqulo zephakheji ezibuyekeziwe, ezihlanganisa i-mesa 21.3.3, i-KDE Gear 21.12.1, sqlite 3.37.2, i-mercurial 6.0.1, i-pipewire 0.3.43, i-pulseaudio 15.0, mdadm 4.2, wpa_supplicant 2.9, xorg1.20.14mp.2.10.30. 3.24, gtk 2.11.1, freetype 4.15.5, samba 3.6.4, postfix 5.34.0, perl 2.4.52, apache httpd 8.8, openssh 7.4.27, php 3.9.10, python 3.0.3, ruby ​​​​2.35.1. , git XNUMX. njalo njalo.

    Source: opennet.ru

Engeza amazwana