Asahi Linux ನ ಮೊದಲ ಪರೀಕ್ಷಾ ಬಿಡುಗಡೆ, M1 ಚಿಪ್‌ನೊಂದಿಗೆ Apple ಸಾಧನಗಳಿಗೆ ವಿತರಣೆ

Apple M1 ARM ಚಿಪ್ (Apple Silicon) ಹೊಂದಿದ Mac ಕಂಪ್ಯೂಟರ್‌ಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು Linux ಅನ್ನು ಪೋರ್ಟ್ ಮಾಡುವ ಗುರಿಯನ್ನು ಹೊಂದಿರುವ Asahi ಪ್ರಾಜೆಕ್ಟ್, ಉಲ್ಲೇಖ ವಿತರಣೆಯ ಮೊದಲ ಆಲ್ಫಾ ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಿತು, ಇದು ಯೋಜನೆಯ ಪ್ರಸ್ತುತ ಮಟ್ಟದ ಅಭಿವೃದ್ಧಿಯ ಬಗ್ಗೆ ಯಾರಾದರೂ ತಿಳಿದುಕೊಳ್ಳಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ವಿತರಣೆಯು M1, M1 Pro ಮತ್ತು M1 Max ಹೊಂದಿರುವ ಸಾಧನಗಳಲ್ಲಿ ಅನುಸ್ಥಾಪನೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಅಸೆಂಬ್ಲಿಗಳು ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಿಂದ ವ್ಯಾಪಕ ಬಳಕೆಗೆ ಇನ್ನೂ ಸಿದ್ಧವಾಗಿಲ್ಲ, ಆದರೆ ಡೆವಲಪರ್‌ಗಳು ಮತ್ತು ಮುಂದುವರಿದ ಬಳಕೆದಾರರಿಂದ ಆರಂಭಿಕ ಪರಿಚಿತತೆಗೆ ಈಗಾಗಲೇ ಸೂಕ್ತವಾಗಿದೆ ಎಂದು ಗಮನಿಸಲಾಗಿದೆ.

ಅಸಾಹಿ ಲಿನಕ್ಸ್ ಆರ್ಚ್ ಲಿನಕ್ಸ್ ಪ್ಯಾಕೇಜ್ ಬೇಸ್ ಅನ್ನು ಆಧರಿಸಿದೆ, ಇದು ಸಾಂಪ್ರದಾಯಿಕ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ಮತ್ತು ಕೆಡಿಇ ಪ್ಲಾಸ್ಮಾ ಡೆಸ್ಕ್‌ಟಾಪ್‌ನೊಂದಿಗೆ ಬರುತ್ತದೆ. ವಿತರಣೆಯನ್ನು ಪ್ರಮಾಣಿತ ಆರ್ಚ್ ಲಿನಕ್ಸ್ ರೆಪೊಸಿಟರಿಗಳನ್ನು ಬಳಸಿ ನಿರ್ಮಿಸಲಾಗಿದೆ ಮತ್ತು ಕರ್ನಲ್, ಇನ್‌ಸ್ಟಾಲರ್, ಬೂಟ್‌ಲೋಡರ್, ಆಕ್ಸಿಲಿಯರಿ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು ಮತ್ತು ಪರಿಸರ ಸೆಟ್ಟಿಂಗ್‌ಗಳಂತಹ ಎಲ್ಲಾ ನಿರ್ದಿಷ್ಟ ಬದಲಾವಣೆಗಳನ್ನು ಪ್ರತ್ಯೇಕ ರೆಪೊಸಿಟರಿಯಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, ಯೋಜನೆಯು ಸಾಮಾನ್ಯ ರೂಪದಲ್ಲಿ Apple M1 ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ ಲಿನಕ್ಸ್ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಯಾವುದೇ ವಿತರಣಾ ಕಿಟ್‌ಗಳಲ್ಲಿ ಅಂತಹ ಬೆಂಬಲದ ಹೊರಹೊಮ್ಮುವಿಕೆಗೆ ಕೊಡುಗೆ ನೀಡಲು ಸಿದ್ಧವಾಗಿದೆ.

ವಿತರಣೆಯನ್ನು ಸ್ಥಾಪಿಸಲು, ಮ್ಯಾಕೋಸ್ (“ಕರ್ಲ್ https://alx.sh | sh”) ನಿಂದ ಪ್ರಾರಂಭಿಸಬಹುದಾದ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ, ಇದು ಆಯ್ಕೆಮಾಡಿದ ಭರ್ತಿಯನ್ನು ಅವಲಂಬಿಸಿ, 700MB ನಿಂದ 4GB ಡೇಟಾವನ್ನು ಲೋಡ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ರಚಿಸುತ್ತದೆ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಒಂದು ಮ್ಯಾಕೋಸ್ ಸಿಸ್ಟಮ್‌ಗೆ ಸಮಾನಾಂತರವಾಗಿ ಬಳಸಬಹುದಾದ ಲಿನಕ್ಸ್‌ನೊಂದಿಗೆ ಪರಿಸರ. ಅನುಸ್ಥಾಪನೆಗೆ ಕನಿಷ್ಟ 53 GB ಉಚಿತ ಡಿಸ್ಕ್ ಸ್ಥಳದ ಅಗತ್ಯವಿದೆ (Linux ವಿತರಣೆಗಾಗಿ 15 GB ಮತ್ತು ಮ್ಯಾಕೋಸ್ ನವೀಕರಣಗಳ ಸರಿಯಾದ ಸ್ಥಾಪನೆಗಾಗಿ 38 GB ಮೀಸಲು). MacOS ಬಳಸುವ ಡಿಸ್ಕ್ ವಿಭಾಗದ ಗಾತ್ರವನ್ನು ಕಡಿಮೆ ಮಾಡುವುದನ್ನು ಹೊರತುಪಡಿಸಿ, Asahi Linux ಅನ್ನು ಸ್ಥಾಪಿಸುವುದರಿಂದ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ macOS ಪರಿಸರವನ್ನು ಅಡ್ಡಿಪಡಿಸುವುದಿಲ್ಲ.

ವಿತರಣೆಯು ವೈ-ಫೈ, ಯುಎಸ್‌ಬಿ 2 (ಥಂಡರ್‌ಬೋಲ್ಟ್ ಪೋರ್ಟ್‌ಗಳು), ಯುಎಸ್‌ಬಿ 3 (ಮ್ಯಾಕ್ ಮಿನಿ ಟೈಪ್ ಎ ಪೋರ್ಟ್‌ಗಳು), ಸ್ಕ್ರೀನ್, ಎನ್‌ವಿಎಂ ಡ್ರೈವ್‌ಗಳು, ಈಥರ್ನೆಟ್, ಎಸ್‌ಡಿ ಕಾರ್ಡ್ ರೀಡರ್, ಲ್ಯಾಪ್‌ಟಾಪ್ ಮುಚ್ಚಳವನ್ನು ಮುಚ್ಚುವ ಸಂವೇದಕ (ಲಿಡ್ ಸ್ವಿಚ್) ನ ಸರಿಯಾದ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ ಎಂದು ಹೇಳಲಾಗಿದೆ. ಅಂತರ್ನಿರ್ಮಿತ ಪರದೆ, ಕೀಬೋರ್ಡ್, ಟಚ್‌ಪ್ಯಾಡ್, ಕೀಬೋರ್ಡ್ ಹಿಂಬದಿ ಬೆಳಕನ್ನು ನಿಯಂತ್ರಿಸಿ, CPU ಆವರ್ತನವನ್ನು ಬದಲಿಸಿ, ಬ್ಯಾಟರಿ ಚಾರ್ಜ್ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಪಡೆದುಕೊಳ್ಳಿ. M1 ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ ಹೆಡ್‌ಫೋನ್ ಜ್ಯಾಕ್ ಸಹ ಲಭ್ಯವಿದೆ, ಮತ್ತು HDMI ಔಟ್‌ಪುಟ್ Mac Mini ಸಾಧನಗಳಲ್ಲಿ ಲಭ್ಯವಿದೆ. ಇದರ ಬೆಂಬಲವು ಅಂತಿಮ ಹಂತದಲ್ಲಿದೆ ಮತ್ತು ಮುಂದಿನ ದಿನಗಳಲ್ಲಿ ಲಭ್ಯವಾಗುವ ಘಟಕಗಳಲ್ಲಿ USB3, ಅಂತರ್ನಿರ್ಮಿತ ಸ್ಪೀಕರ್‌ಗಳು ಮತ್ತು ಪರದೆಯ ನಿಯಂತ್ರಕ (ಬ್ಯಾಕ್‌ಲೈಟ್, ವಿ-ಸಿಂಕ್, ಪವರ್ ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್) ಸೇರಿವೆ.

ಇನ್ನೂ ಬೆಂಬಲಿತವಲ್ಲದ ಘಟಕಗಳಲ್ಲಿ: GPU ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಗ್ರಾಫಿಕ್ಸ್ ಪ್ರಕ್ರಿಯೆಯ ವೇಗವರ್ಧನೆ, ವೀಡಿಯೊ ಕೊಡೆಕ್‌ಗಳ ಹಾರ್ಡ್‌ವೇರ್ ವೇಗವರ್ಧನೆ, ಡಿಸ್ಪ್ಲೇಪೋರ್ಟ್, ಕ್ಯಾಮೆರಾ, ಟಚ್ ಪ್ಯಾನಲ್ (ಟಚ್ ಬಾರ್), ಥಂಡರ್‌ಬೋಲ್ಟ್, ಮ್ಯಾಕ್‌ಬುಕ್‌ನಲ್ಲಿ HDMI, ಬ್ಲೂಟೂತ್, ಯಂತ್ರ ಕಲಿಕೆ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ವೇಗವರ್ಧಕ, ಆಳವಾದ CPU ವಿದ್ಯುತ್ ಉಳಿತಾಯ ವಿಧಾನಗಳು . ಆರ್ಚ್ ಲಿನಕ್ಸ್ ರೆಪೊಸಿಟರಿಗಳಿಂದ ಎಲ್ಲಾ ಪ್ರಮಾಣಿತ ಪ್ಯಾಕೇಜುಗಳು ವಿತರಣೆಯಲ್ಲಿ ಲಭ್ಯವಿವೆ, ಆದರೆ ಕೆಲವು ಅಪ್ಲಿಕೇಶನ್‌ಗಳೊಂದಿಗೆ ಪರಿಹರಿಸಲಾಗದ ಸಮಸ್ಯೆಗಳಿವೆ, ಇದು ಮುಖ್ಯವಾಗಿ 16KB ಮೆಮೊರಿ ಪುಟಗಳೊಂದಿಗೆ ನಿರ್ಮಿಸಲಾದ ಕರ್ನಲ್‌ನಿಂದಾಗಿ ಉದ್ಭವಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಜೆಮಲ್ಲೊಕ್ ಲೈಬ್ರರಿ (ಉದಾಹರಣೆಗೆ, ರಸ್ಟ್) ಅಥವಾ ಎಲೆಕ್ಟ್ರಾನ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ (vcode, ಸ್ಪಾಟಿಫೈ, ಇತ್ಯಾದಿ) ಬಳಸುವ Chromium, Emacs, lvm2, f2fs ಮತ್ತು ಪ್ಯಾಕೇಜುಗಳಲ್ಲಿ ಸಮಸ್ಯೆಗಳಿವೆ. libunwind ಮತ್ತು webkitgtk ಲೈಬ್ರರಿಗಳನ್ನು ಬಳಸುವ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಸಮಸ್ಯೆಗಳಿವೆ, ಆದರೆ ಅವುಗಳಿಗೆ ಈಗಾಗಲೇ ಪರಿಹಾರಗಳನ್ನು ರಚಿಸಲಾಗಿದೆ.

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

ಮೂಲ: opennet.ru

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