Android ನಲ್ಲಿ Linux ಡೆಸ್ಕ್‌ಟಾಪ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ

ಹೇ ಹಬ್ರ್! APC ನಿಯತಕಾಲಿಕದ ಲೇಖನದ ಅನುವಾದವನ್ನು ನಾನು ನಿಮ್ಮ ಗಮನಕ್ಕೆ ಪ್ರಸ್ತುತಪಡಿಸುತ್ತೇನೆ.

Android ನಲ್ಲಿ Linux ಡೆಸ್ಕ್‌ಟಾಪ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ
ಈ ಲೇಖನವು Android ಸಾಧನಗಳಲ್ಲಿ ಗ್ರಾಫಿಕಲ್ ಡೆಸ್ಕ್‌ಟಾಪ್ ಪರಿಸರದ ಜೊತೆಗೆ Linux ಆಪರೇಟಿಂಗ್ ಪರಿಸರದ ಸಂಪೂರ್ಣ ಸ್ಥಾಪನೆಯನ್ನು ಒಳಗೊಂಡಿದೆ.

ಆಂಡ್ರಾಯ್ಡ್‌ನಲ್ಲಿನ ಅನೇಕ ಲಿನಕ್ಸ್ ಸಿಸ್ಟಮ್‌ಗಳು ಬಳಸುವ ಪ್ರಮುಖ ತಂತ್ರಜ್ಞಾನಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ ರೂಟ್. ಇದು ಲಿನಕ್ಸ್ ಡೆಸ್ಕ್‌ಟಾಪ್‌ಗಳು ಮತ್ತು ಸರ್ವರ್‌ಗಳಲ್ಲಿ ಬಹಳ ಜನಪ್ರಿಯವಾಗಿರುವ chroot ಉಪಯುಕ್ತತೆಯ ಬಳಕೆದಾರರ ಸ್ಥಳದ ಅನುಷ್ಠಾನವಾಗಿದೆ. ಆದಾಗ್ಯೂ, chroot ಉಪಕರಣಕ್ಕೆ ರೂಟ್ ಬಳಕೆದಾರ ಅಧಿಕಾರದ ಅಗತ್ಯವಿದೆ, ಇದು Android ನಲ್ಲಿ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಲಭ್ಯವಿರುವುದಿಲ್ಲ. pRoot, ಮತ್ತೊಂದೆಡೆ, ಡೈರೆಕ್ಟರಿ ಸಂಬಂಧವನ್ನು ಸ್ಥಾಪಿಸುವ ಮೂಲಕ ಈ ಪ್ರಯೋಜನವನ್ನು ನೀಡುತ್ತದೆ.

ಲಿನಕ್ಸ್ ಟರ್ಮಿನಲ್ಗಳು

Android ಗಾಗಿ ಎಲ್ಲಾ Linux ಟರ್ಮಿನಲ್ ಎಮ್ಯುಲೇಟರ್‌ಗಳು BusyBox ಉಪಯುಕ್ತತೆಗಳನ್ನು ಹೊಂದಿಲ್ಲ, ಉದಾಹರಣೆಗೆ, Termux ನಂತೆ. ಇದಕ್ಕೆ ಕಾರಣವೆಂದರೆ ಅಂತಹ ವ್ಯವಸ್ಥೆಗಳ ಸಂಪೂರ್ಣ ಅಂಶವೆಂದರೆ ಎಲ್ಲಾ OS ಘಟಕಗಳ "ಪೂರ್ಣ" ಅನುಸ್ಥಾಪನೆಯನ್ನು ಒದಗಿಸುವುದು, ಆದರೆ BusyBox ಎಲ್ಲಾ ಸಾಮಾನ್ಯ ಉಪಯುಕ್ತತೆಗಳನ್ನು ಒಂದೇ ಬೈನರಿ ಫೈಲ್‌ಗೆ ತರಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಬ್ಯುಸಿಬಾಕ್ಸ್ ಅನ್ನು ಸ್ಥಾಪಿಸದ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ, ಲಿನಕ್ಸ್‌ಗಾಗಿ ಬೂಟ್‌ಲೋಡರ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ, ಇದು ಪ್ರೋಗ್ರಾಂಗಳ ಪೂರ್ಣ ಆವೃತ್ತಿಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.
Android ನಲ್ಲಿ Linux ಡೆಸ್ಕ್‌ಟಾಪ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ"

