Slackware 15.0 բաշխիչ փաթեթի թողարկում

Վերջին թողարկումից ավելի քան հինգ տարի անց հրապարակվեց Slackware 15.0 բաշխման փաթեթի թողարկումը: Ծրագիրը զարգանում է 1993 թվականից և հանդիսանում է ներկայումս գոյություն ունեցող ամենահին բաշխումը: Ներբեռնման համար հասանելի է տեղադրման պատկեր (3.5 ԳԲ), որը պատրաստված է i586 և x86_64 ճարտարապետությունների համար: Առանց տեղադրման բաշխմանը ծանոթանալու համար հասանելի է Live build (4.3 ԳԲ): Ստանդարտ բաշխման մեջ չներառված ծրագրերով լրացուցիչ փաթեթների ընտրանի կարելի է գտնել slackbuilds.org շտեմարանում:

Չնայած իր մեծ տարիքին, բաշխումը կարողացավ պահպանել իր ինքնատիպությունն ու պարզությունը աշխատանքի կազմակերպման հարցում: Բարդությունների բացակայությունը և դասական BSD համակարգերի ոճով պարզ սկզբնավորման համակարգի բաշխումը հետաքրքիր լուծում են դարձնում Unix-ի նման համակարգերի աշխատանքը ուսումնասիրելու, փորձեր անցկացնելու և Linux-ին ծանոթանալու համար: Տարածման երկար կյանքի հիմնական պատճառը Պատրիկ Վոլկերդինգի անսպառ ոգեւորությունն է, ով գրեթե 30 տարի եղել է նախագծի ղեկավարն ու գլխավոր մշակողը։

Նոր թողարկումը մշակելիս հիմնական շեշտը դրվել է նոր տեխնոլոգիաների և ծրագրերի ընթացիկ տարբերակների տրամադրման վրա՝ չխախտելով բաշխման ինքնատիպությունն ու բնութագրերը: Հիմնական նպատակը բաշխումն ավելի ժամանակակից դարձնելն էր, բայց միևնույն ժամանակ Slackware-ում ծանոթ գործելաոճը պահպանելը։ Հիմնական փոփոխությունները.

  • Նույնականացման համար անցեք PAM-ի (Pluggable Authentication Module) ենթահամակարգի օգտագործմանը և միացրեք PAM-ը shadow-utils փաթեթում, որն օգտագործվում է /etc/shadow ֆայլում գաղտնաբառերը պահելու համար:
  • Օգտատիրոջ նիստերը կառավարելու համար ConsoleKit2-ի փոխարեն օգտագործվել է elogind-ը, որը կապված չէ systemd-ի հետ, ինչը զգալիորեն պարզեցրել է որոշակի սկզբնավորման համակարգերի հետ կապված գրաֆիկական միջավայրերի առաքումը և բարելավվել է XDG ստանդարտների աջակցությունը:
  • Ավելացրել է աջակցություն PipeWire մեդիա սերվերին և տրամադրել այն PulseAudio-ի փոխարեն օգտագործելու հնարավորություն:
  • Ավելացվեց Wayland արձանագրության վրա հիմնված գրաֆիկական նստաշրջանի աջակցություն, որը կարող է օգտագործվել KDE-ում՝ ի լրումն X սերվերի վրա հիմնված նիստի:
  • Ավելացվել են օգտագործողների միջավայրերի նոր տարբերակներ՝ Xfce 4.16 և KDE Plasma 5.23.5: LXDE-ով և Lumina-ով փաթեթները հասանելի են SlackBuild-ի միջոցով:
  • Linux միջուկը թարմացվել է 5.15 մասնաճյուղի: Initrd ֆայլի ստեղծման աջակցությունը ավելացվել է տեղադրողին, իսկ geninitrd կոմունալը ավելացվել է բաշխմանը` տեղադրված Linux միջուկի համար initrd-ի ավտոմատ ստեղծման համար: «Ընդհանուր» միջուկի մոդուլային հավաքումը առաջարկվում է լռելյայն օգտագործման համար, սակայն պահպանվում է նաև մոնոլիտ «հսկայական» միջուկի աջակցությունը, որի մեջ հավաքվում է առանց initrd-ի բեռնման համար պահանջվող դրայվերների շարքը:
  • 32-բիթանոց համակարգերի համար առաջարկվում է միջուկի երկու կառուցում՝ SMP-ով և մեկ պրոցեսորային համակարգերի համար՝ առանց SMP աջակցության (կարելի է օգտագործել շատ հին համակարգիչների վրա՝ Pentium III-ից ավելի հին պրոցեսորներով և որոշ Pentium M մոդելներով, որոնք չեն աջակցում PAE):
  • Qt4-ի առաքումը դադարեցվել է, բաշխումն ամբողջությամբ անցել է Qt5-ի։
  • Կատարվել է միգրացիա Python 3։ Ավելացվել են Rust լեզվով մշակման փաթեթներ։
  • Լռելյայնորեն, Postfix-ը միացված է փոստային սերվերի շահագործումն ապահովելու համար, իսկ Sendmail-ով փաթեթները տեղափոխվել են /extra բաժին: Dovecot-ն օգտագործվում է imapd-ի և ipop3d-ի փոխարեն:
  • Pkgtools փաթեթի կառավարման գործիքակազմն այժմ աջակցում է կողպմանը՝ կանխելու մրցակցային գործողությունների միաժամանակ աշխատանքը, և նվազեցնում է սկավառակի գրառումները՝ SSD-ների վրա ավելի լավ կատարման համար:
  • Փաթեթը ներառում է «make_world.sh» սկրիպտը, որը թույլ է տալիս ավտոմատ կերպով վերակառուցել ամբողջ համակարգը սկզբնական կոդից: Ավելացվել է նաև տեղադրիչի և միջուկի փաթեթների վերակառուցման սկրիպտների նոր հավաքածու:
  • Թարմացված փաթեթի տարբերակներ, ներառյալ Mesa 21.3.3, KDE GEAR 21.12.1, SQLite 3.37.2, Mercurial 6.0.1, PulseAudio 0.3.43, MDADM 15.0, WPA_SupPlicant 4.2, Xorg-Server 2.9, GIMP 1.20.14. 2.10.30, gtk 3.24, freetype 2.11.1, samba 4.15.5, postfix 3.6.4, perl 5.34.0, apache httpd 2.4.52, openssh 8.8, php 7.4.27, python 3.9.10 ռուբ. , git 3.0.3. եւ այլն։

    Source: opennet.ru

Добавить комментарий