systemdని ఉపయోగించిన నాలుగు సంవత్సరాల తర్వాత, డెబియన్-ఆధారిత పంపిణీ Knoppix దాని వివాదాస్పద init వ్యవస్థను తొలగించింది.
ఈ ఆదివారం (ఆగస్టు 18 *) ప్రముఖ డెబియన్-ఆధారిత Linux పంపిణీ Knoppix యొక్క వెర్షన్ 8.6 విడుదల చేయబడింది. కొత్త వీడియో కార్డ్లకు మద్దతును అందించడానికి టెస్టింగ్ మరియు అస్థిరమైన శాఖల నుండి అనేక ప్యాకేజీలతో జూలై 9న విడుదలైన డెబియన్ 10 (బస్టర్) ఆధారంగా విడుదల చేయబడింది. Knoppix మొదటి లైవ్-CD Linux పంపిణీలలో ఒకటి మరియు ఈనాటికీ ఔత్సాహికులలో బాగా ప్రాచుర్యం పొందింది.
Knoppix 8.6 విడుదల systemdని విడిచిపెట్టిన పంపిణీ యొక్క మొదటి పబ్లిక్ వెర్షన్, ఇది sysvinit స్థానంలో ఉద్దేశించబడిన Red Hat యొక్క లెన్నార్ట్ పోటరింగ్ ద్వారా అభివృద్ధి చేయబడిన init సిస్టమ్. systemd యొక్క అనుసరణ వివాదాలు మరియు విమర్శల అంశంగా ఉన్నప్పటికీ, systemd ప్రస్తుతం ప్రధాన స్రవంతిలో డిఫాల్ట్ ఎంపిక. Knoppix అప్స్ట్రీమ్లో ఉపయోగించబడింది - డెబియన్; RHEL, CentOS మరియు Fedora; openSUSE మరియు SLES, అలాగే Mageia మరియు Archలో.
systemd గురించిన ఫిర్యాదులు ప్రధానంగా సబ్సిస్టమ్ తీసుకునే ఫంక్షన్ల రిడెండెన్సీకి సంబంధించినవి, ఎందుకంటే డిజైన్ “ఒక పని చేయండి మరియు దాన్ని బాగా చేయండి” అనే ప్రాథమిక యునిక్స్ ఫిలాసఫీకి అనుగుణంగా లేదు. బైనరీ రూపంలోని లాగ్లు (మానవుడు చదవగలిగే టెక్స్ట్ లాగ్లకు విరుద్ధంగా) వంటి ఇతర అంశాలు కూడా విమర్శలకు దారితీశాయి.
సాంకేతికంగా, systemdని తొలగించిన Knoppix యొక్క మొదటి వెర్షన్ 8.5; కానీ ఈ వెర్షన్ ఈ సంవత్సరం ప్రారంభంలో Linux మ్యాగజైన్ జర్మనీ ప్రింట్ ఎడిషన్లతో ప్రత్యేకంగా పంపిణీ చేయబడింది మరియు పబ్లిక్ డౌన్లోడ్ కోసం అందుబాటులో లేదు. Knoppix సృష్టికర్త Klaus Knopper ఈ సంస్కరణలో systemdని తీసివేయాలనే నిర్ణయం గురించి క్లుప్తంగా రాశారు (జర్మన్ నుండి అనువదించబడింది, సందర్భం కోసం లింక్లు జోడించబడ్డాయి):
“ఇప్పటికీ వివాదాస్పద స్టార్టప్ systemd, ఇది ఇటీవలే భద్రతా లోపాలపై ఆగ్రహం వ్యక్తం చేసింది, వెర్షన్ 8.0 (జెస్సీ)తో డెబియన్లో విలీనం చేయబడింది మరియు Knoppix 8.5 విడుదలైనప్పటి నుండి తీసివేయబడింది. నేను నా స్వంత ప్యాకేజీలతో డౌన్లోడ్ సిస్టమ్తో హార్డ్ డిపెండెన్సీలను దాటవేసాను (సవరణలు *).
systemd-వంటి సెషన్ మేనేజ్మెంట్ను నిర్వహించడానికి, తద్వారా సిస్టమ్ను షట్ డౌన్ చేసి, సాధారణ వినియోగదారుగా పునఃప్రారంభించే సామర్థ్యాన్ని కలిగి ఉండటానికి, నేను elogind సెషన్ మేనేజర్ని ఉపయోగించాను. ఇది systemd అనేక సిస్టమ్ భాగాలతో జోక్యం చేసుకోకుండా మరియు మొత్తం సిస్టమ్ యొక్క సంక్లిష్టతను తగ్గించడానికి అనుమతించింది. మీరు ప్రారంభంలో మీ స్వంత సేవలను అమలు చేయవలసి వస్తే, మీరు ఏ systemd యూనిట్లను సృష్టించాల్సిన అవసరం లేదు, మీ సేవలను టెక్స్ట్ ఫైల్ /etc/rc.localలో వ్రాయండి, ఇందులో వివరణలతో ఉదాహరణ ఉంటుంది."
Knoppix 2014 నుండి 2019 వరకు systemdని ఉపయోగించింది, ఇది చాలా తక్కువ డిస్ట్రిబ్యూషన్ల జాబితాలో రెండవది, ఇది systemdని ఏకీకృతం చేసి, ఆపై వదిలివేసింది - Void Linux ఈ జాబితాలో మొదటిది. అలాగే 2016లో, డెబియన్ ఫోర్క్ సృష్టించబడింది - దేవువాన్, సిస్టమ్డ్-ఫ్రీ ఫిలాసఫీ చుట్టూ సృష్టించబడింది. (అలాగే ఆర్చ్ లైనక్స్ ఫోర్క్ ఉంది - ఆర్టిక్స్, ఇది openRCని ఉపయోగిస్తుంది. *)
Knoppix వైకల్యాలున్న వ్యక్తుల కోసం ఒక సిస్టమ్తో కూడా వస్తుంది, ADRIANE (ఆడియో డెస్క్టాప్ రిఫరెన్స్ ఇంప్లిమెంటేషన్ మరియు నెట్వర్కింగ్ ఎన్విరాన్మెంట్), ఇది “టాకింగ్ మెను సిస్టమ్, దీని లక్ష్యం కంప్యూటర్ అనుభవం లేనివారికి పని మరియు ఇంటర్నెట్ ప్రాప్యతను సులభతరం చేయడం, వారికి దృశ్యమానం లేకపోయినా. కంప్యూటర్ స్క్రీన్తో సంప్రదించండి,” ఐచ్ఛికంగా Compiz ఆధారంగా స్క్రీన్ మాగ్నిఫైయర్ సిస్టమ్ను కలిగి ఉంటుంది.
* - సుమారు. అనువాదకుడు
మూలం: linux.org.ru