ಯೂಸರ್‌ಲ್ಯಾಂಡ್‌ನಲ್ಲಿ ವಿತರಣೆ ಮತ್ತು VNC ಗಾಗಿ ಲಾಗಿನ್ ಮತ್ತು ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಹೊಂದಿಸಿ.

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

Android ನಲ್ಲಿ Linux

ಮೊದಲೇ ಹೇಳಿದಂತೆ, ನಾವು ಸ್ಥಾಪಿಸುವ ಸಾಫ್ಟ್‌ವೇರ್ ಪ್ಯಾಕೇಜ್‌ಗಳು ಬಳಕೆದಾರರ ಜಾಗದಲ್ಲಿ ರನ್ ಆಗುತ್ತವೆ.

ಇದರರ್ಥ ಅವರು ಪ್ರಸ್ತುತ ಬಳಕೆದಾರರಿಗೆ ಮಾತ್ರ ಅನುಮತಿಯನ್ನು ಹೊಂದಿದ್ದಾರೆ, ಇದು Android OS ನ ಸಂದರ್ಭದಲ್ಲಿ ಯಾವಾಗಲೂ ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಾಗಿರುತ್ತದೆ, ಅಂದರೆ. ನಿರ್ವಾಹಕ ಹಕ್ಕುಗಳನ್ನು ಹೊಂದಿಲ್ಲ. ಆದಾಗ್ಯೂ, Linux ಡೆಸ್ಕ್‌ಟಾಪ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು, ನಾವು X ಅಥವಾ Wayland ನಂತಹ ಗ್ರಾಫಿಕ್ಸ್ ಸರ್ವರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾಗಿದೆ. ನಾವು ಇದನ್ನು Linux ಆಪರೇಟಿಂಗ್ ಪರಿಸರದಲ್ಲಿ ಮಾಡಿದರೆ, ಅದು Android OS ನ ಗ್ರಾಫಿಕಲ್ ಮಟ್ಟಕ್ಕೆ ಪ್ರವೇಶವಿಲ್ಲದೆ ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಂತೆ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ, ನಾವು ಸರ್ವರ್ ಅನ್ನು "ಸ್ಟ್ಯಾಂಡರ್ಡ್" ಆಂಡ್ರಾಯ್ಡ್ ರೀತಿಯಲ್ಲಿ ಸ್ಥಾಪಿಸುವ ಕಡೆಗೆ ನೋಡಬೇಕು, ಇದರಿಂದ ಅದು ಹಾರ್ಡ್‌ವೇರ್‌ಗೆ ಪ್ರವೇಶವನ್ನು ಮತ್ತು ಚಿತ್ರಾತ್ಮಕ ಪರಿಸರವನ್ನು ನಿರ್ವಹಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ.

ಡೆವಲಪರ್ ಸಮುದಾಯದ ಸ್ಮಾರ್ಟ್ ವ್ಯಕ್ತಿಗಳು ಈ ಸಮಸ್ಯೆಗೆ ಎರಡು ಪರಿಹಾರಗಳೊಂದಿಗೆ ಬಂದರು. ಮೊದಲನೆಯದು ನಿಮ್ಮ ಸ್ವಂತ ಲಿನಕ್ಸ್ ಆವೃತ್ತಿಗಳನ್ನು ಬಳಸುವುದು (ಸಾಮಾನ್ಯವಾಗಿ X ಸರ್ವರ್). ಅವರು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಿದ ನಂತರ, ನೀವು VNC ಮೂಲಕ ಈ ಹಿನ್ನೆಲೆ ಪ್ರಕ್ರಿಯೆಗೆ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುತ್ತೀರಿ. ನೀವು ಈಗಾಗಲೇ ನಿಮ್ಮ Android ಸಾಧನದಲ್ಲಿ VNC ವೀಕ್ಷಕವನ್ನು ಹೊಂದಿದ್ದರೆ ದೂರದಿಂದಲೇ ಇತರ ಕಂಪ್ಯೂಟರ್‌ಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು, ಸ್ಥಳೀಯ ಹೋಸ್ಟ್ ಅನ್ನು ದೂರದಿಂದಲೇ ಪ್ರವೇಶಿಸಲು ಅದನ್ನು ಬಳಸಿ. ಇದು ಸುಲಭವಾದ ಪರಿಹಾರವಾಗಿದೆ, ಆದಾಗ್ಯೂ, ಕೆಲವು ಬಳಕೆದಾರರು ಪ್ರೋಗ್ರಾಂನಲ್ಲಿ ಸಮಸ್ಯೆಗಳನ್ನು ಹೊಂದಿದ್ದಾರೆಂದು ವರದಿ ಮಾಡುತ್ತಾರೆ.

