ನೀವು iOS ಸಾಧನದಲ್ಲಿ Linux ಕಮಾಂಡ್ ಲೈನ್ ಅನ್ನು ಚಲಾಯಿಸಬಹುದು ಎಂದು ನಿಮಗೆ ತಿಳಿದಿದೆಯೇ? ನೀವು ಕೇಳುತ್ತಿರಬಹುದು, "ನನ್ನ ಐಫೋನ್ನಲ್ಲಿ ನಾನು ಪಠ್ಯ ಸಂದೇಶ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಏಕೆ ಬಳಸಬೇಕು?" ನ್ಯಾಯೋಚಿತ ಪ್ರಶ್ನೆ. ಆದರೆ ನೀವು Opensource.com ಅನ್ನು ಓದಿದರೆ, ನೀವು ಬಹುಶಃ ಉತ್ತರವನ್ನು ತಿಳಿದಿರಬಹುದು: Linux ಬಳಕೆದಾರರು ಅದನ್ನು ಯಾವುದೇ ಸಾಧನದಲ್ಲಿ ಬಳಸಲು ಬಯಸುತ್ತಾರೆ ಮತ್ತು ಅದನ್ನು ಸ್ವತಃ ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ಬಯಸುತ್ತಾರೆ.
ಆದರೆ ಎಲ್ಲಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ, ಅವರು ಸಂಕೀರ್ಣ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಹಂಬಲಿಸುತ್ತಾರೆ.
ನನ್ನ ಬಳಿ ಏಳು ವರ್ಷದ ಐಪ್ಯಾಡ್ 2 ಮಿನಿ ಇದೆ, ಅದು ಇ-ಪುಸ್ತಕಗಳು ಮತ್ತು ಇತರ ಕಾರ್ಯಗಳನ್ನು ಓದಲು ಇನ್ನೂ ಉತ್ತಮವಾಗಿದೆ. ಆದಾಗ್ಯೂ, ನನ್ನ ಪ್ರೋಗ್ರಾಂಗಳು ಮತ್ತು ಸ್ಕ್ರಿಪ್ಟ್ಗಳ ಸೆಟ್ನೊಂದಿಗೆ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಕಮಾಂಡ್ ಲೈನ್ ಅನ್ನು ಪ್ರವೇಶಿಸಲು ನಾನು ಅದನ್ನು ಬಳಸಲು ಬಯಸುತ್ತೇನೆ, ಅದು ಇಲ್ಲದೆ ನಾನು ಕೆಲಸ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ನಾನು ಬಳಸಿದ ಪರಿಸರ, ಹಾಗೆಯೇ ನನ್ನ ಪ್ರಮಾಣಿತ ಅಭಿವೃದ್ಧಿ ಪರಿಸರದ ಅಗತ್ಯವಿದೆ. ಮತ್ತು ನಾನು ಇದನ್ನು ಸಾಧಿಸಲು ಹೇಗೆ ನಿರ್ವಹಿಸಿದೆ ಎಂಬುದು ಇಲ್ಲಿದೆ.
ಕೀಬೋರ್ಡ್ಗೆ ಸಂಪರ್ಕಿಸಲಾಗುತ್ತಿದೆ
ಫೋನ್ ಅಥವಾ ಟ್ಯಾಬ್ಲೆಟ್ನ ಆನ್-ಸ್ಕ್ರೀನ್ ಕೀಬೋರ್ಡ್ ಮೂಲಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್ಗಾಗಿ ಆಜ್ಞಾ ಸಾಲಿನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು ಸಾಕಷ್ಟು ಅನಾನುಕೂಲವಾಗಿದೆ. ಬ್ಲೂಟೂತ್ ಮೂಲಕ ಬಾಹ್ಯ ಕೀಬೋರ್ಡ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಲು ನಾನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ ಅಥವಾ ವೈರ್ಡ್ ಕೀಬೋರ್ಡ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಲು ಕ್ಯಾಮರಾ ಸಂಪರ್ಕ ಅಡಾಪ್ಟರ್ ಅನ್ನು ಬಳಸುವುದನ್ನು ನಾನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ (ನಾನು ಎರಡನೆಯದನ್ನು ಆರಿಸಿದೆ). ನೀವು ಕೈನೆಸಿಸ್ ಅಡ್ವಾಂಟೇಜ್ ಸ್ಪ್ಲಿಟ್ ಕೀಬೋರ್ಡ್ ಅನ್ನು ಐಫೋನ್ 6 ಗೆ ಸಂಪರ್ಕಿಸಿದಾಗ, ನೀವು ಹೋಲುವ ವಿಚಿತ್ರ ಸಾಧನವನ್ನು ಪಡೆಯುತ್ತೀರಿ
iOS ನಲ್ಲಿ ಶೆಲ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ
ಐಒಎಸ್ನಲ್ಲಿ ಪೂರ್ಣ-ವೈಶಿಷ್ಟ್ಯದ ಲಿನಕ್ಸ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಚಲಾಯಿಸಲು, ಎರಡು ಆಯ್ಕೆಗಳಿವೆ:
- ಸುರಕ್ಷಿತ ಶೆಲ್ (SSH) ಅನ್ನು Linux ಕಂಪ್ಯೂಟರ್ಗೆ ಸಂಪರ್ಕಿಸಲಾಗಿದೆ
- iSH ನೊಂದಿಗೆ ಆಲ್ಪೈನ್ ಲಿನಕ್ಸ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ವರ್ಚುವಲ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ರನ್ ಮಾಡುವುದು, ಇದು ಓಪನ್ ಸೋರ್ಸ್ ಆದರೆ Apple ನ ಸ್ವಾಮ್ಯದ TestFlight ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸ್ಥಾಪಿಸಬೇಕು
ಪರ್ಯಾಯವಾಗಿ, ನಿರ್ಬಂಧಿತ ಪರಿಸರದಲ್ಲಿ ತೆರೆದ ಮೂಲ ಉಪಕರಣಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುವ ಎರಡು ತೆರೆದ ಮೂಲ ಟರ್ಮಿನಲ್ ಎಮ್ಯುಲೇಟರ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿವೆ. ಇದು ಅತ್ಯಂತ ಸ್ಟ್ರಿಪ್ಡ್-ಡೌನ್ ಆಯ್ಕೆಯಾಗಿದೆ - ವಾಸ್ತವವಾಗಿ, ನೀವು Linux ಪರಿಕರಗಳನ್ನು ಈ ರೀತಿ ಚಲಾಯಿಸುತ್ತೀರಿ, Linux ಅಲ್ಲ. ಈ ಅಪ್ಲಿಕೇಶನ್ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ ತೀವ್ರ ವೈಶಿಷ್ಟ್ಯದ ಮಿತಿಗಳಿವೆ, ಆದರೆ ನೀವು ಭಾಗಶಃ ಆಜ್ಞಾ ಸಾಲಿನ ಕಾರ್ಯವನ್ನು ಪಡೆಯುತ್ತೀರಿ.
ಸಂಕೀರ್ಣ ಪರಿಹಾರಗಳಿಗೆ ಹೋಗುವ ಮೊದಲು, ನಾನು ಸರಳವಾದ ವಿಧಾನವನ್ನು ನೋಡುತ್ತೇನೆ.
ಆಯ್ಕೆ 1: ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ ಶೆಲ್
ಐಒಎಸ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು ಸುಲಭವಾದ ಮಾರ್ಗಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ
ಸರಿಸುಮಾರು ಒಂದೇ ರೀತಿಯ ಕಾರ್ಯವನ್ನು ಹೊಂದಿದೆ
ಆಯ್ಕೆ 2: SSH
ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡುವುದರಿಂದ ಮತ್ತೊಂದು ಹಂತವು SSH ಕ್ಲೈಂಟ್ ಅನ್ನು ಹೊಂದಿಸುವುದು. ಬಹಳ ಸಮಯದಿಂದ, Linux ಅಥವಾ BSD ಚಾಲನೆಯಲ್ಲಿರುವ ಸರ್ವರ್ಗೆ ಸಂಪರ್ಕಿಸಲು iOS ಗಾಗಿ ನಾವು ಹಲವಾರು SSH ಕ್ಲೈಂಟ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ಯಾವುದನ್ನಾದರೂ ಬಳಸಲು ಸಮರ್ಥರಾಗಿದ್ದೇವೆ. SSH ಅನ್ನು ಬಳಸುವ ಪ್ರಯೋಜನವೆಂದರೆ ಸರ್ವರ್ ಯಾವುದೇ ಸಾಫ್ಟ್ವೇರ್ನೊಂದಿಗೆ ಯಾವುದೇ ವಿತರಣೆಯನ್ನು ಚಲಾಯಿಸಬಹುದು. ನೀವು ರಿಮೋಟ್ ಆಗಿ ಕೆಲಸ ಮಾಡುತ್ತೀರಿ ಮತ್ತು ನಿಮ್ಮ ಕೆಲಸದ ಫಲಿತಾಂಶಗಳನ್ನು ನಿಮ್ಮ iOS ಸಾಧನದಲ್ಲಿನ ಟರ್ಮಿನಲ್ ಎಮ್ಯುಲೇಟರ್ಗೆ ಸರಳವಾಗಿ ವರ್ಗಾಯಿಸಲಾಗುತ್ತದೆ.
ಆಯ್ಕೆ 3: Linux ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ
ಲಿನಕ್ಸ್ ಸರ್ವರ್ಗೆ ಸಂಪರ್ಕಿಸಲು SSH ಅನ್ನು ಬಳಸುವುದು ಕಮಾಂಡ್ ಲೈನ್ ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಉತ್ತಮ ಮಾರ್ಗವಾಗಿದೆ, ಆದರೆ ಇದಕ್ಕೆ ಬಾಹ್ಯ ಸರ್ವರ್ ಮತ್ತು ನೆಟ್ವರ್ಕ್ ಸಂಪರ್ಕದ ಅಗತ್ಯವಿದೆ. ಇದು ದೊಡ್ಡ ಅಡಚಣೆಯಲ್ಲ, ಆದರೆ ಇದನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ನಿರ್ಲಕ್ಷಿಸಲಾಗುವುದಿಲ್ಲ, ಆದ್ದರಿಂದ ನೀವು ಸರ್ವರ್ ಇಲ್ಲದೆ Linux ಅನ್ನು ರನ್ ಮಾಡಬೇಕಾಗಬಹುದು.
ಇದು ನಿಮ್ಮ ಪ್ರಕರಣವಾಗಿದ್ದರೆ, ನೀವು ಅದನ್ನು ಒಂದು ಹೆಜ್ಜೆ ಮುಂದೆ ತೆಗೆದುಕೊಳ್ಳಬೇಕಾಗುತ್ತದೆ.
iSH ನೊಂದಿಗೆ ಆಲ್ಪೈನ್ ಲಿನಕ್ಸ್ ಅನ್ನು ರನ್ ಮಾಡಲಾಗುತ್ತಿದೆ
ಪ್ರಮುಖ ವೈಶಿಷ್ಟ್ಯ: ಪ್ರಾಯೋಗಿಕ ಅಪ್ಲಿಕೇಶನ್. iSH ಪ್ರಸ್ತುತ ಪರೀಕ್ಷಾ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿರುವುದರಿಂದ, ನಿರಂತರ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ನಿರೀಕ್ಷಿಸಬೇಡಿ. ಟೆಸ್ಟ್ಫ್ಲೈಟ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಸಮಯ ಸೀಮಿತವಾಗಿವೆ. ನನ್ನ ಪ್ರಸ್ತುತ ನಿರ್ಮಾಣವು ಕೇವಲ 60 ದಿನಗಳವರೆಗೆ ಇರುತ್ತದೆ. ಇದರರ್ಥ 60 ದಿನಗಳ ನಂತರ ನಾನು ಎಲಿಮಿನೇಟ್ ಆಗುತ್ತೇನೆ ಮತ್ತು ಮುಂದಿನ ಸುತ್ತಿನ iSH ಪರೀಕ್ಷೆಗೆ ಮರು-ಸೇರಬೇಕಾಗುತ್ತದೆ. ಇದಲ್ಲದೆ, ನಾನು iOS ನಲ್ಲಿ ಫೈಲ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಅವುಗಳನ್ನು ರಫ್ತು ಮಾಡದ ಹೊರತು ನನ್ನ ಎಲ್ಲಾ ಫೈಲ್ಗಳನ್ನು ಕಳೆದುಕೊಳ್ಳುತ್ತೇನೆ ಅಥವಾ ಅವುಗಳನ್ನು Git ಹೋಸ್ಟ್ಗೆ ನಕಲಿಸುತ್ತೇನೆ ಅಥವಾ
iSH ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ
ಅನುಸ್ಥಾಪನೆಯೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿ
ಲಿಂಕ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು, ಟೆಸ್ಟ್ಫ್ಲೈಟ್ ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ iSH ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸ್ಥಾಪಿಸುತ್ತದೆ. ಯಾವುದೇ ಇತರ ಅಪ್ಲಿಕೇಶನ್ನಂತೆ, ಪರದೆಯ ಮೇಲೆ ಐಕಾನ್ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ.
ಪ್ಯಾಕೇಜ್ ನಿರ್ವಹಣೆ
iSH ಆಲ್ಪೈನ್ ಲಿನಕ್ಸ್ನೊಂದಿಗೆ x86 ಎಮ್ಯುಲೇಟರ್ ಅನ್ನು ನಡೆಸುತ್ತದೆ. ಆಲ್ಪೈನ್ ಒಂದು ಸಣ್ಣ ಡಿಸ್ಟ್ರೋ ಆಗಿದೆ, ಇದು 5MB ಗಿಂತ ಕಡಿಮೆ ಗಾತ್ರವನ್ನು ಹೊಂದಿದೆ. ಇದು ನನ್ನ ಮೊದಲ ಬಾರಿಗೆ ಆಲ್ಪೈನ್ ಜೊತೆ ಕೆಲಸ ಮಾಡಿದೆ, ಹಾಗಾಗಿ ಕನಿಷ್ಠೀಯತಾವಾದವು ಕಿರಿಕಿರಿ ಉಂಟುಮಾಡುತ್ತದೆ ಎಂದು ನಾನು ಭಾವಿಸಿದೆ, ಆದರೆ ನಾನು ನಿಜವಾಗಿಯೂ ಅದನ್ನು ಇಷ್ಟಪಟ್ಟೆ.
ಆಲ್ಪೈನ್ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಬಳಸುತ್ತದೆ
ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು:
apk add package
ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಹೇಗೆ ತೆಗೆದುಹಾಕುವುದು:
apk del package
ಇತರ ಆಜ್ಞೆಗಳು ಮತ್ತು ಮಾಹಿತಿಯನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ಹೇಗೆ:
apk --help
ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ನವೀಕರಣ:
apk update
apk upgrade
ಪಠ್ಯ ಸಂಪಾದಕವನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ
ಆಲ್ಪೈನ್ನ ಡೀಫಾಲ್ಟ್ ಪಠ್ಯ ಸಂಪಾದಕ Vi ಆಗಿದೆ, ಆದರೆ ನಾನು Vim ಗೆ ಆದ್ಯತೆ ನೀಡುತ್ತೇನೆ, ಆದ್ದರಿಂದ ನಾನು ಅದನ್ನು ಸ್ಥಾಪಿಸಿದ್ದೇನೆ:
apk add vim
ಬಯಸಿದಲ್ಲಿ, ನೀವು ನ್ಯಾನೋ ಅಥವಾ ಇಮ್ಯಾಕ್ಸ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬಹುದು.
ಶೆಲ್ ಬದಲಾವಣೆ
ನಿಮ್ಮ ಬಗ್ಗೆ ನನಗೆ ಗೊತ್ತಿಲ್ಲ, ಆದರೆ ನನಗೆ ಬೇಕಿತ್ತು
ಮೀನು ಸ್ಥಾಪನೆ:
apk add fish
ನಿಮಗೆ ಅದರ ಸ್ವಯಂಪೂರ್ಣತೆ ಮತ್ತು ಮ್ಯಾನ್ ಪುಟಗಳೊಂದಿಗೆ ಬ್ಯಾಷ್ ಅಗತ್ಯವಿದ್ದರೆ, ನಂತರ ಅವುಗಳನ್ನು ಸ್ಥಾಪಿಸಿ:
apk add bash bash-doc bash-completion
ಆಲ್ಪೈನ್ನ ಕನಿಷ್ಠ ಸಿದ್ಧಾಂತವು ಸಾಮಾನ್ಯವಾಗಿ ಇತರ ವಿತರಣೆಗಳಲ್ಲಿ ಪ್ಯಾಕ್ ಮಾಡಲಾದ ಕೆಲವು ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಹಲವಾರು ಸಣ್ಣ ಪ್ಯಾಕೇಜ್ಗಳಾಗಿ ವಿಭಜಿಸಲಾಗುತ್ತದೆ. ನೀವು ಬಯಸಿದ ರೀತಿಯಲ್ಲಿ ನಿಮ್ಮ ಸಿಸ್ಟಂನ ಗಾತ್ರವನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಬಹುದು ಮತ್ತು ಕಡಿಮೆ ಮಾಡಬಹುದು ಎಂದರ್ಥ.
ಬ್ಯಾಷ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, ನೋಡಿ
ಡೀಫಾಲ್ಟ್ ಶೆಲ್ ಅನ್ನು ಬದಲಾಯಿಸುವುದು
ಮೀನುಗಳನ್ನು ಸ್ಥಾಪಿಸಿದ ನಂತರ, ನೀವು ಅದನ್ನು ನಮೂದಿಸುವ ಮೂಲಕ ತಾತ್ಕಾಲಿಕವಾಗಿ ಬದಲಾಯಿಸಬಹುದು fish
ಮತ್ತು ಶೆಲ್ಗೆ ಹೋಗುವುದು. ಆದರೆ ನಾನು ಮೀನನ್ನು ಡೀಫಾಲ್ಟ್ ಶೆಲ್ ಮತ್ತು ಆಜ್ಞೆಯನ್ನಾಗಿ ಮಾಡಲು ಬಯಸುತ್ತೇನೆ chsh
, ನಾನು ಇತರ ವಿತರಣೆಗಳಲ್ಲಿ ಬಳಸಿದ, ಕೆಲಸ ಮಾಡಲಿಲ್ಲ.
ಮೀನುಗಳನ್ನು ಎಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ನಾವು ಮೊದಲು ಕಂಡುಹಿಡಿಯುತ್ತೇವೆ:
which fish
ನನಗೆ ಸಿಕ್ಕಿದ್ದು ಇಲ್ಲಿದೆ:
/usr/bin/fish
ಮುಂದೆ, ಲಾಗಿನ್ ಶೆಲ್ ಅನ್ನು ಮೀನುಗಳಿಗೆ ಬದಲಾಯಿಸಿ. ನಿಮಗೆ ಅನುಕೂಲಕರವಾದ ಯಾವುದೇ ಸಂಪಾದಕವನ್ನು ನೀವು ಬಳಸಬಹುದು. ನೀವು ಹರಿಕಾರರಾಗಿದ್ದರೆ, ನ್ಯಾನೋವನ್ನು ಸ್ಥಾಪಿಸಿ (ಆಜ್ಞೆಯೊಂದಿಗೆ apk add nano
) ಇದರಿಂದ ನೀವು ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ಗಳನ್ನು ಸಂಪಾದಿಸಬಹುದು ಮತ್ತು ಅವುಗಳನ್ನು CTRL+X ಮೂಲಕ ಉಳಿಸಬಹುದು, ದೃಢೀಕರಿಸಿ ಮತ್ತು ನಿರ್ಗಮಿಸಬಹುದು.
ಆದರೆ ನಾನು Vim ಅನ್ನು ಬಳಸಿದ್ದೇನೆ:
vim /etc/passwd
ನನ್ನ ಮೊದಲ ಸಾಲು ಹೀಗಿತ್ತು:
root:x:0:0:root:/root:/bin/ash
ಮೀನುಗಳನ್ನು ಡೀಫಾಲ್ಟ್ ಶೆಲ್ ಮಾಡಲು, ಈ ಸಾಲನ್ನು ಈ ಕೆಳಗಿನಂತೆ ಬದಲಾಯಿಸಿ:
root:x:0:0:root:/root:/usr/bin/fish
ನಂತರ ಫೈಲ್ ಅನ್ನು ಉಳಿಸಿ ಮತ್ತು ನಿರ್ಗಮಿಸಿ.
ಶೆಲ್ಗೆ ಮಾರ್ಗವನ್ನು ಬದಲಾಯಿಸಲು ಉತ್ತಮ ಮಾರ್ಗವಿದೆ ಎಂದು ನನಗೆ ಖಾತ್ರಿಯಿದೆ ಆದ್ದರಿಂದ ಅದನ್ನು ತಕ್ಷಣವೇ ಬಳಸಬಹುದು. ಆದರೆ ನನಗೆ ಅದು ತಿಳಿದಿಲ್ಲ, ಆದ್ದರಿಂದ ಅಪ್ಲಿಕೇಶನ್ ಬ್ರೌಸರ್ಗೆ ಹಿಂತಿರುಗಲು ನಾನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ, ಶೆಲ್ನಿಂದ ನಿರ್ಗಮಿಸಲು ಒತ್ತಾಯಿಸಿ ಮತ್ತು ಸುರಕ್ಷಿತ ಬದಿಯಲ್ಲಿರಲು, ನಿಮ್ಮ ಐಪ್ಯಾಡ್ ಅಥವಾ ಐಫೋನ್ ಅನ್ನು ಆಫ್ ಮಾಡಿ ಮತ್ತು ಮರುಪ್ರಾರಂಭಿಸಿ. "ಆಲ್ಪೈನ್ಗೆ ಸುಸ್ವಾಗತ!" ಸಂದೇಶದ ಜೊತೆಗೆ iSH ಅನ್ನು ಮತ್ತೆ ಮತ್ತು ಈಗ ತೆರೆಯಿರಿ. ಮತ್ತು apk ನಿಂದ ಪ್ರಾರಂಭಿಸುವ ಬಗ್ಗೆ ಮಾಹಿತಿ, ನೀವು ಪ್ರಮಾಣಿತ ಮೀನು ಲಾಗಿನ್ ಸ್ವಾಗತ ಸಂದೇಶವನ್ನು ನೋಡುತ್ತೀರಿ: ಮೀನುಗಳಿಗೆ ಸ್ವಾಗತ, ಸ್ನೇಹಪರ ಸಂವಾದಾತ್ಮಕ ಶೆಲ್. ಹುರ್ರೇ!
ಪೈಥಾನ್ ಮತ್ತು ಪಿಪ್ ಅನ್ನು ಹೊಂದಿಸಲಾಗುತ್ತಿದೆ
ನಾನು ಸೇರಿಸಲು ನಿರ್ಧರಿಸಿದೆ
apk add python3
ಪೈಥಾನ್ 2.x ಹಳೆಯದಾಗಿದ್ದರೂ, ನೀವು ಅದನ್ನು ಸ್ಥಾಪಿಸಬಹುದು:
apk add python
ಪಿಪ್ ಮತ್ತು ಎಂಬ ಪೈಥಾನ್ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಸ್ಥಾಪಿಸೋಣ
python3 -m ensurepip --default-pip
ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಸ್ವಲ್ಪ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಆದ್ದರಿಂದ ನಿರೀಕ್ಷಿಸಿ.
ನಂತರ ನೀವು ನೆಟ್ವರ್ಕ್ ಮೂಲಕ ಫೈಲ್ಗಳನ್ನು ವರ್ಗಾಯಿಸಲು ಉಪಕರಣವನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು
apk add curl
ಕೈಪಿಡಿಗಳನ್ನು ಓದುವುದು
ಮ್ಯಾನ್ ಪುಟಗಳ ಆಧಾರದ ಮೇಲೆ ಫಿಶ್ ಅಂತರ್ನಿರ್ಮಿತ ಸ್ವಯಂಪೂರ್ಣತೆಯನ್ನು ಬಳಸುತ್ತದೆ. ಇತರ ಆಜ್ಞಾ ಸಾಲಿನ ಬಳಕೆದಾರರಂತೆ, ನಾನು ಕೈಪಿಡಿಯನ್ನು ಬಳಸುತ್ತೇನೆ man
, ಆದರೆ ಇದನ್ನು ಆಲ್ಪೈನ್ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗಿಲ್ಲ. ಹಾಗಾಗಿ ನಾನು ಅದನ್ನು ಟರ್ಮಿನಲ್ ಪೇಜರ್ನೊಂದಿಗೆ ಸ್ಥಾಪಿಸಿದೆ
apk add man man-pages less less-doc
ಮನುಷ್ಯನ ಜೊತೆಗೆ ನಾನು ಭವ್ಯವಾದ ಬಳಸುತ್ತೇನೆ
ನಾನು ಅದನ್ನು ಪಿಪ್ ಬಳಸಿ ಸ್ಥಾಪಿಸಿದೆ:
pip install tldr
ತಂಡದ tldr
ಹೊಸ ಪುಟಕ್ಕಾಗಿ ವಿನಂತಿಯನ್ನು ಎದುರಿಸಿದಾಗ ಪುಟಗಳನ್ನು ಹಿಂಪಡೆಯಲು ವೆಬ್ಗೆ ಸಂಪರ್ಕಿಸುತ್ತದೆ. ಆಜ್ಞೆಯನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂದು ನೀವು ತಿಳಿದುಕೊಳ್ಳಬೇಕಾದರೆ, ನೀವು ಏನನ್ನಾದರೂ ಬರೆಯಬಹುದು tldr curl
ಮತ್ತು ಸರಳ ಇಂಗ್ಲಿಷ್ನಲ್ಲಿ ವಿವರಣೆಯನ್ನು ಪಡೆಯಿರಿ ಮತ್ತು ಆಜ್ಞೆಯನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂಬುದರ ಉತ್ತಮ ಉದಾಹರಣೆಗಳನ್ನು ಪಡೆಯಿರಿ.
ಸಹಜವಾಗಿ, ಈ ಎಲ್ಲಾ ಅನುಸ್ಥಾಪನಾ ಕಾರ್ಯಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮಾಡಬಹುದು
ಹೆಚ್ಚುವರಿ ಮಾಹಿತಿ
iSH ವಿಕಿಯು ಒಂದು ಪುಟವನ್ನು ಹೊಂದಿದೆ "
ಇನ್ನೊಂದು ವಿಕಿ ಪುಟವು ಹೇಗೆ ಎಂದು ವಿವರಿಸುತ್ತದೆ
ನೀವು Git ಅನ್ನು ಸಹ ಸ್ಥಾಪಿಸಬಹುದು (ಹೌದು! apk add git
) ಮತ್ತು ನಿಮ್ಮ ಕೆಲಸವನ್ನು ರಿಮೋಟ್ ರೆಪೊಸಿಟರಿಗೆ ತಳ್ಳಿರಿ ಅಥವಾ ಅದನ್ನು SSH ಮೂಲಕ ಸರ್ವರ್ಗೆ ವರ್ಗಾಯಿಸಿ. ಮತ್ತು, ಸಹಜವಾಗಿ, ನೀವು GitHub ನಿಂದ ಯಾವುದೇ ಉತ್ತಮ ಓಪನ್ ಸೋರ್ಸ್ ಪ್ರಾಜೆಕ್ಟ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು ಮತ್ತು ರನ್ ಮಾಡಬಹುದು.
iSH ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಯನ್ನು ಈ ಲಿಂಕ್ಗಳಲ್ಲಿ ಕಾಣಬಹುದು:
ಜಾಹೀರಾತು ಹಕ್ಕುಗಳ ಮೇಲೆ
ವಡ್ಸಿನಾ ಕೊಡುಗೆಗಳು
ಮೂಲ: www.habr.com