ಸ್ಯಾಮ್ ಹಾರ್ಟ್ಮನ್, ಡೆಬಿಯನ್ ಪ್ರಾಜೆಕ್ಟ್ ಲೀಡರ್,
ಸ್ಮರಿಸುತ್ತಾರೆ
ನಿರ್ಬಂಧಿಸಲು ಕಾರಣವೆಂದರೆ systemd ಪ್ಯಾಕೇಜ್ನೊಂದಿಗೆ ಸಂಘರ್ಷ ಮತ್ತು libsystemd ಅನ್ನು ಪರ್ಯಾಯ libelogind ನೊಂದಿಗೆ ಬದಲಾಯಿಸುವ ಅಪಾಯ, ಇದು ABI ಮಟ್ಟದಲ್ಲಿ ಮೂಲ ಗ್ರಂಥಾಲಯದೊಂದಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ.
ಪ್ಯಾಕೇಜ್ ಲೇಬಲ್ಗಳು systemd ಲೈಬ್ರರಿಗಳೊಂದಿಗೆ ಘರ್ಷಣೆಯಾಗಿವೆ, ಆದರೆ ಇದು ಅಂತರ್ಗತವಾಗಿ systemd ಇಲ್ಲದೆ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಮತ್ತು systemd ನೊಂದಿಗೆ ಸಂಘರ್ಷವು ವಾಸ್ತವವಾಗಿ ಪ್ರಯೋಜನಕಾರಿಯಾಗಿದೆ ಏಕೆಂದರೆ ಇದು elogind ಅನ್ನು ತಪ್ಪಾಗಿ ಸ್ಥಾಪಿಸುವುದನ್ನು ತಡೆಯುತ್ತದೆ. ಮತ್ತೊಂದೆಡೆ, ಅದರ ಪ್ರಸ್ತುತ ರೂಪದಲ್ಲಿ, systemd ನಿಂದ ಸಂರಚನೆಯನ್ನು sysvinit ಮತ್ತು elogind ನೊಂದಿಗೆ ಆವೃತ್ತಿಗೆ ನವೀಕರಿಸಲು APT ಮೂಲಕ ಪ್ರಯತ್ನಿಸುತ್ತದೆ
ಎಲೋಜಿಂಡ್ ಡೆವಲಪರ್ಗಳಾಗಿದ್ದರು
ವಿವರಿಸಿದ ತಾಂತ್ರಿಕ ಸಮಸ್ಯೆಗಳ ಪರಿಹಾರವನ್ನು ಬಿಡುಗಡೆ ತಂಡ ಮತ್ತು elogind ಮತ್ತು systemd ನಿರ್ವಾಹಕರ ನಡುವಿನ ಪರಸ್ಪರ ಕ್ರಿಯೆಯ ಮಟ್ಟದಲ್ಲಿ ಪರಿಹರಿಸಬೇಕು, ಆದರೆ ಯೋಜನಾ ನಾಯಕನು ಮಧ್ಯಪ್ರವೇಶಿಸಲು ಒತ್ತಾಯಿಸಲಾಯಿತು ಏಕೆಂದರೆ ತಂಡಗಳು ಒಪ್ಪಿಕೊಳ್ಳಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ, ಜಂಟಿ ಕೆಲಸವು ಮುಖಾಮುಖಿಯಾಗಿ ಅಭಿವೃದ್ಧಿಗೊಂಡಿತು ಮತ್ತು ಪರಿಹಾರ ಸಮಸ್ಯೆಯು ಅಂತ್ಯವನ್ನು ತಲುಪಿತು, ಇದರಲ್ಲಿ ಪ್ರತಿ ಬದಿಯು ತನ್ನದೇ ಆದ ರೀತಿಯಲ್ಲಿ ಸರಿಯಾಗಿತ್ತು. ಸ್ಯಾಮ್ ಹಾರ್ಟ್ಮನ್ ಪ್ರಕಾರ, ಪರಿಸ್ಥಿತಿಯು ಸಾಮಾನ್ಯ ಮತ (GR, ಸಾಮಾನ್ಯ ನಿರ್ಣಯ) ಅಗತ್ಯವಿರುವ ಸ್ಥಿತಿಯನ್ನು ಸಮೀಪಿಸುತ್ತಿದೆ, ಇದರಲ್ಲಿ ಸಮುದಾಯವು init ಮತ್ತು sysvinit ಗೆ elogind ಗಾಗಿ ಪರ್ಯಾಯ ವ್ಯವಸ್ಥೆಗಳನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ.
ಪ್ರಾಜೆಕ್ಟ್ ಸದಸ್ಯರು init ಸಿಸ್ಟಮ್ಗಳನ್ನು ವೈವಿಧ್ಯಗೊಳಿಸಲು ಮತ ಚಲಾಯಿಸಿದರೆ, ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಎಲ್ಲಾ ನಿರ್ವಾಹಕರು ಒಟ್ಟಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತಾರೆ ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಡೆವಲಪರ್ಗಳನ್ನು ಈ ಸಮಸ್ಯೆಯ ಮೇಲೆ ಕೆಲಸ ಮಾಡಲು ನಿಯೋಜಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ನಿರ್ವಾಹಕರು ಇನ್ನು ಮುಂದೆ ಪರ್ಯಾಯ init ವ್ಯವಸ್ಥೆಯನ್ನು ನಿರ್ಲಕ್ಷಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ, ಮೌನವಾಗಿರುತ್ತಾರೆ, ಅಥವಾ ಪ್ರಕ್ರಿಯೆಯನ್ನು ವಿಳಂಬಗೊಳಿಸಿ.
ಪ್ರಸ್ತುತ ಈಗಾಗಲೇ ರೆಪೊಸಿಟರಿಯಲ್ಲಿದೆ
ಒಂದೇ init ಸಿಸ್ಟಮ್ಗೆ ಡೆಬಿಯನ್ ಸಾಕಷ್ಟು ಬೆಂಬಲವನ್ನು ಹೊಂದಿದೆ ಎಂದು ಸಮುದಾಯವು ನಿರ್ಧರಿಸಿದರೆ, ನಾವು ಇನ್ನು ಮುಂದೆ sysvinit ಮತ್ತು elogind ಬಗ್ಗೆ ಚಿಂತಿಸುವುದಿಲ್ಲ ಮತ್ತು ಯುನಿಟ್ ಫೈಲ್ಗಳು ಮತ್ತು systemd ಮೇಲೆ ಮಾತ್ರ ಗಮನಹರಿಸಬಹುದು. ಈ ನಿರ್ಧಾರವು ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಅನ್ನು ಬಳಸದ ಪೋರ್ಟ್ಗಳ ಮೇಲೆ ನಕಾರಾತ್ಮಕ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ (
systemd ಗೆ ಬೈಂಡಿಂಗ್ ಭವಿಷ್ಯದಲ್ಲಿ ವಿತರಣೆಯ ದಿಕ್ಕನ್ನು ಬದಲಾಯಿಸಲು ಹೆಚ್ಚು ಕಷ್ಟಕರವಾಗಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರಾರಂಭಿಕ ಮತ್ತು ಸೇವಾ ನಿರ್ವಹಣೆಯ ಕ್ಷೇತ್ರದಲ್ಲಿ ಹೆಚ್ಚಿನ ಪ್ರಯೋಗವನ್ನು ಮಿತಿಗೊಳಿಸುತ್ತದೆ. ಎಲೋಜಿಂಡ್ ಅನ್ನು ಕಾರ್ಯರೂಪದಲ್ಲಿ ನಿರ್ವಹಿಸುವುದು ಅದನ್ನು ಅಳಿಸುವುದಕ್ಕಿಂತ ಮತ್ತು ಅದನ್ನು ಮತ್ತೆ ಸೇರಿಸಲು ಪ್ರಯತ್ನಿಸುವುದಕ್ಕಿಂತ ಸುಲಭವಾಗಿದೆ. ಪ್ರತಿಯೊಂದು ನಿರ್ಧಾರದ ಆಯ್ಕೆಯು ಸಾಧಕ-ಬಾಧಕಗಳನ್ನು ಹೊಂದಿದೆ, ಆದ್ದರಿಂದ ಮತದಾನದ ಮೊದಲು ಎಲ್ಲಾ ಸಾಧಕ-ಬಾಧಕಗಳ ಸಂಪೂರ್ಣ ಚರ್ಚೆಯ ಅಗತ್ಯವಿರುತ್ತದೆ.
ಮೂಲ: opennet.ru