Android ಸಾಧನಗಳಿಗಾಗಿ ವಿಶೇಷವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಸರ್ವರ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು ಎರಡನೆಯ ಆಯ್ಕೆಯಾಗಿದೆ. ಕೆಲವು ಸರ್ವರ್‌ಗಳು ಪ್ಲೇ ಸ್ಟೋರ್‌ನಲ್ಲಿ ಪಾವತಿಸಿದ ಮತ್ತು ಉಚಿತ ಆವೃತ್ತಿಗಳಲ್ಲಿ ಲಭ್ಯವಿದೆ. ಸ್ಥಾಪಿಸುವ ಮೊದಲು, ಆಯ್ಕೆಮಾಡಿದ ಆಯ್ಕೆಯು ಬೆಂಬಲಿತವಾಗಿದೆಯೇ ಅಥವಾ ನೀವು ಸ್ಥಾಪಿಸಲು ಹೊರಟಿರುವ Android ಸಾಫ್ಟ್‌ವೇರ್ ಪ್ಯಾಕೇಜ್‌ಗಾಗಿ ಕನಿಷ್ಠ ಲಿನಕ್ಸ್‌ನೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆಯೇ ಎಂದು ನೀವು ಪರಿಶೀಲಿಸಬೇಕು. ನಾವು X-ಸರ್ವರ್ ಸಿಸ್ಟಮ್‌ಗೆ ಆದ್ಯತೆ ನೀಡಿದ್ದೇವೆ ಮತ್ತು ಆದ್ದರಿಂದ XServer XSDL ಸಾಫ್ಟ್‌ವೇರ್ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಬಳಸಿದ್ದೇವೆ (ಲಿಂಕ್) ಈ ಲೇಖನವು ಈ ಸರ್ವರ್‌ನ ಅನುಸ್ಥಾಪನಾ ಪ್ರಕ್ರಿಯೆಯನ್ನು ವಿವರಿಸುತ್ತದೆ, ಆದರೂ ನೀವು ಇನ್ನೊಂದು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿದ್ದರೆ ಅಥವಾ ನೀವು VNC ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ ಅದು ಸ್ವಲ್ಪ ಭಿನ್ನವಾಗಿರಬಹುದು.

ಸಿಸ್ಟಮ್ ಆಯ್ಕೆ

X- ಸರ್ವರ್‌ಗಳಂತೆ, ಲಿನಕ್ಸ್ ಸಿಸ್ಟಮ್‌ನ ವಿತರಣೆಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಪ್ಲೇ ಸ್ಟೋರ್‌ನಲ್ಲಿ ಹಲವಾರು ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿವೆ. ಇಲ್ಲಿ, ಹಾಗೆಯೇ Termux ನೊಂದಿಗೆ, ನಾವು ರೂಟ್ ಪ್ರವೇಶದ ಅಗತ್ಯವಿಲ್ಲದ ಆಯ್ಕೆಗಳ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸುತ್ತೇವೆ, ಇದು ಒಂದು ನಿರ್ದಿಷ್ಟ ಮಟ್ಟದ ಅಪಾಯವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಸುರಕ್ಷಿತವಾಗಿರಿಸುವಾಗ ಹೆಚ್ಚಿನ ಬಳಕೆದಾರರಿಗೆ ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಕಾರ್ಯಗಳನ್ನು ಈ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಒದಗಿಸುತ್ತವೆ. Play Store ನಲ್ಲಿ ಅಂತಹ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಉದಾಹರಣೆಗಳನ್ನು ಕೆಳಗೆ ನೀಡಲಾಗಿದೆ:

- ಬಳಕೆದಾರಲ್ಯಾಂಡ್: ಬಳಕೆದಾರರ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಆಯ್ಕೆ. ಅಪ್ಲಿಕೇಶನ್ ಸಾಮಾನ್ಯ ವಿತರಣೆಗಳ ಗುಂಪನ್ನು ಒಳಗೊಂಡಿದೆ: ಡೆಬಿಯನ್, ಉಬುಂಟು, ಆರ್ಚ್ ಮತ್ತು ಕಾಲಿ. ಕುತೂಹಲಕಾರಿಯಾಗಿ, RPM-ಆಧಾರಿತ ಆಯ್ಕೆಗಳ ಕೊರತೆಯ ಹೊರತಾಗಿಯೂ, UserLand ಕಡಿಮೆ ಮೆಮೊರಿ ಹೊಂದಿರುವ ಸಾಧನಗಳಿಗಾಗಿ Alpine Linux ಅನ್ನು ಒಳಗೊಂಡಿದೆ.

- anlinux: ಈ ಅಪ್ಲಿಕೇಶನ್ ದೊಡ್ಡ ವಿತರಣೆಗಳ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಪಟ್ಟಿಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ ಮತ್ತು Ubuntu/Debian, Fedora/CentOS, openSUSE ಮತ್ತು ಕಾಲಿ ಕೂಡ ಒಳಗೊಂಡಿರುತ್ತದೆ. ಅಲ್ಲಿ ನೀವು ಕಡಿಮೆ-ವೆಚ್ಚದ ಡೆಸ್ಕ್‌ಟಾಪ್ ಆಯ್ಕೆಗಳನ್ನು ಸಹ ಆಯ್ಕೆ ಮಾಡಬಹುದು: Xfce4, MATE, LXQtand LXDE. ಇದಕ್ಕೆ ಟರ್ಮಕ್ಸ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಅಗತ್ಯವಿದೆ ಮತ್ತು ಆಂಡ್ರಾಯ್ಡ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ 5.0 ಮತ್ತು ಹೆಚ್ಚಿನದಾಗಿರಬೇಕು.

- ಆಂಡ್ರೊನಿಕ್ಸ್ AnLinux ಗೆ ಹೋಲುತ್ತದೆ. ಹಿಂದಿನ ಅಪ್ಲಿಕೇಶನ್‌ಗಿಂತ ಬಹುಶಃ ಉತ್ತಮವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಆದರೆ ಕಡಿಮೆ ವಿತರಣೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.

- GNURoot WheezyX: ಈ ಯೋಜನೆಯು Android ನಲ್ಲಿ Linux ನ ರೂಪಾಂತರವಾಗಿ ಪ್ರಾರಂಭವಾಯಿತು ಮತ್ತು ಮುಕ್ತ ಮೂಲ ಸಾಫ್ಟ್‌ವೇರ್‌ಗಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ. ಹೆಸರೇ ಸೂಚಿಸುವಂತೆ, ಇದು ಡೆಬಿಯನ್ ವಿತರಣೆಗಳ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸುತ್ತದೆ, ಆದರೆ ಕೊನೆಯಲ್ಲಿ 'X' ಎಂದರೆ ಅಪ್ಲಿಕೇಶನ್ ಗ್ರಾಫಿಕಲ್ ಡೆಸ್ಕ್‌ಟಾಪ್ ಆಧಾರಿತವಾಗಿದೆ. ಮತ್ತು ಯೂಸರ್‌ಲ್ಯಾಂಡ್‌ನ ಸಲುವಾಗಿ ರಚನೆಕಾರರು ಯೋಜನೆಯ ಅಭಿವೃದ್ಧಿಯನ್ನು ನಿಲ್ಲಿಸಿದ್ದಾರೆ ಎಂಬ ಅಂಶದ ಹೊರತಾಗಿಯೂ, GNURoot WheezyX ಯಾರಿಗಾದರೂ ಅಗತ್ಯವಿದ್ದರೆ ಪ್ಲೇ ಸ್ಟೋರ್‌ನಲ್ಲಿ ಇನ್ನೂ ಲಭ್ಯವಿದೆ.

ಈ ಲೇಖನದ ಲೇಖಕರು Android ನಲ್ಲಿ Linux ಡೆಸ್ಕ್‌ಟಾಪ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು UserLand ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಬಳಸುತ್ತಾರೆ ಮತ್ತು ಇದಕ್ಕೆ ಹಲವಾರು ಕಾರಣಗಳಿವೆ. ಮೊದಲಿಗೆ, ಅಪ್ಲಿಕೇಶನ್ ತೆರೆದ ಮೂಲವಾಗಿದೆ (ಆದಾಗ್ಯೂ AnLinux ಸಹ ಅದನ್ನು ಹೊಂದಿದೆ). ಎರಡನೆಯದಾಗಿ, ಇದು ಉತ್ತಮವಾದ ವಿತರಣೆಗಳನ್ನು ನೀಡುತ್ತದೆ (ಇದು Fedora ಅಥವಾ CentOS ಅನ್ನು ಒಳಗೊಂಡಿಲ್ಲವಾದರೂ), ಮತ್ತು ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ನ ಮೆಮೊರಿಯಲ್ಲಿ ಹೆಚ್ಚು ಜಾಗವನ್ನು ತೆಗೆದುಕೊಳ್ಳದ ಕನಿಷ್ಠ ಸಿಸ್ಟಮ್ ಅಗತ್ಯತೆಗಳೊಂದಿಗೆ ವಿತರಣೆಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಇದನ್ನು ಬಳಸಬಹುದು. ಆದರೆ UserLand ನ ಮುಖ್ಯ ಪ್ರಯೋಜನವೆಂದರೆ ಅದು ಸಂಪೂರ್ಣ ವಿತರಣೆಗಳ ಬದಲಿಗೆ ಪ್ರತ್ಯೇಕ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಬೆಂಬಲ ಸಾಧನಗಳನ್ನು ಹೊಂದಿದೆ. ಇದರ ಅರ್ಥವೇನೆಂದು ನಂತರ ನಾವು ನಿಖರವಾಗಿ ಕಂಡುಕೊಳ್ಳುತ್ತೇವೆ. ಈಗ ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ UserLand ಅನ್ನು ಸ್ಥಾಪಿಸೋಣ.

ಅಪ್ಲಿಕೇಶನ್ ಯೂಸರ್ಲ್ಯಾಂಡ್

Google Play ಅಥವಾ F-Droid ನಿಂದ ಅಪ್ಲಿಕೇಶನ್ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ (ಲಿಂಕ್) Android OS ನಲ್ಲಿ. ಇದು ಯಾವುದೇ ಇತರ ಅಪ್ಲಿಕೇಶನ್‌ನಂತೆ ಸ್ಥಾಪಿಸುತ್ತದೆ - ಇಲ್ಲಿ ವಿಶೇಷವಾಗಿ ಏನನ್ನೂ ಮಾಡಬೇಕಾಗಿಲ್ಲ. ಅದರ ನಂತರ, ಅಪ್ಲಿಕೇಶನ್ ಡ್ರಾಯರ್ನಿಂದ ಅದನ್ನು ಪ್ರಾರಂಭಿಸಿ.

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

ನೀವು ಏನನ್ನಾದರೂ ಸ್ಥಾಪಿಸಿದ ನಂತರ, ಅದರ ಬಗ್ಗೆ ಅನುಗುಣವಾದ ನಮೂದು "ಸೆಷನ್" ಟ್ಯಾಬ್‌ನಲ್ಲಿ ಕಾಣಿಸುತ್ತದೆ. ಇಲ್ಲಿ ನೀವು ಪ್ರಸ್ತುತ ಅಧಿವೇಶನವನ್ನು ಪ್ರಾರಂಭಿಸಬಹುದು ಅಥವಾ ನಿಲ್ಲಿಸಬಹುದು, ಹಾಗೆಯೇ ಚಾಲನೆಯಲ್ಲಿರುವ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ವೀಕ್ಷಿಸಬಹುದು.

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

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

ಯೂಸರ್‌ಲ್ಯಾಂಡ್‌ನಲ್ಲಿ ವಿತರಣೆಗಳು

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

ಡೌನ್‌ಲೋಡ್ ಪೂರ್ಣಗೊಂಡಾಗ, xterm ಟರ್ಮಿನಲ್ ಎಮ್ಯುಲೇಟರ್‌ಗೆ ಹಿಂತಿರುಗಿ. ನೀವು ಲಿನಕ್ಸ್‌ನ ಯಾವ ಆವೃತ್ತಿಯನ್ನು ಸ್ಥಾಪಿಸಿದ್ದೀರಿ ಎಂಬುದನ್ನು ಕಂಡುಹಿಡಿಯಲು ನೀವು ಸೇವಾ ಆಜ್ಞೆಯನ್ನು ನಮೂದಿಸಬಹುದು:

uname –a

ಉಬುಂಟು ಯುಟಿಲಿಟಿ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಡೆಸ್ಕ್‌ಟಾಪ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು ಮುಂದಿನ ಹಂತವಾಗಿದೆ:

sudo apt install lxde

ನಿಮ್ಮ ಹೊಸ ಡೆಸ್ಕ್‌ಟಾಪ್ ಪರಿಸರವು ರನ್ ಆಗಲು ಸಿದ್ಧವಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವುದು ಕೊನೆಯ ಹಂತವಾಗಿದೆ. ಇದನ್ನು ಮಾಡಲು, ನೀವು ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸಬೇಕಾಗಿದೆ .xinitrcfile, ಇದು ಪ್ರಸ್ತುತ ಕೇವಲ ಒಂದು ಸಾಲನ್ನು ಹೊಂದಿದೆ /usr/bin/twm. ಅದನ್ನು ಬದಲಾಯಿಸಬೇಕಾಗಿದೆ /usr/bin/startlxde. ಈಗ XSDL ಸೆಶನ್‌ನಿಂದ ನಿರ್ಗಮಿಸಿ (ಅಧಿಸೂಚನೆ ಪ್ರದೇಶದಲ್ಲಿನ STOP ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ), ಸೆಷನ್ಸ್ ಟ್ಯಾಬ್‌ನಲ್ಲಿ "ಉಬುಂಟು ಪಟ್ಟಿ" ಬಟನ್ ಅನ್ನು ಒತ್ತಿಹಿಡಿಯಿರಿ, ನಂತರ "ಸೆಷನ್‌ಗಳನ್ನು ನಿಲ್ಲಿಸಿ" ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ಸೆಷನ್‌ಗಳನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ. ಕೆಲವು ಸೆಕೆಂಡುಗಳ ನಂತರ, LXDE ಸಿಸ್ಟಮ್ ಪರಿಸರವು ಕಾಣಿಸಿಕೊಳ್ಳಬೇಕು. ಇದರಲ್ಲಿ, ನೀವು ಸಾಮಾನ್ಯ ಡೆಸ್ಕ್ಟಾಪ್ನಲ್ಲಿರುವಂತೆಯೇ ಮಾಡಬಹುದು. ಇದು ಸ್ವಲ್ಪ ಚಿಕ್ಕದಾಗಿರಬಹುದು ಮತ್ತು ಸ್ವಲ್ಪ ನಿಧಾನವಾಗಿರಬಹುದು: ನೀವು ಕೀಬೋರ್ಡ್ ಮತ್ತು ಮೌಸ್‌ನೊಂದಿಗೆ ಮಾಡುವುದಕ್ಕಿಂತ ಸಾಧನದಲ್ಲಿ ಬಟನ್ ಅನ್ನು ಒತ್ತಲು ನೀವು ಹೆಚ್ಚು ಸಮಯ ಕಾಯಬೇಕಾಗುತ್ತದೆ. ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ನಲ್ಲಿ ಲಿನಕ್ಸ್ ಸಿಸ್ಟಮ್ ಪರಿಸರವನ್ನು ನಾವು ಹೇಗೆ ನಿರ್ದಿಷ್ಟವಾಗಿ ಸುಧಾರಿಸಬಹುದು ಎಂದು ನೋಡೋಣ.

ಯೂಸರ್‌ಲ್ಯಾಂಡ್‌ಗೆ ತ್ವರಿತ ಮಾರ್ಗದರ್ಶಿ

ಡೆಸ್ಕ್‌ಟಾಪ್‌ನ ವಿಷಯಗಳ ನಿಕಟ ಪರೀಕ್ಷೆಯು ಡೆಸ್ಕ್‌ಟಾಪ್ ಆವೃತ್ತಿಯ ನಿಖರವಾದ ಮನರಂಜನೆಯನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ. ನೀವು ಕೀಬೋರ್ಡ್ ಮತ್ತು ಮೌಸ್ ಹೊಂದಿರುವ ಸಾಧನದಲ್ಲಿ UserLand ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ (ಬ್ಲೂಟೂತ್ ಮೂಲಕ ಅಥವಾ ಇನ್ಯಾವುದೇ ಮೂಲಕ ಸಂಪರ್ಕಗೊಂಡಿದ್ದರೆ), ಈ ಸ್ವರೂಪದಲ್ಲಿ Linux ಸಿಸ್ಟಂ ಪರಿಸರವನ್ನು ಬಳಸಲು ನಿಮಗೆ ಸರಿಹೊಂದಿಸಲು ಸುಲಭವಾಗುತ್ತದೆ. X-Windows ಕರ್ಸರ್ ಅನ್ನು Android ಸಾಧನದ ಕರ್ಸರ್ನೊಂದಿಗೆ ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡಲಾಗಿದೆ ಎಂಬ ಅಂಶದಿಂದ ಸ್ವಲ್ಪ ವಿಳಂಬವನ್ನು ಹೊರತುಪಡಿಸಿ, ಎಲ್ಲವೂ ಸರಾಗವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

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

