AnLinux: ರೂಟ್ ಇಲ್ಲದೆ Android ಫೋನ್‌ನಲ್ಲಿ Linux ಪರಿಸರವನ್ನು ಸ್ಥಾಪಿಸಲು ಸುಲಭವಾದ ಮಾರ್ಗ

AnLinux: ರೂಟ್ ಇಲ್ಲದೆ Android ಫೋನ್‌ನಲ್ಲಿ Linux ಪರಿಸರವನ್ನು ಸ್ಥಾಪಿಸಲು ಸುಲಭವಾದ ಮಾರ್ಗ

Android ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಯಾವುದೇ ಫೋನ್ ಅಥವಾ ಟ್ಯಾಬ್ಲೆಟ್ Linux OS ಅನ್ನು ರನ್ ಮಾಡುವ ಸಾಧನವಾಗಿದೆ. ಹೌದು, ಬಹಳ ಮಾರ್ಪಡಿಸಿದ ಓಎಸ್, ಆದರೆ ಇನ್ನೂ ಆಂಡ್ರಾಯ್ಡ್‌ನ ಆಧಾರವು ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಆಗಿದೆ. ಆದರೆ, ದುರದೃಷ್ಟವಶಾತ್, ಹೆಚ್ಚಿನ ಫೋನ್‌ಗಳಿಗೆ "ಆಂಡ್ರಾಯ್ಡ್ ಅನ್ನು ಕಿತ್ತುಹಾಕಲು ಮತ್ತು ನಿಮ್ಮ ಆಯ್ಕೆಯ ವಿತರಣೆಯನ್ನು ಸ್ಥಾಪಿಸಲು" ಆಯ್ಕೆಯು ಲಭ್ಯವಿಲ್ಲ.

ಆದ್ದರಿಂದ, ನಿಮ್ಮ ಫೋನ್‌ನಲ್ಲಿ ನೀವು Linux ಅನ್ನು ಬಯಸಿದರೆ, ನೀವು PinePhone ನಂತಹ ವಿಶೇಷ ಗ್ಯಾಜೆಟ್‌ಗಳನ್ನು ಖರೀದಿಸಬೇಕು. ನಾವು ಈಗಾಗಲೇ ಬರೆದಿದ್ದೇವೆ ಲೇಖನಗಳಲ್ಲಿ ಒಂದರಲ್ಲಿ. ಆದರೆ ರೂಟ್ ಪ್ರವೇಶವಿಲ್ಲದೆ ಯಾವುದೇ ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ನಲ್ಲಿ ಲಿನಕ್ಸ್ ಪರಿಸರವನ್ನು ಪಡೆಯಲು ಇನ್ನೊಂದು ಮಾರ್ಗವಿದೆ. AnLinux ಎಂಬ ಅನುಸ್ಥಾಪಕವು ಇದಕ್ಕೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ.

AnLinux ಎಂದರೇನು?

ಇದು ವಿಶೇಷ ಸಾಫ್ಟ್‌ವೇರ್ ಆಗಿದೆ ಅವಕಾಶ ನೀಡಿ Ubuntu, Kali, Fedora, CentOS, OpenSuse, Arch, Alpine ಮತ್ತು ಇತರವುಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಯಾವುದೇ ವಿತರಣೆಯ ಮೂಲ ಫೈಲ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಹೊಂದಿರುವ ಚಿತ್ರವನ್ನು ಆರೋಹಿಸುವ ಮೂಲಕ ನಿಮ್ಮ ಫೋನ್‌ನಲ್ಲಿ Linux ಅನ್ನು ಬಳಸಿ. ಅನುಸ್ಥಾಪಕವು ರೂಟ್ ಪ್ರವೇಶವನ್ನು ಅನುಕರಿಸಲು PRoot ಅನ್ನು ಬಳಸುತ್ತದೆ.

ಸಾಮಾನ್ಯವಾಗಿ ರೂಟ್ ಪ್ರವೇಶದ ಅಗತ್ಯವಿರುವ ಬಳಕೆದಾರರಿಂದ ಮಾಡಿದ ಎಲ್ಲಾ ಕರೆಗಳನ್ನು PRoot ಪ್ರತಿಬಂಧಿಸುತ್ತದೆ ಮತ್ತು ಅವರು ಸಾಮಾನ್ಯ ಪರಿಸ್ಥಿತಿಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ. PRoot ಡೀಬಗ್ ಸಾಫ್ಟ್‌ವೇರ್ ಮಾಡಲು ptrace ಸಿಸ್ಟಮ್ ಕರೆಯನ್ನು ಬಳಸುತ್ತದೆ, ಇದು ಗುರಿಯನ್ನು ಸಾಧಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. PRoot ನೊಂದಿಗೆ, ಕ್ರೂಟ್‌ನಂತೆ ಇದನ್ನು ಮಾಡಬಹುದು, ಆದರೆ ಮೂಲ ಹಕ್ಕುಗಳಿಲ್ಲದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, PRoot ಹುಸಿ-ಕಡತ ವ್ಯವಸ್ಥೆಗೆ ನಕಲಿ ಬಳಕೆದಾರರ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸುತ್ತದೆ.

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

ಸಹಜವಾಗಿ, ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ನಲ್ಲಿ ಲಿನಕ್ಸ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಇದು ಸೂಕ್ತ ಆಯ್ಕೆಯಾಗಿಲ್ಲ, ಆದರೆ ಇದು ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

ಆರಂಭಿಸಲು ಅಲ್ಲಿ?

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

ಹೆಚ್ಚುವರಿಯಾಗಿ, ನಿಮಗೆ ಅಗತ್ಯವಿರುತ್ತದೆ:

