Itusilẹ ti ohun elo pinpin Slackware 15.0

Diẹ sii ju ọdun marun lẹhin itusilẹ ti o kẹhin, itusilẹ ti ohun elo pinpin Slackware 15.0 ni a tẹjade. Ise agbese na ti n dagbasoke lati ọdun 1993 ati pe o jẹ pinpin julọ ti o wa lọwọlọwọ. Aworan fifi sori ẹrọ (3.5 GB) wa fun igbasilẹ, eyiti a pese sile fun i586 ati x86_64 faaji. Lati mọ ararẹ pẹlu pinpin laisi fifi sori ẹrọ, kikọ Live (4.3 GB) wa. Aṣayan awọn idii afikun pẹlu awọn eto ti ko si ninu pinpin boṣewa ni a le rii ni ibi ipamọ slackbuilds.org.

Pelu awọn ọjọ ori ti o ti ni ilọsiwaju, pinpin ni anfani lati ṣetọju atilẹba ati ayedero ninu iṣeto iṣẹ. Aini awọn ilolu ati eto ibẹrẹ ti o rọrun ni ara ti awọn ọna ṣiṣe BSD Ayebaye jẹ ki pinpin jẹ ojutu ti o nifẹ fun ikẹkọ iṣẹ ti awọn eto bii Unix, ṣiṣe awọn idanwo ati gbigba lati mọ Linux. Idi akọkọ fun igbesi aye gigun ti pinpin ni itara ailopin ti Patrick Volkerding, ti o jẹ oludari ati olupilẹṣẹ akọkọ ti iṣẹ akanṣe fun ọdun 30.

Nigbati o ba n ṣe agbekalẹ idasilẹ tuntun, idojukọ akọkọ wa lori ipese awọn imọ-ẹrọ tuntun ati awọn ẹya lọwọlọwọ ti awọn eto laisi irufin atilẹba ati awọn abuda ti pinpin. Ibi-afẹde akọkọ ni lati jẹ ki pinpin ni igbalode diẹ sii, ṣugbọn ni akoko kanna ṣetọju ọna ti o faramọ ti ṣiṣẹ ni Slackware. Awọn iyipada bọtini:

  • Yipada si lilo PAM (Pluggable Ijeri Module) subsystem fun ìfàṣẹsí ati ki o jeki PAM ni ojiji-utils package ti a lo lati fi awọn ọrọigbaniwọle ni /etc/ojiji faili.
  • Lati ṣakoso awọn akoko olumulo, dipo ConsoleKit2, elogind ni a lo, iyatọ ti iwọle ti ko ni asopọ si eto, eyiti o rọrun pupọ ifijiṣẹ ti awọn agbegbe ayaworan ti o somọ awọn ọna ṣiṣe ibẹrẹ ati atilẹyin ilọsiwaju fun awọn iṣedede XDG.
  • Atilẹyin ti a ṣafikun fun olupin media PipeWire ati pese agbara lati lo dipo PulseAudio.
  • Atilẹyin ti a ṣafikun fun igba ayaworan kan ti o da lori Ilana Wayland, eyiti o le ṣee lo ni KDE ni afikun si igba orisun olupin X.
  • Ṣafikun awọn ẹya tuntun ti awọn agbegbe olumulo Xfce 4.16 ati KDE Plasma 5.23.5. Awọn idii pẹlu LXDE ati Lumina wa nipasẹ SlackBuild.
  • Ekuro Linux ti ni imudojuiwọn si ẹka 5.15. Atilẹyin fun ṣiṣẹda faili initrd kan ti ṣafikun si insitola, ati pe ohun elo genitrd ti ṣafikun si pinpin fun kikọ initrd laifọwọyi fun ekuro Linux ti a fi sori ẹrọ. Apejọ modular ti ekuro “jeneriki” ni a ṣeduro fun lilo nipasẹ aiyipada, ṣugbọn atilẹyin fun ekuro “nla” monolithic tun wa ni idaduro, ninu eyiti ṣeto awọn awakọ ti o nilo lati bata laisi initrd ti wa ni akopọ.
  • Fun awọn ọna ṣiṣe 32-bit, awọn itumọ kernel meji ni a funni - pẹlu SMP ati fun awọn eto iṣelọpọ ẹyọkan laisi atilẹyin SMP (le ṣee lo lori awọn kọnputa atijọ pupọ pẹlu awọn ilana ti o dagba ju Pentium III ati diẹ ninu awọn awoṣe Pentium M ti ko ṣe atilẹyin PAE).
  • Ifijiṣẹ ti Qt4 ti dawọ, pinpin ti yipada patapata si Qt5.
  • Iṣilọ si Python 3 ti ṣe. Awọn idii fun idagbasoke ni ede Rust ni a ti ṣafikun.
  • Nipa aiyipada, Postfix ti ṣiṣẹ lati rii daju iṣẹ olupin meeli, ati awọn idii pẹlu Sendmail ti gbe lọ si apakan / afikun. Dovecot jẹ lilo dipo imapd ati ipop3d.
  • Ohun elo irinṣẹ iṣakoso package pkgtools ni bayi ṣe atilẹyin titiipa lati yago fun awọn iṣẹ idije lati ṣiṣẹ ni akoko kanna, ati dinku awọn kikọ disiki fun iṣẹ ṣiṣe to dara julọ lori awọn SSDs.
  • Apo naa pẹlu iwe afọwọkọ "make_world.sh", eyiti o fun ọ laaye lati tun gbogbo eto naa ṣe laifọwọyi lati koodu orisun. Eto tuntun ti awọn iwe afọwọkọ fun atunko ẹrọ fifi sori ẹrọ ati awọn idii ekuro ti tun ti ṣafikun.
  • Awọn ẹya package ti a ṣe imudojuiwọn, pẹlu mesa 21.3.3, KDE Gear 21.12.1, sqlite 3.37.2, mercurial 6.0.1, pipewire 0.3.43, pulseaudio 15.0, mdadm 4.2, wpa_supplicant 2.9 xorg.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 ruby , git 3.0.3. ati bẹbẹ lọ.

    orisun: opennet.ru

Fi ọrọìwòye kun