ವಿಂಡೋಸ್ 10 ಆವೃತ್ತಿ 1607 ರ ವಾರ್ಷಿಕೋತ್ಸವದ ಅಪ್ಡೇಟ್ನಲ್ಲಿ, ಡೆವಲಪರ್ಗಳಿಗೆ ಹೊಸ ಅವಕಾಶ ಕಾಣಿಸಿಕೊಂಡಿತು - ಉಬುಂಟು ಬ್ಯಾಷ್ ಶೆಲ್, ಇದು ನಿಮಗೆ ಚಲಾಯಿಸಲು, ಲಿನಕ್ಸ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಸ್ಥಾಪಿಸಲು, ವಿಂಡೋಸ್ 10 ನಲ್ಲಿ ನೇರವಾಗಿ ಬ್ಯಾಷ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಬಳಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಇವೆಲ್ಲವನ್ನೂ "ವಿಂಡೋಸ್ ಸಬ್ಸಿಸ್ಟಮ್ ಫಾರ್ ಲಿನಕ್ಸ್" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. 1709 ಫಾಲ್ ಕ್ರಿಯೇಟರ್ಸ್ ಅಪ್ಡೇಟ್ನ ವಿಂಡೋಸ್ 10 ಆವೃತ್ತಿಯಲ್ಲಿ, ಮೂರು ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳು ಈಗಾಗಲೇ ಸ್ಥಾಪನೆಗೆ ಲಭ್ಯವಿದೆ. ಎಲ್ಲಾ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಅನುಸ್ಥಾಪನೆಗೆ 64-ಬಿಟ್ ಸಿಸ್ಟಮ್ ಅಗತ್ಯವಿದೆ.
ಈ ಟ್ಯುಟೋರಿಯಲ್ ವಿಂಡೋಸ್ 10 ನಲ್ಲಿ ಉಬುಂಟು, ಓಪನ್ ಎಸ್ಯುಎಸ್ಇ ಅಥವಾ ಎಸ್ಯುಎಸ್ಇ ಲಿನಕ್ಸ್ ಎಂಟರ್ಪ್ರೈಸ್ ಸರ್ವರ್ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು ಮತ್ತು ಲೇಖನದ ಕೊನೆಯಲ್ಲಿ ಕೆಲವು ಬಳಕೆಯ ಉದಾಹರಣೆಗಳನ್ನು ಹೊಂದಿದೆ. ವಿಂಡೋಸ್ನಲ್ಲಿ ಬ್ಯಾಷ್ ಬಳಸುವಾಗ ಕೆಲವು ಮಿತಿಗಳಿವೆ ಎಂದು ಸಹ ಗಮನಿಸಬೇಕು: ಉದಾಹರಣೆಗೆ, ನೀವು GUI ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಚಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ (ಆದಾಗ್ಯೂ ಅವರು X ಸರ್ವರ್ ಬಳಸಿ ಪರಿಹಾರೋಪಾಯಗಳನ್ನು ವರದಿ ಮಾಡುತ್ತಾರೆ). ಹೆಚ್ಚುವರಿಯಾಗಿ, ಓಎಸ್ ಫೈಲ್ ಸಿಸ್ಟಮ್ಗೆ ಪೂರ್ಣ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿದ್ದರೂ ಸಹ, ಬ್ಯಾಷ್ ಆಜ್ಞೆಗಳು ವಿಂಡೋಸ್ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಚಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.
ವಿಂಡೋಸ್ 10 ನಲ್ಲಿ ಉಬುಂಟು, ಓಪನ್ ಎಸ್ಯುಎಸ್ಇ ಅಥವಾ ಎಸ್ಯುಎಸ್ಇ ಲಿನಕ್ಸ್ ಎಂಟರ್ಪ್ರೈಸ್ ಸರ್ವರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ
ವಿಂಡೋಸ್ 10 ಫಾಲ್ ಕ್ರಿಯೇಟರ್ಸ್ ಅಪ್ಡೇಟ್ನಿಂದ (ಆವೃತ್ತಿ 1709) ಪ್ರಾರಂಭಿಸಿ, ವಿಂಡೋಸ್ಗಾಗಿ ಲಿನಕ್ಸ್ ಉಪವ್ಯವಸ್ಥೆಯ ಸ್ಥಾಪನೆಯು ಹಿಂದಿನ ಆವೃತ್ತಿಯಲ್ಲಿದ್ದಕ್ಕಿಂತ ಸ್ವಲ್ಪ ಬದಲಾಗಿದೆ (ಹಿಂದಿನ ಆವೃತ್ತಿಗಳಿಗೆ, 1607 ರಿಂದ ಪ್ರಾರಂಭಿಸಿ, ಕಾರ್ಯವನ್ನು ಬೀಟಾದಲ್ಲಿ ಪರಿಚಯಿಸಿದಾಗ, ಸೂಚನೆಯು ಈ ಲೇಖನದ ಎರಡನೇ ಭಾಗ).
ಈಗ ಅಗತ್ಯ ಕ್ರಮಗಳು ಹೀಗಿವೆ:
- ಮೊದಲನೆಯದಾಗಿ, ನೀವು "ನಿಯಂತ್ರಣ ಫಲಕ" - "ಪ್ರೋಗ್ರಾಂಗಳು ಮತ್ತು ವೈಶಿಷ್ಟ್ಯಗಳು" - "ವಿಂಡೋಸ್ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಆನ್ ಅಥವಾ ಆಫ್ ಮಾಡಿ" ನಲ್ಲಿ "ಲಿನಕ್ಸ್ ಗಾಗಿ ವಿಂಡೋಸ್ ಉಪವ್ಯವಸ್ಥೆ" ಘಟಕವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬೇಕಾಗಿದೆ.
- ಘಟಕಗಳನ್ನು ಸ್ಥಾಪಿಸಿದ ನಂತರ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ರೀಬೂಟ್ ಮಾಡಿದ ನಂತರ, ವಿಂಡೋಸ್ 10 ಆಪ್ ಸ್ಟೋರ್ಗೆ ಹೋಗಿ ಅಲ್ಲಿಂದ ಉಬುಂಟು, ಓಪನ್ಸುಸ್ ಅಥವಾ ಎಸ್ಯುಎಸ್ಇ ಲಿನಕ್ಸ್ ಇಎಸ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ (ಹೌದು, ಈಗ ಮೂರು ವಿತರಣೆಗಳು ಲಭ್ಯವಿದೆ). ಡೌನ್ಲೋಡ್ ಮಾಡುವಾಗ, ಕೆಲವು ಸೂಕ್ಷ್ಮ ವ್ಯತ್ಯಾಸಗಳು ಸಾಧ್ಯ, ಅವುಗಳನ್ನು ಟಿಪ್ಪಣಿಗಳಲ್ಲಿ ಮತ್ತಷ್ಟು ಚರ್ಚಿಸಲಾಗಿದೆ.
- ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ವಿತರಣೆಯನ್ನು ಸಾಮಾನ್ಯ ವಿಂಡೋಸ್ 10 ಅಪ್ಲಿಕೇಶನ್ನಂತೆ ಚಲಾಯಿಸಿ ಮತ್ತು ಆರಂಭಿಕ ಸೆಟಪ್ ಅನ್ನು ನಿರ್ವಹಿಸಿ (ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್).
ಲಿನಕ್ಸ್ ಘಟಕಕ್ಕಾಗಿ ವಿಂಡೋಸ್ ಉಪವ್ಯವಸ್ಥೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು (ಮೊದಲ ಹೆಜ್ಜೆ), ನೀವು ಪವರ್ಶೆಲ್ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
ಅನುಸ್ಥಾಪನೆಯ ಸಮಯದಲ್ಲಿ ಉಪಯುಕ್ತವಾದ ಕೆಲವು ಟಿಪ್ಪಣಿಗಳು:
- ನೀವು ಹಲವಾರು ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳನ್ನು ಏಕಕಾಲದಲ್ಲಿ ಸ್ಥಾಪಿಸಬಹುದು.
- ರಷ್ಯಾದ ಭಾಷೆಯ ವಿಂಡೋಸ್ 10 ಅಂಗಡಿಯಲ್ಲಿ ಉಬುಂಟು, ಓಪನ್ಸುಸ್ ಮತ್ತು ಎಸ್ಯುಎಸ್ಇ ಲಿನಕ್ಸ್ ಎಂಟರ್ಪ್ರೈಸ್ ಸರ್ವರ್ ವಿತರಣೆಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡುವಾಗ, ನಾನು ಈ ಕೆಳಗಿನ ಸೂಕ್ಷ್ಮ ವ್ಯತ್ಯಾಸವನ್ನು ಗಮನಿಸಿದ್ದೇನೆ: ನೀವು ಹೆಸರನ್ನು ನಮೂದಿಸಿ ಎಂಟರ್ ಒತ್ತಿ, ನಂತರ ಅಪೇಕ್ಷಿತ ಫಲಿತಾಂಶಗಳು ಹುಡುಕಾಟದಲ್ಲಿ ಕಂಡುಬರುವುದಿಲ್ಲ, ಆದರೆ ನೀವು ಟೈಪ್ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಿದರೆ ಮತ್ತು ಗೋಚರಿಸುವ ಪ್ರಾಂಪ್ಟ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದರೆ, ನೀವು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಹೋಗುತ್ತೀರಿ ಬಯಸಿದ ಪುಟ. ಒಂದು ವೇಳೆ, ಅಂಗಡಿಯಲ್ಲಿನ ವಿತರಣೆಗಳಿಗೆ ನೇರ ಲಿಂಕ್ಗಳು: ಉಬುಂಟು, ಓಪನ್ಸುಸ್, ಎಸ್ಯುಎಸ್ ಎಲ್ಇಎಸ್.
- ನೀವು ಆಜ್ಞಾ ಸಾಲಿನಿಂದ ಲಿನಕ್ಸ್ ಅನ್ನು ಸಹ ಪ್ರಾರಂಭಿಸಬಹುದು (ಪ್ರಾರಂಭ ಮೆನುವಿನಲ್ಲಿರುವ ಟೈಲ್ನಿಂದ ಮಾತ್ರವಲ್ಲ): ಉಬುಂಟು, ಓಪನ್ಸ್ಯೂಸ್ -42 ಅಥವಾ ಸ್ಲೆಸ್ -12
ವಿಂಡೋಸ್ 10 1607 ಮತ್ತು 1703 ನಲ್ಲಿ ಬ್ಯಾಷ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ
ಬ್ಯಾಷ್ ಶೆಲ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು, ಈ ಸರಳ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ.
- ವಿಂಡೋಸ್ 10 ಸೆಟ್ಟಿಂಗ್ಗಳಿಗೆ ಹೋಗಿ - ನವೀಕರಣ ಮತ್ತು ಸುರಕ್ಷತೆ - ಡೆವಲಪರ್ಗಳಿಗಾಗಿ. ಡೆವಲಪರ್ ಮೋಡ್ ಅನ್ನು ಆನ್ ಮಾಡಿ (ಅಗತ್ಯ ಅಂಶಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಇಂಟರ್ನೆಟ್ ಸಂಪರ್ಕ ಹೊಂದಿರಬೇಕು).
- ನಿಯಂತ್ರಣ ಫಲಕಕ್ಕೆ ಹೋಗಿ - ಪ್ರೋಗ್ರಾಂಗಳು ಮತ್ತು ಘಟಕಗಳು - ವಿಂಡೋಸ್ ಘಟಕಗಳನ್ನು ಆನ್ ಅಥವಾ ಆಫ್ ಮಾಡಿ, "ಲಿನಕ್ಸ್ಗಾಗಿ ವಿಂಡೋಸ್ ಉಪವ್ಯವಸ್ಥೆ" ಬಾಕ್ಸ್ ಪರಿಶೀಲಿಸಿ.
- ಘಟಕಗಳನ್ನು ಸ್ಥಾಪಿಸಿದ ನಂತರ, ವಿಂಡೋಸ್ 10 ಹುಡುಕಾಟದಲ್ಲಿ “ಬ್ಯಾಷ್” ಅನ್ನು ನಮೂದಿಸಿ, ಪ್ರಸ್ತಾವಿತ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ಅನುಸ್ಥಾಪನೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಿ. ನಿಮ್ಮ ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಬ್ಯಾಷ್ಗಾಗಿ ನೀವು ಹೊಂದಿಸಬಹುದು, ಅಥವಾ ಪಾಸ್ವರ್ಡ್ ಇಲ್ಲದೆ ಮೂಲ ಬಳಕೆದಾರರನ್ನು ಬಳಸಬಹುದು.
ಅನುಸ್ಥಾಪನೆಯು ಪೂರ್ಣಗೊಂಡ ನಂತರ, ನೀವು ಹುಡುಕಾಟದ ಮೂಲಕ ವಿಂಡೋಸ್ 10 ನಲ್ಲಿ ಉಬುಂಟು ಬ್ಯಾಷ್ ಅನ್ನು ಚಲಾಯಿಸಬಹುದು ಅಥವಾ ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ಕಡೆ ಶಾರ್ಟ್ಕಟ್ ಅನ್ನು ರಚಿಸಬಹುದು.
ಉಬುಂಟು ಶೆಲ್ ವಿಂಡೋಸ್ ಉದಾಹರಣೆಗಳು
ಮೊದಲಿಗೆ, ಲೇಖಕ ಬ್ಯಾಷ್, ಲಿನಕ್ಸ್ ಮತ್ತು ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಪರಿಣಿತನಲ್ಲ ಎಂದು ನಾನು ಗಮನಿಸುತ್ತೇನೆ, ಮತ್ತು ಕೆಳಗಿನ ಉದಾಹರಣೆಗಳು ವಿಂಡೋಸ್ 10 ಬ್ಯಾಷ್ನಲ್ಲಿ ಇದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವವರಿಗೆ ನಿರೀಕ್ಷಿತ ಫಲಿತಾಂಶಗಳೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ ಎಂಬುದಕ್ಕೆ ಒಂದು ಪ್ರದರ್ಶನವಾಗಿದೆ.
ಲಿನಕ್ಸ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು
ವಿಂಡೋಸ್ 10 ಬ್ಯಾಷ್ನಲ್ಲಿನ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಉಬುಂಟು ಭಂಡಾರದಿಂದ ಆಪ್ಟ್-ಗೆಟ್ (ಸುಡೋ ಆಪ್ಟ್-ಗೆಟ್) ಬಳಸಿ ಸ್ಥಾಪಿಸಬಹುದು, ತೆಗೆದುಹಾಕಬಹುದು ಮತ್ತು ನವೀಕರಿಸಬಹುದು.
ಪಠ್ಯ ಆಧಾರಿತ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಬಳಸುವುದು ಉಬುಂಟುಗಿಂತ ಭಿನ್ನವಾಗಿಲ್ಲ, ಉದಾಹರಣೆಗೆ, ನೀವು Git ಅನ್ನು ಬ್ಯಾಷ್ನಲ್ಲಿ ಸ್ಥಾಪಿಸಬಹುದು ಮತ್ತು ಅದನ್ನು ಸಾಮಾನ್ಯ ರೀತಿಯಲ್ಲಿ ಬಳಸಬಹುದು.
ಬ್ಯಾಷ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳು
ನೀವು ವಿಂಡೋಸ್ 10 ನಲ್ಲಿ ಬ್ಯಾಷ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಚಲಾಯಿಸಬಹುದು, ನೀವು ಅವುಗಳನ್ನು ಶೆಲ್ನಲ್ಲಿ ಲಭ್ಯವಿರುವ ನ್ಯಾನೋ ಟೆಕ್ಸ್ಟ್ ಎಡಿಟರ್ನಲ್ಲಿ ರಚಿಸಬಹುದು.
ಬ್ಯಾಷ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳು ವಿಂಡೋಸ್ ಪ್ರೋಗ್ರಾಂಗಳು ಮತ್ತು ಆಜ್ಞೆಗಳನ್ನು ಕರೆಯಲು ಸಾಧ್ಯವಿಲ್ಲ, ಆದರೆ ನೀವು ಬ್ಯಾಟ್ ಫೈಲ್ಗಳು ಮತ್ತು ಪವರ್ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳಿಂದ ಬ್ಯಾಷ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳು ಮತ್ತು ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸಬಹುದು:
bash -c "ಆಜ್ಞೆ"
ವಿಂಡೋಸ್ 10 ನಲ್ಲಿ ಉಬುಂಟು ಶೆಲ್ನಲ್ಲಿ ಗ್ರಾಫಿಕಲ್ ಇಂಟರ್ಫೇಸ್ನೊಂದಿಗೆ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಚಲಾಯಿಸಲು ಸಹ ನೀವು ಪ್ರಯತ್ನಿಸಬಹುದು, ಈ ವಿಷಯದ ಬಗ್ಗೆ ಇಂಟರ್ನೆಟ್ನಲ್ಲಿ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಸೂಚನೆಗಳು ಇವೆ ಮತ್ತು ವಿಧಾನದ ಸಾರಾಂಶವೆಂದರೆ ಜಿಯುಐ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲು ಎಕ್ಸ್ಮಿಂಗ್ ಎಕ್ಸ್ ಸರ್ವರ್ ಅನ್ನು ಬಳಸುವುದು. ಅಧಿಕೃತವಾಗಿ ಅಂತಹ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಅಪ್ಲಿಕೇಶನ್ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಸಾಧ್ಯತೆಯನ್ನು ಹೇಳಲಾಗಿಲ್ಲ.
ಮೇಲೆ ಬರೆದಂತೆ, ನಾವೀನ್ಯತೆಯ ಮೌಲ್ಯ ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕತೆಯನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಮೆಚ್ಚುವಂತಹ ವ್ಯಕ್ತಿಯಲ್ಲ, ಆದರೆ ನನಗಾಗಿ ಕನಿಷ್ಠ ಒಂದು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಾನು ನೋಡುತ್ತೇನೆ: ಉದಾಸಿಟಿ, ಎಡಿಎಕ್ಸ್ ಮತ್ತು ಅಭಿವೃದ್ಧಿಗೆ ಸಂಬಂಧಿಸಿದ ಇತರ ಕೋರ್ಸ್ಗಳು ಹೋಗಲು ಸುಲಭವಾಗುತ್ತದೆ, ಅಗತ್ಯ ಸಾಧನಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ ನೇರವಾಗಿ ಬ್ಯಾಷ್ನಲ್ಲಿ (ಮತ್ತು ಈ ಕೋರ್ಸ್ಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಮ್ಯಾಕೋಸ್ ಮತ್ತು ಲಿನಕ್ಸ್ ಬ್ಯಾಷ್ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತವೆ).