ಸಹಾಯ: ಫೆಡೋರಾ ಸಿಲ್ವರ್‌ಬ್ಲೂನಿಂದ ಏನನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು

ಬದಲಾಗದ OS ನ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ನೋಡೋಣ.

ಸಹಾಯ: ಫೆಡೋರಾ ಸಿಲ್ವರ್‌ಬ್ಲೂನಿಂದ ಏನನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು
/ ಫೋಟೋ ಕ್ಲೆಮ್ ಒನೊಜೆಘುವೊ ಅನ್ಪ್ಲಾಶ್

ಸಿಲ್ವರ್‌ಬ್ಲೂ ಹೇಗೆ ಬಂತು

ಫೆಡೋರಾ ಸಿಲ್ವರ್‌ಬ್ಲೂ ಒಂದು ಬದಲಾಗದ ಡೆಸ್ಕ್‌ಟಾಪ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಆಗಿದೆ. ಅದರಲ್ಲಿ, ಎಲ್ಲಾ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಪ್ರತ್ಯೇಕ ಕಂಟೇನರ್‌ಗಳಲ್ಲಿ ರನ್ ಆಗುತ್ತವೆ ಮತ್ತು ನವೀಕರಣಗಳನ್ನು ಪರಮಾಣುವಾಗಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ.

ಹಿಂದೆ ಯೋಜನೆಯನ್ನು ಕರೆಯಲಾಗುತ್ತಿತ್ತು ಫೆಡೋರಾ ಪರಮಾಣು ಕಾರ್ಯಸ್ಥಳ. ನಂತರ ಇದನ್ನು ಸಿಲ್ವರ್‌ಬ್ಲೂ ಎಂದು ಮರುನಾಮಕರಣ ಮಾಡಲಾಯಿತು. ಅಭಿವರ್ಧಕರ ಪ್ರಕಾರ, ಅವರು 150 ಕ್ಕೂ ಹೆಚ್ಚು ಹೆಸರು ಆಯ್ಕೆಗಳನ್ನು ಪರಿಗಣಿಸಿದ್ದಾರೆ. ಸಾಮಾಜಿಕ ನೆಟ್ವರ್ಕ್ಗಳಲ್ಲಿ ಅಂತಹ ಉಚಿತ ಡೊಮೇನ್ ಮತ್ತು ಖಾತೆಗಳು ಇರುವುದರಿಂದ ಸಿಲ್ವರ್ಬ್ಲೂ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆ.

ನವೀಕರಿಸಿದ ವ್ಯವಸ್ಥೆ ಬದಲಾಗಿದೆ ಫೆಡೋರಾ ವರ್ಕ್‌ಸ್ಟೇಶನ್ ಫೆಡೋರಾ 30 ರಲ್ಲಿ ಡೆಸ್ಕ್‌ಟಾಪ್‌ಗಳಿಗೆ ಆದ್ಯತೆಯ ನಿರ್ಮಾಣವಾಗಿದೆ. ಸಿಲ್ವರ್‌ಬ್ಲೂ ಭವಿಷ್ಯದಲ್ಲಿ ಎಂದು ಲೇಖಕರು ಹೇಳುತ್ತಾರೆ ಸಂಪೂರ್ಣವಾಗಿ ಸ್ಥಳಾಂತರಿಸಬಹುದು ಫೆಡೋರಾ ಕಾರ್ಯಸ್ಥಳ.

ಹ್ಯಾಕರ್ ನ್ಯೂಸ್‌ನ ನಿವಾಸಿಗಳಲ್ಲಿ ಒಬ್ಬರು ಸೂಚಿಸಲಾಗಿದೆಸಿಲ್ವರ್‌ಬ್ಲೂ ಪರಿಕಲ್ಪನೆಯು ಯೋಜನೆಯ ಅಭಿವೃದ್ಧಿಯಾಯಿತು ಸ್ಥಿತಿಯಿಲ್ಲದ ಲಿನಕ್ಸ್. ಫೆಡೋರಾ ಇದನ್ನು ಹತ್ತು ವರ್ಷಗಳ ಹಿಂದೆ ಪ್ರಚಾರ ಮಾಡಿತು. ಸ್ಟೇಟ್‌ಲೆಸ್ ಲಿನಕ್ಸ್ ತೆಳುವಾದ ಮತ್ತು ದಪ್ಪ ಕ್ಲೈಂಟ್‌ಗಳ ಆಡಳಿತವನ್ನು ಸರಳಗೊಳಿಸಬೇಕಿತ್ತು. ಅದರಲ್ಲಿಯೂ ಸಹ, ಎಲ್ಲಾ ಸಿಸ್ಟಮ್ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್‌ಗಳನ್ನು ಓದಲು-ಮಾತ್ರ ಮೋಡ್‌ನಲ್ಲಿ ತೆರೆಯಲಾಗಿದೆ.

"ಅಸ್ಥಿರತೆ" ಏನು ನೀಡುತ್ತದೆ?

"ಇಮ್ಯೂಟಬಲ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್" ಎಂಬ ಪದವು ರೂಟ್ ಮತ್ತು ಬಳಕೆದಾರ ಡೈರೆಕ್ಟರಿಗಳನ್ನು ಓದಲು-ಮಾತ್ರ ಅಳವಡಿಸಲಾಗಿದೆ ಎಂದರ್ಥ. ಎಲ್ಲಾ ಬದಲಾಯಿಸಬಹುದಾದ ಡೇಟಾವನ್ನು /var ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಇರಿಸಲಾಗಿದೆ. ಡೆವಲಪರ್‌ಗಳು ಇದೇ ವಿಧಾನವನ್ನು ಬಳಸುತ್ತಾರೆ ChromeOS и ಮ್ಯಾಕೋಸ್ ಕ್ಯಾಟಲಿನಾ. ಈ ವಿಧಾನವು OS ನ ಭದ್ರತೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ ಮತ್ತು ಸಿಸ್ಟಮ್ ಫೈಲ್ಗಳನ್ನು ಅಳಿಸುವುದನ್ನು ತಡೆಯುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, ತಪ್ಪಾಗಿ).

ವಿಷಯಾಧಾರಿತ ಥ್ರೆಡ್‌ನಲ್ಲಿ ಹ್ಯಾಕರ್ ನ್ಯೂಸ್ ನಿವಾಸಿಗಳಲ್ಲಿ ಒಬ್ಬರು ನಾನು ಹೇಳಿದರು, ಉಬುಂಟು ಯಾರು ಥೀಮ್ ಅನ್ನು ಮಾರ್ಪಡಿಸುವಾಗ ನಾನು ಒಮ್ಮೆ ಆಕಸ್ಮಿಕವಾಗಿ ಹಲವಾರು ಸಿಸ್ಟಮ್ ಫೈಲ್‌ಗಳನ್ನು ಅಳಿಸಿದ್ದೇನೆ. ಆದಾಗ್ಯೂ, ರಿಜೆಕ್ಸ್‌ನಲ್ಲಿನ ದೋಷದಿಂದಾಗಿ ಅವರು ಯಾವುದೇ ಬ್ಯಾಕ್‌ಅಪ್‌ಗಳನ್ನು ಹೊಂದಿರಲಿಲ್ಲ. ಅವರ ಪ್ರಕಾರ, ಬದಲಾಯಿಸಲಾಗದ OS ಸಮಸ್ಯೆಗಳನ್ನು ತಪ್ಪಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.

ನವೀಕರಣಗಳನ್ನು ಸ್ಥಾಪಿಸುವುದನ್ನು ಸಹ ಸರಳಗೊಳಿಸಲಾಗಿದೆ - ನೀವು ಮಾಡಬೇಕಾಗಿರುವುದು ಹೊಸ ಚಿತ್ರದಿಂದ ಸಿಸ್ಟಮ್ ಅನ್ನು ರೀಬೂಟ್ ಮಾಡುವುದು. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಹಲವಾರು ಶಾಖೆಗಳ ನಡುವೆ ತ್ವರಿತವಾಗಿ ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಿದೆ (ಫೆಡೋರಾ ಬಿಡುಗಡೆಗಳು). ಉದಾಹರಣೆಗೆ, ಪ್ರಸ್ತುತ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಫೆಡೋರಾ ಆವೃತ್ತಿಯ ನಡುವೆ ರಾಹೈಡ್ ಮತ್ತು ಭಂಡಾರ ನವೀಕರಣಗಳು-ಪರೀಕ್ಷೆ ಮುಂಬರುವ ನವೀಕರಣಗಳೊಂದಿಗೆ.

ಕ್ಲಾಸಿಕ್ ಫೆಡೋರಾದಿಂದ ವ್ಯತ್ಯಾಸಗಳೇನು?

ಮೂಲ ಪರಿಸರವನ್ನು ಸ್ಥಾಪಿಸಲು OSTree ತಂತ್ರಜ್ಞಾನವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ (/ ಮತ್ತು / usr). ಇದು "ಆವೃತ್ತಿ" ವ್ಯವಸ್ಥೆ ಎಂದು ನಾವು ಹೇಳಬಹುದು RPM ಅನ್ನು- ಪ್ಯಾಕೇಜುಗಳು. RPM ಪ್ಯಾಕೇಜುಗಳನ್ನು rpm-ostree ಬಳಸಿಕೊಂಡು OSTree ರೆಪೊಸಿಟರಿಗೆ ಅನುವಾದಿಸಲಾಗುತ್ತದೆ. ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವಾಗ, ಅವಳು ರೂಪಗಳು ವೈಫಲ್ಯದ ಸಂದರ್ಭದಲ್ಲಿ ನೀವು ಹಿಂತಿರುಗಬಹುದಾದ ಚೇತರಿಕೆಯ ಬಿಂದು.

OSTree ಸಹ ಅನುಮತಿಸುತ್ತದೆ ಫೆಡೋರಾದಿಂದ ಬೆಂಬಲಿತವಾಗಿಲ್ಲದ dnf/yum ರೆಪೊಸಿಟರಿಗಳು ಮತ್ತು ರೆಪೊಸಿಟರಿಗಳಿಂದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸಿ. ಇದನ್ನು ಮಾಡಲು, dnf ಅನುಸ್ಥಾಪನಾ ಆಜ್ಞೆಯ ಬದಲಿಗೆ, ನೀವು rpm-ostree install ಅನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ. ಸಿಸ್ಟಮ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನ ಹೊಸ ಬೇಸ್ ಇಮೇಜ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ ಮತ್ತು ಸ್ಥಾಪಿಸಲಾದ ಒಂದನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ.

ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ನವೀಕರಿಸಲು ಯಾಂತ್ರಿಕವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ ಫ್ಲಾಟ್ಪ್ಯಾಕ್. ಇದು ಅವುಗಳನ್ನು ಧಾರಕಗಳಲ್ಲಿ ನಡೆಸುತ್ತದೆ. ಫ್ಲಾಟ್‌ಪ್ಯಾಕ್ ಪ್ಯಾಕೇಜ್ ಅಪ್ಲಿಕೇಶನ್-ನಿರ್ದಿಷ್ಟ ಅವಲಂಬನೆಗಳನ್ನು ಮಾತ್ರ ಒಳಗೊಂಡಿರುತ್ತದೆ. ಎಲ್ಲಾ ಕೋರ್ ಲೈಬ್ರರಿಗಳು (ಗ್ನೋಮ್ ಮತ್ತು ಕೆಡಿಇ ಲೈಬ್ರರಿಗಳಂತಹವು) ಪ್ಲಗ್ ಮಾಡಬಹುದಾದ ರನ್ಟೈಮ್ ಪರಿಸರಗಳಾಗಿ ಉಳಿಯುತ್ತವೆ. ಈ ವಿಧಾನವು ಪ್ಯಾಕೇಜ್‌ಗಳ ಗಾತ್ರವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಮತ್ತು ಅವುಗಳಿಂದ ನಕಲಿ ಘಟಕಗಳನ್ನು ತೆಗೆದುಹಾಕಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ಸಹಾಯ: ಫೆಡೋರಾ ಸಿಲ್ವರ್‌ಬ್ಲೂನಿಂದ ಏನನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು
/ ಫೋಟೋ ಜೊನಾಥನ್ ಲಾರ್ಸನ್ ಅನ್ಪ್ಲಾಶ್

ಫ್ಲಾಟ್‌ಪ್ಯಾಕ್‌ನಲ್ಲಿ ಪ್ಯಾಕ್ ಮಾಡದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸಲು, ನೀವು ಬಳಸಬಹುದು ಉಪಕರಣ. ಕ್ಲಾಸಿಕ್ ಫೆಡೋರಾ ಅನುಸ್ಥಾಪಕದೊಂದಿಗೆ ಧಾರಕವನ್ನು ರಚಿಸಲು ಇದು ನಿಮ್ಮನ್ನು ಅನುಮತಿಸುತ್ತದೆ.

ಇದೇ ರೀತಿಯ ಪರಿಹಾರಗಳು

ಸಿಲ್ವರ್‌ಬ್ಲೂಗೆ ಹೋಲುವ ಕಾರ್ಯಗಳು ಇತರ ವಿತರಣೆಗಳಿವೆ. ಒಂದು ಉದಾಹರಣೆ ಆಗಿರಬಹುದು ಮೈಕ್ರೋ ಓಎಸ್ openSUSE ನಿಂದ. ಇದು ಅದ್ವಿತೀಯ ವಿತರಣೆಯಲ್ಲ, ಆದರೆ CaaS (ಒಂದು ಸೇವೆಯಾಗಿ ಕಂಟೈನರ್) ನಿಯೋಜನೆಗಾಗಿ openSUSE ಕ್ಯೂಬಿಕ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನ ಭಾಗವಾಗಿದೆ.

