CBL-Mariner 2.0 ಈಗಾಗಲೇ ಬಿಡುಗಡೆಯಾಗಿದೆ ಮತ್ತು ಇವು ಅದರ ಸುದ್ದಿಗಳಾಗಿವೆ

ಮೈಕ್ರೋಸಾಫ್ಟ್ ಅನಾವರಣಗೊಳಿಸಿತು ಇತ್ತೀಚೆಗೆ ಬಿಡುಗಡೆ ಮಾಡಲಾಗುತ್ತಿದೆ ಮೊದಲ ಸ್ಥಿರ ನವೀಕರಣ ನಿಮ್ಮ Linux ವಿತರಣೆಯ ಹೊಸ ಶಾಖೆ "ಸಿಬಿಎಲ್-ಮ್ಯಾರಿನರ್ 2.0" (ಕಾಮನ್ ಬೇಸ್ ಲಿನಕ್ಸ್ ಮ್ಯಾರಿನರ್), ಕ್ಲೌಡ್ ಇನ್ಫ್ರಾಸ್ಟ್ರಕ್ಚರ್, ಎಡ್ಜ್ ಸಿಸ್ಟಮ್‌ಗಳು ಮತ್ತು ವಿವಿಧ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಸೇವೆಗಳಲ್ಲಿ ಬಳಸಲಾಗುವ ಲಿನಕ್ಸ್ ಪರಿಸರಗಳಿಗೆ ಸಾರ್ವತ್ರಿಕ ಮೂಲ ವೇದಿಕೆಯಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ.

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

CBL-Mariner ಬಗ್ಗೆ

CBL-Mariner ಬಗ್ಗೆ ತಿಳಿದಿಲ್ಲದವರಿಗೆ, ಈ ವಿತರಣೆಯನ್ನು ನೀವು ತಿಳಿದಿರಬೇಕು ಒದಗಿಸುವ ಮೂಲಕ ನಿರೂಪಿಸಲಾಗಿದೆ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಮೂಲಭೂತ ಪ್ಯಾಕೇಜುಗಳ ಸಣ್ಣ ಪ್ರಮಾಣಿತ ಸೆಟ್ ಕಂಟೇನರ್‌ಗಳನ್ನು ನಿರ್ಮಿಸಲು, ಹೋಸ್ಟಿಂಗ್ ಪರಿಸರಗಳಿಗೆ ಮತ್ತು ಕ್ಲೌಡ್ ಮೂಲಸೌಕರ್ಯಗಳು ಮತ್ತು ಅಂಚಿನ ಸಾಧನಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಸೇವೆಗಳಿಗೆ ಸಾರ್ವತ್ರಿಕ ಅಡಿಪಾಯ.

CBL-Mariner ಗೆ ಹೆಚ್ಚುವರಿ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ಹೆಚ್ಚು ಸಂಕೀರ್ಣ ಮತ್ತು ವಿಶೇಷ ಪರಿಹಾರಗಳನ್ನು ರಚಿಸಬಹುದು, ಆದರೆ ಈ ಎಲ್ಲಾ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಅಡಿಪಾಯ ಒಂದೇ ಆಗಿರುತ್ತದೆ, ಇದು ನವೀಕರಣಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಮತ್ತು ತಯಾರಿಸಲು ಸುಲಭವಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, CBL-Mariner ಅನ್ನು WSLg ಮಿನಿ-ವಿತರಣೆಯ ಆಧಾರವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ, ಇದು WSL2 (Windows Subsystem for Linux) ಉಪವ್ಯವಸ್ಥೆಯ ಆಧಾರದ ಮೇಲೆ ಪರಿಸರದಲ್ಲಿ Linux GUI ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲು ಗ್ರಾಫಿಕ್ಸ್ ಸ್ಟಾಕ್ ಘಟಕಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ವೆಸ್ಟನ್ ಕಾಂಪೋಸಿಟ್ ಸರ್ವರ್, ಎಕ್ಸ್‌ವೇಲ್ಯಾಂಡ್, ಪಲ್ಸ್ ಆಡಿಯೊ ಮತ್ತು ಫ್ರೀಆರ್‌ಡಿಪಿಯೊಂದಿಗೆ ಹೆಚ್ಚುವರಿ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಸೇರಿಸುವ ಮೂಲಕ WSLg ನಲ್ಲಿ ವಿಸ್ತೃತ ಕಾರ್ಯವನ್ನು ಮಾಡಲಾಗುತ್ತದೆ.