ನಿಮ್ಮ "Linux ಕಂಪ್ಯೂಟರ್" ಗೆ ಪ್ರವೇಶ ಪಡೆಯಲು Termux ಮತ್ತು VNC ಅಗತ್ಯವಿದೆ. ಫೋನ್ ಮತ್ತು ಸ್ಥಾಪಕದೊಂದಿಗೆ ಆರಾಮದಾಯಕ ಕೆಲಸವನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಮಾತ್ರ ಕೊನೆಯ ಮೂರು ಅಂಶಗಳು ಅಗತ್ಯವಿದೆ. ಫೋನ್ ಪ್ರದರ್ಶನದಲ್ಲಿ ಇಣುಕಿ ನೋಡುವುದಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ ದೊಡ್ಡ ಪರದೆಯೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಬಳಕೆದಾರರಿಗೆ ಹೆಚ್ಚು ಅನುಕೂಲಕರವಾಗಿದ್ದರೆ ಮಾತ್ರ HDMI ಕೇಬಲ್ ಅಗತ್ಯವಿದೆ.

ಸರಿ, ಪ್ರಾರಂಭಿಸೋಣ

AnLinux: ರೂಟ್ ಇಲ್ಲದೆ Android ಫೋನ್‌ನಲ್ಲಿ Linux ಪರಿಸರವನ್ನು ಸ್ಥಾಪಿಸಲು ಸುಲಭವಾದ ಮಾರ್ಗ

ಟರ್ಮಕ್ಸ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿದ ತಕ್ಷಣ, ನಾವು ಪೂರ್ಣ ಪ್ರಮಾಣದ ಕನ್ಸೋಲ್ ಅನ್ನು ಪಡೆಯುತ್ತೇವೆ. ಹೌದು, ಯಾವುದೇ ರೂಟ್ ಇಲ್ಲ (ಫೋನ್ ರೂಟ್ ಮಾಡದಿದ್ದರೆ), ಆದರೆ ಅದು ಸರಿ. ಲಿನಕ್ಸ್ ವಿತರಣೆಗಾಗಿ ಚಿತ್ರವನ್ನು ಸ್ಥಾಪಿಸುವುದು ಮುಂದಿನ ಹಂತವಾಗಿದೆ.

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

ವಿತರಣೆಯನ್ನು ಆಯ್ಕೆ ಮಾಡಿದ ನಂತರ, ಎರಡು ಇತರ ಬಟನ್ಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ. ಲಿನಕ್ಸ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ಮತ್ತು ಸ್ಥಾಪಿಸಲು ಅಗತ್ಯವಾದ ಆಜ್ಞೆಗಳನ್ನು ಕ್ಲಿಪ್‌ಬೋರ್ಡ್‌ಗೆ ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ಎರಡನೆಯದು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ವಿಶಿಷ್ಟವಾಗಿ ಇವುಗಳು pkg, wget ಆಜ್ಞೆಗಳು ಮತ್ತು ಅವುಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸ್ಕ್ರಿಪ್ಟ್.

AnLinux: ರೂಟ್ ಇಲ್ಲದೆ Android ಫೋನ್‌ನಲ್ಲಿ Linux ಪರಿಸರವನ್ನು ಸ್ಥಾಪಿಸಲು ಸುಲಭವಾದ ಮಾರ್ಗ

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

ಚಿತ್ರಾತ್ಮಕ ಶೆಲ್ ಬಗ್ಗೆ ಏನು?

ನಿಮಗೆ ಅಗತ್ಯವಿದ್ದರೆ, ನೀವು ಡೆಸ್ಕ್‌ಟಾಪ್ ಪರಿಸರಕ್ಕಾಗಿ ಮೆನುವನ್ನು ಆರಿಸಬೇಕಾಗುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚಿನ ಬಟನ್‌ಗಳನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ - ಮೂರು ಅಲ್ಲ, ಆದರೆ ಹೆಚ್ಚು ಕಾಣಿಸುತ್ತದೆ. ವಿತರಣೆಯ ಜೊತೆಗೆ, ನೀವು ಶೆಲ್ ಅನ್ನು ಸಹ ಆಯ್ಕೆ ಮಾಡಬೇಕಾಗುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, Xfce4, Mate, LXQt ಅಥವಾ LXDE. ಸಾಮಾನ್ಯವಾಗಿ, ಏನೂ ಸಂಕೀರ್ಣವಾಗಿಲ್ಲ.

ನಂತರ, ವಿತರಣೆಯನ್ನು ಪ್ರಾರಂಭಿಸುವ ಸ್ಕ್ರಿಪ್ಟ್ ಜೊತೆಗೆ, ನಿಮಗೆ ಇನ್ನೊಂದು ಅಗತ್ಯವಿರುತ್ತದೆ - ಇದು VNC ಸರ್ವರ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ. ಸಾಮಾನ್ಯವಾಗಿ, ಇಡೀ ಪ್ರಕ್ರಿಯೆಯು ಸರಳ ಮತ್ತು ಸರಳವಾಗಿದೆ, ಇದು ತೊಂದರೆಗಳನ್ನು ಉಂಟುಮಾಡುವ ಸಾಧ್ಯತೆಯಿಲ್ಲ.

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

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

AnLinux: ರೂಟ್ ಇಲ್ಲದೆ Android ಫೋನ್‌ನಲ್ಲಿ Linux ಪರಿಸರವನ್ನು ಸ್ಥಾಪಿಸಲು ಸುಲಭವಾದ ಮಾರ್ಗ

ಮೂಲ: www.habr.com

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