ಮುಂದೆ, ನೀವು Linux ಸಿಸ್ಟಮ್ ಪರಿಸರದಲ್ಲಿ ನಿಮ್ಮ ಮೆಚ್ಚಿನ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಬಯಸಬಹುದು. ಮೇಲೆ ಹೇಳಿದಂತೆ, ಈ ಸಂದರ್ಭದಲ್ಲಿ ಸೇವಾ ಆಜ್ಞೆಗಳು ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ, ಆದ್ದರಿಂದ ASAP ಎಂದು ಕರೆಯಲ್ಪಡುವ UserLand ಸಿಸ್ಟಮ್ ಪರಿಸರದಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾದ ನಿಜವಾದ ಅನಿವಾರ್ಯ ಸಾಧನವನ್ನು ಬಳಸಲು ಹಿಂಜರಿಯಬೇಡಿ:

sudo apt install emacs

Android ನಲ್ಲಿ Linux ಡೆಸ್ಕ್‌ಟಾಪ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ

ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿನ ವಿತರಣೆಗಳನ್ನು ಸೆಷನ್‌ಗಳ ರೂಪದಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸಲಾಗುತ್ತದೆ. ನೀವು ಅವುಗಳನ್ನು ಪ್ರಾರಂಭಿಸಬಹುದು ಮತ್ತು ಮುಚ್ಚಬಹುದು.

Android ನಲ್ಲಿ Linux ಡೆಸ್ಕ್‌ಟಾಪ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ

ವಿತರಣೆಯನ್ನು ಸ್ಥಾಪಿಸಿದ ನಂತರ, ನೀವು ಪ್ರಮಾಣಿತ ಆಜ್ಞೆಗಳೊಂದಿಗೆ ಡೆಸ್ಕ್ಟಾಪ್ ಪರಿಸರವನ್ನು ಸೇರಿಸಬಹುದು.

ನಿಮ್ಮ ವಿತರಣೆಗಾಗಿ ನೀವು ಬಹುಶಃ ಪರ್ಯಾಯ ಸಂಪರ್ಕ ವಿಧಾನಗಳ ಅಗತ್ಯವಿರುತ್ತದೆ. ನೀವು ಆರಂಭದಲ್ಲಿ XSDL ಅನ್ನು ಹೊಂದಿಸಿರುವುದರಿಂದ ಅದು ಎಲ್ಲಾ ಸಮಯದಲ್ಲೂ ಒಂದೇ ಆಗಿರಬೇಕು ಎಂದರ್ಥವಲ್ಲ. ನೀವು ಸೆಷನ್ ಟ್ಯಾಬ್‌ನಲ್ಲಿ ಮತ್ತೊಂದು ಖಾತೆಯನ್ನು ರಚಿಸಬಹುದು ಮತ್ತು ಬೇರೆ ಸರ್ವರ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು. ಅದನ್ನು ಅದೇ ಫೈಲ್ ಸಿಸ್ಟಮ್‌ಗೆ ಸೂಚಿಸಲು ಮರೆಯದಿರಿ. ಹೊಸ ಸಂಪರ್ಕ ಪ್ರಕಾರವನ್ನು ಸ್ಥಾಪಿಸಲು UserLand ನಿಮ್ಮನ್ನು ಸರಿಯಾದ ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ನಿರ್ದೇಶಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ: XSDL, SSH ಗಾಗಿ ConnectBot, ಅಥವಾ bVNC.