CBL-Mariner ಬಿಲ್ಡ್ ಸಿಸ್ಟಮ್ ನಿಮಗೆ ಅದ್ವಿತೀಯ RPM ಪ್ಯಾಕೇಜುಗಳನ್ನು ರಚಿಸಲು ಅನುಮತಿಸುತ್ತದೆ ಮೂಲ ಮತ್ತು SPEC ಫೈಲ್‌ಗಳನ್ನು ಆಧರಿಸಿದೆ, ಹಾಗೆಯೇ rpm-ostree ಟೂಲ್‌ಕಿಟ್‌ನೊಂದಿಗೆ ರಚಿಸಲಾದ ಏಕಶಿಲೆಯ ಸಿಸ್ಟಮ್ ಚಿತ್ರಗಳು ಮತ್ತು ಪ್ರತ್ಯೇಕ ಪ್ಯಾಕೇಜ್‌ಗಳಾಗಿ ವಿಭಜಿಸದೆ ಪರಮಾಣುವಾಗಿ ನವೀಕರಿಸಲಾಗಿದೆ. ಪರಿಣಾಮವಾಗಿ, ಎರಡು ನವೀಕರಣ ವಿತರಣಾ ಮಾದರಿಗಳನ್ನು ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ: ಪ್ರತ್ಯೇಕ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ನವೀಕರಿಸುವ ಮೂಲಕ ಮತ್ತು ಸಂಪೂರ್ಣ ಸಿಸ್ಟಮ್ ಇಮೇಜ್ ಅನ್ನು ಮರುನಿರ್ಮಾಣ ಮಾಡುವ ಮತ್ತು ನವೀಕರಿಸುವ ಮೂಲಕ. ಈಗಾಗಲೇ ನಿರ್ಮಿಸಲಾದ ಸುಮಾರು 3000 RPM ಗಳೊಂದಿಗೆ ರೆಪೊಸಿಟರಿ ಲಭ್ಯವಿದೆ, ಅದನ್ನು ಕಾನ್ಫಿಗರ್ ಫೈಲ್ ಆಧರಿಸಿ ನಿಮ್ಮ ಸ್ವಂತ ಚಿತ್ರಗಳನ್ನು ನಿರ್ಮಿಸಲು ನೀವು ಬಳಸಬಹುದು.

ವಿತರಣೆ ಅತ್ಯಂತ ಅಗತ್ಯವಾದ ಘಟಕಗಳನ್ನು ಮಾತ್ರ ಒಳಗೊಂಡಿದೆ ಮತ್ತು ಕನಿಷ್ಠ ಮೆಮೊರಿ ಮತ್ತು ಡಿಸ್ಕ್ ಸ್ಪೇಸ್ ಬಳಕೆಗಾಗಿ ಹೊಂದುವಂತೆ ಮಾಡಲಾಗಿದೆ, ಹಾಗೆಯೇ ಹೆಚ್ಚಿನ ಡೌನ್‌ಲೋಡ್ ವೇಗಕ್ಕಾಗಿ. ಹಲವಾರು ಹೆಚ್ಚುವರಿ ಭದ್ರತಾ ಕಾರ್ಯವಿಧಾನಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ವಿತರಣೆಯು ಎದ್ದು ಕಾಣುತ್ತದೆ.

ಯೋಜನೆಯು "ಡೀಫಾಲ್ಟ್ ಮೂಲಕ ಗರಿಷ್ಠ ಭದ್ರತೆ" ವಿಧಾನವನ್ನು ಬಳಸುತ್ತದೆ. seccomp ಕಾರ್ಯವಿಧಾನವನ್ನು ಬಳಸಿಕೊಂಡು ಸಿಸ್ಟಮ್ ಕರೆಗಳನ್ನು ಫಿಲ್ಟರ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ, ಡಿಸ್ಕ್ ವಿಭಾಗಗಳನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿ ಮತ್ತು ಡಿಜಿಟಲ್ ಸಹಿಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ಯಾಕೆಟ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ.

Linux ಕರ್ನಲ್‌ನಲ್ಲಿ ಬೆಂಬಲಿತವಾದ ವಿಳಾಸ ಸ್ಥಳದ ಯಾದೃಚ್ಛಿಕ ವಿಧಾನಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, ಹಾಗೆಯೇ ಸಾಂಕೇತಿಕ ಲಿಂಕ್‌ಗಳು, mmap, /dev/mem ಮತ್ತು /dev/kmem ಗೆ ಸಂಬಂಧಿಸಿದ ದಾಳಿಗಳ ವಿರುದ್ಧ ರಕ್ಷಣೆ ಕಾರ್ಯವಿಧಾನಗಳು. ಕರ್ನಲ್ ಮತ್ತು ಮಾಡ್ಯೂಲ್ ಡೇಟಾದೊಂದಿಗೆ ವಿಭಾಗಗಳನ್ನು ಹೊಂದಿರುವ ಮೆಮೊರಿ ಪ್ರದೇಶಗಳಿಗೆ, ಮೋಡ್ ಅನ್ನು ಓದಲು ಮಾತ್ರ ಹೊಂದಿಸಲಾಗಿದೆ ಮತ್ತು ಕೋಡ್ ಎಕ್ಸಿಕ್ಯೂಶನ್ ಅನ್ನು ನಿಷೇಧಿಸಲಾಗಿದೆ.