ಸಿಸ್ಟಮ್ ಡಾಕರ್ ಕಂಟೈನರ್‌ಗಳೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಅವರ ಚಿತ್ರಗಳನ್ನು RPM ಪ್ಯಾಕೇಜ್‌ಗಳಾಗಿ ವಿತರಿಸಲಾಗುತ್ತದೆ. ಈ ಸರಳಗೊಳಿಸುತ್ತದೆ ಫ್ಲಾಟ್‌ಪ್ಯಾಕ್ ಫಾರ್ಮ್ಯಾಟ್‌ನಲ್ಲಿ ಲಭ್ಯವಿಲ್ಲದ ಆಜ್ಞಾ ಸಾಲಿನ ಆಧಾರಿತ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸಿ. ಧಾರಕಗಳನ್ನು ಚಲಾಯಿಸಲು ಹೋಸ್ಟ್ ಸಿಸ್ಟಮ್ ಅಧಿಕೃತ ರೆಪೊಸಿಟರಿಯ ಆಧಾರದ ಮೇಲೆ ರಚನೆಯಾಗುತ್ತದೆ ಓಪನ್ ಸೂಸ್ ಟಂಬಲ್ವೀಡ್.

MicroOS ಅನ್ನು ದೊಡ್ಡ-ಪ್ರಮಾಣದ ಪರಿಸರದಲ್ಲಿ (ಉದಾಹರಣೆಗೆ, ಡೇಟಾ ಕೇಂದ್ರಗಳಲ್ಲಿ) ನಿಯೋಜನೆಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಆದರೆ ಒಂದೇ ಯಂತ್ರಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ.

ಇದೇ ರೀತಿಯ ಮತ್ತೊಂದು ಬೆಳವಣಿಗೆಯ ಉದಾಹರಣೆಯಾಗಿದೆ ನಿಕ್ಸೋಸ್. ಇದು ನಿಕ್ಸ್ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಆಧರಿಸಿದ ಲಿನಕ್ಸ್ ವಿತರಣೆಯಾಗಿದೆ. ಇದರ ಮುಖ್ಯ ಲಕ್ಷಣವೆಂದರೆ ಸಂರಚನೆಗಳ ಘೋಷಣಾತ್ಮಕ ವಿವರಣೆ. ನಿರ್ವಾಹಕರು ಸಿಸ್ಟಮ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಮತ್ತು ಅದನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲ. ಸ್ಥಿತಿಯನ್ನು ವಿಶೇಷ ಫೈಲ್‌ನಲ್ಲಿ ದಾಖಲಿಸಲಾಗಿದೆ: ಎಲ್ಲಾ ಪ್ಯಾಕೇಜುಗಳು ಮತ್ತು ದೃಢೀಕರಣ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಅಲ್ಲಿ ಸೂಚಿಸಲಾಗುತ್ತದೆ. ಮುಂದೆ, ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ OS ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸ್ಥಿತಿಗೆ ತರುತ್ತದೆ.

ಈ ವ್ಯವಸ್ಥೆಯು ಸಕ್ರಿಯವಾಗಿದೆ ಬಳಕೆ ಕ್ಲೌಡ್ ಪೂರೈಕೆದಾರರು, ವಿಶ್ವವಿದ್ಯಾಲಯಗಳು ಮತ್ತು ಐಟಿ ಕಂಪನಿಗಳು.

ಯಾವುದೇ ಸಂದರ್ಭದಲ್ಲಿ, ಸಿಲ್ವರ್ಬ್ಲೂ ಮಾರುಕಟ್ಟೆಯಲ್ಲಿ ತನ್ನ ಸ್ಥಾನವನ್ನು ಆಕ್ರಮಿಸಿಕೊಳ್ಳುವ ಅವಕಾಶವನ್ನು ಹೊಂದಿದೆ. ಇದು ಕಾರ್ಯರೂಪಕ್ಕೆ ಬರಲಿದೆಯೇ ಎಂಬುದನ್ನು ಭವಿಷ್ಯದಲ್ಲಿ ನೋಡಬೇಕಾಗಿದೆ.

ಕಾರ್ಪೊರೇಟ್ IaaS ಕುರಿತು ಮೊದಲ ಬ್ಲಾಗ್‌ನಿಂದ ವಸ್ತುಗಳು:

ಹಬ್ರೆಯಲ್ಲಿ ಹೆಚ್ಚುವರಿ ಓದುವಿಕೆ:

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