ಆದಾಗ್ಯೂ, ನೀವು ಮರುಸಂಪರ್ಕಿಸಲು ಪ್ರಯತ್ನಿಸಿದಾಗ ಅಪ್ಲಿಕೇಶನ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಿಮ್ಮನ್ನು Play Store ಗೆ ನಿರ್ದೇಶಿಸುವ ನಿರಂತರತೆಯು ಕಿರಿಕಿರಿಯುಂಟುಮಾಡುತ್ತದೆ. ಇದನ್ನು ನಿಲ್ಲಿಸಲು, ವಿಶೇಷ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಮೂಲಕ ಸರ್ವರ್ ಅನ್ನು ಬದಲಾಯಿಸಲು ಸಾಕು. SSH ಅನ್ನು ಸ್ಥಾಪಿಸಲು, ಹಳೆಯ ವಿಶ್ವಾಸಾರ್ಹ VX ಕನೆಕ್ಟ್‌ಬಾಟ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ. ನಿಮ್ಮ ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್‌ವರ್ಡ್‌ನೊಂದಿಗೆ ವರ್ಕ್‌ಸ್ಟೇಷನ್‌ನಲ್ಲಿ ಪೋರ್ಟ್ 2022 ಗೆ ಲಾಗ್ ಇನ್ ಮಾಡಿ. VNC ಸರ್ವರ್‌ಗೆ ಸಂಪರ್ಕಿಸಲು, ನೀವು ಮಾಡಬೇಕಾಗಿರುವುದು ವಾಣಿಜ್ಯವನ್ನು ಸ್ಥಾಪಿಸುವುದು, ಆದರೆ ಹಲವು ವಿಧಗಳಲ್ಲಿ ಮುಂದುವರಿದ ಜಂಪ್ ಡೆಸ್ಕ್‌ಟಾಪ್ ಅಪ್ಲಿಕೇಶನ್, ಮತ್ತು ವಿಳಾಸ 127.0.0.1:5951 ಅನ್ನು ಡಯಲ್ ಮಾಡಿ.

ನೀವು ಫೈಲ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ರಚಿಸಿದಾಗ ನೀವು ಹೊಂದಿಸಿರುವ VNC ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನೀವು ನೆನಪಿಸಿಕೊಳ್ಳುತ್ತೀರಿ ಎಂದು ನಾವು ಭಾವಿಸುತ್ತೇವೆ.
ನಿಮ್ಮ ನೆಟ್‌ವರ್ಕ್‌ನಲ್ಲಿರುವ ಇನ್ನೊಂದು ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಇದೇ ರೀತಿಯ ಪರಿಕರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಪ್ರಸ್ತುತ ಯೂಸರ್‌ಲ್ಯಾಂಡ್ ಸೆಷನ್ ಅನ್ನು ಸಹ ಪ್ರವೇಶಿಸಬಹುದು. ಕನ್ಸೋಲ್‌ನಂತಹ ಲಿನಕ್ಸ್ ಟರ್ಮಿನಲ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಚಾಲನೆಯಲ್ಲಿರುವ ಸೆಷನ್‌ಗೆ (ಸಹಜವಾಗಿ SSH ಸಂಪರ್ಕ ಪ್ರಕಾರದೊಂದಿಗೆ) SSH ಅನ್ನು ಸಂಪರ್ಕಿಸಲು ಅಥವಾ KRDC ಬಳಸಿಕೊಂಡು VNC ಸೆಶನ್‌ಗೆ ಸಂಪರ್ಕಪಡಿಸಲು ಸಾಕು. ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಪರದೆಯ ಮೇಲಿನ ಸ್ಥಳೀಯ ವಿಳಾಸಗಳನ್ನು ನಿಮ್ಮ Android ನ IP ವಿಳಾಸಗಳೊಂದಿಗೆ ಬದಲಾಯಿಸಿ.

ಒಂದೆರಡು ಪೋರ್ಟಬಲ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳೊಂದಿಗೆ ಸಂಯೋಜಿತವಾಗಿ, ಈ ಸೆಟಪ್ ನಿಮಗೆ ಸೂಕ್ತವಾದ ಪೋರ್ಟಬಲ್ ಲಿನಕ್ಸ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ನೀಡುತ್ತದೆ, ಈ ಸಮಯದಲ್ಲಿ ನೀವು ಲಭ್ಯವಿರುವ ಯಾವುದೇ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಸಂಪರ್ಕಿಸಬಹುದು.

ಮೂಲ: www.habr.com

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