ಕರ್ನಲ್ ಮಾಡ್ಯೂಲ್‌ಗಳ ಲೋಡ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವ ಸಾಮರ್ಥ್ಯವು ಐಚ್ಛಿಕವಾಗಿ ಲಭ್ಯವಿದೆ ಸಿಸ್ಟಮ್ ಪ್ರಾರಂಭದ ನಂತರ. ನೆಟ್ವರ್ಕ್ ಪ್ಯಾಕೆಟ್ಗಳನ್ನು ಫಿಲ್ಟರ್ ಮಾಡಲು iptables ಟೂಲ್ಕಿಟ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ನಿರ್ಮಾಣ ಹಂತವು ಸ್ಟಾಕ್ ಓವರ್‌ಫ್ಲೋಗಳು, ಬಫರ್ ಓವರ್‌ಫ್ಲೋಗಳು ಮತ್ತು ಸ್ಟ್ರಿಂಗ್ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಸಮಸ್ಯೆಗಳ ವಿರುದ್ಧ ರಕ್ಷಣೆ ಮೋಡ್‌ಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ (_FORTIFY_SOURCE, -fstack-protector, -Wformat-security, relro).

ಸಿಸ್ಟಮ್ ನಿರ್ವಾಹಕರು systemd ಅನ್ನು ಸೇವೆಗಳು ಮತ್ತು ಪ್ರಾರಂಭವನ್ನು ನಿರ್ವಹಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಪ್ಯಾಕೇಜ್ ನಿರ್ವಹಣೆಗಾಗಿ RPM ಮತ್ತು DNF ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್‌ಗಳನ್ನು ಒದಗಿಸಲಾಗಿದೆ.

CBL-Mariner 2.0 ನಲ್ಲಿ ಹೊಸದೇನಿದೆ

ಹೊಸ ಆವೃತ್ತಿ ಸಾಫ್ಟ್‌ವೇರ್ ಆವೃತ್ತಿಗಳ ಪ್ರಮುಖ ಅಪ್‌ಗ್ರೇಡ್‌ಗಾಗಿ ನಿಂತಿದೆ, ಇದು ಲಿನಕ್ಸ್ ಕರ್ನಲ್ 5.15, systemd 250, glibc 2.35, gcc 11.2, ಕ್ಲಾಂಗ್ 12, ಪೈಥಾನ್ 3.9, ಮಾಣಿಕ್ಯ 3.1.2, rpm 4.17, qemu 6.1, 5.34 ostree 2022.1, XNUMX ನ ನವೀಕರಿಸಿದ ಆವೃತ್ತಿಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.

ಇದರ ಜೊತೆಗೆ, ಇದನ್ನು ಗಮನಿಸಲಾಗಿದೆ ಮೂಲ ಭಂಡಾರವು ಚಿತ್ರಾತ್ಮಕ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ರಚಿಸಲು ಘಟಕಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ವೇಲ್ಯಾಂಡ್ 1.20, ಮೆಸಾ 21.0, GTK 3.24, ಮತ್ತು X.Org ಸರ್ವರ್ 1.20.10 ನಂತಹವುಗಳನ್ನು ಈ ಹಿಂದೆ ಪ್ರತ್ಯೇಕ ಕೋರೆಯುಯಿ ರೆಪೊಸಿಟರಿಯಲ್ಲಿ ರವಾನಿಸಲಾಗಿದೆ.

ನೈಜ-ಸಮಯದ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ ಬಳಸಲು PREEMPT_RT ಪ್ಯಾಚ್‌ಗಳೊಂದಿಗೆ ಕರ್ನಲ್ ಬಿಲ್ಡ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಎಂದು ಸಹ ಗಮನಿಸಲಾಗಿದೆ.

ಅಂತಿಮವಾಗಿ ಆಸಕ್ತರಿಗೆ, ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳಿಗಾಗಿ ಪ್ಯಾಕೇಜ್ ಬಿಲ್ಡ್‌ಗಳನ್ನು ರಚಿಸಲಾಗಿದೆ ಎಂದು ನೀವು ತಿಳಿದಿರಬೇಕು aarch64 ಮತ್ತು x86_64.

ಸರ್ವರ್ ಡೀಫಾಲ್ಟ್ ಆಗಿ SSH ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿಲ್ಲ. ವಿತರಣೆಯನ್ನು ಅನುಸ್ಥಾಪಿಸಲು, ಪಠ್ಯ ಮತ್ತು ಚಿತ್ರಾತ್ಮಕ ವಿಧಾನಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದಾದ ಅನುಸ್ಥಾಪಕವನ್ನು ಒದಗಿಸಲಾಗಿದೆ.

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


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: AB ಇಂಟರ್ನೆಟ್ ನೆಟ್ವರ್ಕ್ಸ್ 2008 SL
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.