ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಲಿನಕ್ಸ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು WSL2 ಅನ್ನು ಸರಿಯಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು ಹೇಗೆ

ಕೊನೆಯ ನವೀಕರಣ: 27/11/2025

  • WSL2 ನಿಜವಾದ ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳನ್ನು ವಿಂಡೋಸ್‌ಗೆ ಸಂಯೋಜಿಸುತ್ತದೆ, ಪೂರ್ಣ ಕರ್ನಲ್ ಮತ್ತು ಪೂರ್ಣ ಸಿಸ್ಟಮ್ ಕರೆ ಬೆಂಬಲದೊಂದಿಗೆ.
  • ಅನುಸ್ಥಾಪನೆಯನ್ನು wsl --install ನೊಂದಿಗೆ ಸರಳೀಕರಿಸಲಾಗಿದೆ, ಇದು ಘಟಕಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ, ಕರ್ನಲ್ ಅನ್ನು ಸ್ಥಾಪಿಸುತ್ತದೆ ಮತ್ತು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಉಬುಂಟು ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುತ್ತದೆ.
  • WSL2, ವಿಂಡೋಸ್ ಟರ್ಮಿನಲ್ ಮತ್ತು VS ಕೋಡ್‌ಗಳ ಸಂಯೋಜನೆಯು ಉತ್ಪಾದನೆಗೆ ಬಹುತೇಕ ಹೋಲುವ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವನ್ನು ಅನುಮತಿಸುತ್ತದೆ.
  • ವಿಂಡೋಸ್ ಡೆಸ್ಕ್‌ಟಾಪ್‌ನ ಅನುಕೂಲತೆಯನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳುವಾಗ, ಡಾಕರ್, ಡೇಟಾಬೇಸ್‌ಗಳು ಮತ್ತು ಲಿನಕ್ಸ್ ಪರಿಕರಗಳ ಬಳಕೆಯನ್ನು WSL2 ಹೆಚ್ಚು ಸುಧಾರಿಸುತ್ತದೆ.
ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಲಿನಕ್ಸ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು WSL2

ನೀವು ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಪ್ರೋಗ್ರಾಂ ಮಾಡುತ್ತಿದ್ದರೆ ಆದರೆ ಲಿನಕ್ಸ್ ಸರ್ವರ್‌ಗಳಲ್ಲಿ ನಿಯೋಜಿಸಿದರೆ, ಪರಿಸರ ವ್ಯತ್ಯಾಸಗಳು, ಉತ್ಪಾದನೆಯಲ್ಲಿ ಮಾತ್ರ ವಿಫಲವಾಗುವ ಗ್ರಂಥಾಲಯಗಳು ಅಥವಾ ಡಾಕರ್ ಅನಿಯಮಿತವಾಗಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಕಾರಣ ನೀವು ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಬಾರಿ ಹೋರಾಡಿರಬಹುದು. ಆ ದುಃಸ್ವಪ್ನವನ್ನು ತಪ್ಪಿಸಲು WSL ಅನ್ನು ನಿಖರವಾಗಿ ರಚಿಸಲಾಗಿದೆ ಮತ್ತು WSL2 ಮೈಕ್ರೋಸಾಫ್ಟ್ ಕೊನೆಗೂ ಗುರಿ ಮುಟ್ಟಿದೆ: ವಿಂಡೋಸ್‌ಗೆ ಸಂಯೋಜಿಸಲಾದ ಹತ್ತಿರದ ಸ್ಥಳೀಯ ಲಿನಕ್ಸ್ ಮತ್ತು ಭಾರೀ ವರ್ಚುವಲ್ ಯಂತ್ರವನ್ನು ಹೊಂದಿಸದೆ.

ಇದು ಈಗಾಗಲೇ ಸಾವಿರಾರು ಡೆವಲಪರ್‌ಗಳಿಗೆ ಆದ್ಯತೆಯ ಆಯ್ಕೆಯಾಗಿದೆ ಏಕೆಂದರೆ ಇದು Windows 10 ಅಥವಾ 11 ರಲ್ಲಿ ಉಬುಂಟು, ಡೆಬಿಯನ್ ಅಥವಾ ಕಾಲಿ ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಲು, ಲಿನಕ್ಸ್ ಸರ್ವರ್‌ನಲ್ಲಿರುವಂತೆ ಕಮಾಂಡ್‌ಗಳು, ಡಾಕರ್, ಡೇಟಾಬೇಸ್‌ಗಳು ಅಥವಾ ಕಮಾಂಡ್-ಲೈನ್ ಪರಿಕರಗಳನ್ನು ಚಲಾಯಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಆದರೆ ನಿಮ್ಮ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಆಟಗಳನ್ನು ಬಿಟ್ಟುಕೊಡದೆ. ಇದು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಅದನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು, ಅದು WSL1 ನಿಂದ ಹೇಗೆ ಭಿನ್ನವಾಗಿದೆ ಮತ್ತು ನಿಮ್ಮ ದೈನಂದಿನ ಕೆಲಸದಲ್ಲಿ ಅದರಿಂದ ಹೆಚ್ಚಿನದನ್ನು ಹೇಗೆ ಪಡೆಯುವುದು ಎಂದು ನೋಡೋಣ.

WSL ಎಂದರೇನು ಮತ್ತು ಅದು ವಿಂಡೋಸ್ ಡೆವಲಪರ್‌ಗಳ ಜೀವನವನ್ನು ಏಕೆ ಬದಲಾಯಿಸುತ್ತದೆ?

 

WSL ಕನ್ನಡ in ನಲ್ಲಿ ಇದರ ಸಂಕ್ಷಿಪ್ತ ರೂಪವಾಗಿದೆ ಲಿನಕ್ಸ್‌ಗಾಗಿ ವಿಂಡೋಸ್ ಉಪವ್ಯವಸ್ಥೆಸಾಂಪ್ರದಾಯಿಕ ವರ್ಚುವಲ್ ಯಂತ್ರ ಅಥವಾ ಡ್ಯುಯಲ್ ಬೂಟಿಂಗ್ ಅಗತ್ಯವಿಲ್ಲದೇ ವಿಂಡೋಸ್‌ನಲ್ಲಿ GNU/Linux ವಿತರಣೆಗಳನ್ನು ಚಲಾಯಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಉಪವ್ಯವಸ್ಥೆ. ನೀವು ಉಬುಂಟು, ಡೆಬಿಯನ್, ಕಾಳಿ, ಓಪನ್‌ಸುಸ್, ಆರ್ಚ್ (ಆ್ಯಪ್‌ಎಕ್ಸ್ ಬಳಸಿ) ಅಥವಾ ಇತರ ವಿತರಣೆಗಳನ್ನು ಸ್ಥಾಪಿಸಬಹುದು ಮತ್ತು ಅವುಗಳ ಕನ್ಸೋಲ್ ಪರಿಕರಗಳನ್ನು ನಿಮ್ಮ ವಿಂಡೋಸ್ ಡೆಸ್ಕ್‌ಟಾಪ್‌ನಿಂದ ನೇರವಾಗಿ ಬಳಸಬಹುದು.

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

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

WSL2 ಪೂರ್ಣ ಪ್ರಮಾಣದ ಲಿನಕ್ಸ್ ಗ್ರಾಫಿಕಲ್ ಡೆಸ್ಕ್‌ಟಾಪ್ ಅಲ್ಲ. GNOME ಅಥವಾ KDE VM ನಂತೆಯೇ, ಪ್ರಾಥಮಿಕ ಇಂಟರ್ಫೇಸ್ ಟರ್ಮಿನಲ್ ಆಗಿದೆ. ಆದಾಗ್ಯೂ, ಇತ್ತೀಚಿನ ದಿನಗಳಲ್ಲಿ ನೀವು WSL2 ಮೇಲೆ Linux GUI ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಸಹ ಚಲಾಯಿಸಬಹುದು ಮತ್ತು ಯಂತ್ರ ಕಲಿಕೆ ಅಥವಾ ಸುಧಾರಿತ ಗ್ರಾಫಿಕ್ಸ್‌ನಂತಹ ಕೆಲಸದ ಹೊರೆಗಳಿಗೆ GPU ವೇಗವರ್ಧನೆಯ ಲಾಭವನ್ನು ಸಹ ಪಡೆಯಬಹುದು. ನೀವು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ದೂರದಿಂದಲೇ ಪ್ರವೇಶಿಸಬೇಕಾದರೆ, ನೀವು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು Windows ನಲ್ಲಿ Chrome ರಿಮೋಟ್ ಡೆಸ್ಕ್‌ಟಾಪ್.

WSL2

ವಿಂಡೋಸ್ vs ಲಿನಕ್ಸ್: ಕ್ಲಾಸಿಕ್ ಅಭಿವೃದ್ಧಿ ಪರಿಸರ ಸಮಸ್ಯೆ

ಡೆಸ್ಕ್‌ಟಾಪ್ ಕಂಪ್ಯೂಟರ್‌ಗಳಲ್ಲಿ ವಿಂಡೋಸ್ ಹೆಚ್ಚು ಸ್ಥಾಪಿಸಲಾದ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಆಗಿ ಉಳಿದಿದೆ.ಹೆಚ್ಚಿನ ಉತ್ಪಾದನಾ ಅಪ್ಲಿಕೇಶನ್ ನಿಯೋಜನೆಗಳನ್ನು ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಮಾಡಲಾಗುತ್ತದೆಯಾದರೂ, ಈ ದ್ವಂದ್ವತೆಯು ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುವ ಆದರೆ ಲಿನಕ್ಸ್ ಸರ್ವರ್‌ಗಳಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಅಥವಾ ನಿಯೋಜಿಸುವ ಡೆವಲಪರ್‌ಗಳಿಗೆ ಯಾವಾಗಲೂ ಘರ್ಷಣೆಯನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ.

macOS ಬಳಕೆದಾರರು ಸಾಂಪ್ರದಾಯಿಕವಾಗಿ ಕಡಿಮೆ ಘರ್ಷಣೆಯನ್ನು ಅನುಭವಿಸಿದ್ದಾರೆ. ಏಕೆಂದರೆ ಮ್ಯಾಕೋಸ್ ಯುನಿಕ್ಸ್ ತರಹದ ಅಡಿಪಾಯವನ್ನು ಹಂಚಿಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಅನೇಕ ಪರಿಕರಗಳು ಲಿನಕ್ಸ್‌ನಂತೆಯೇ ವರ್ತಿಸುತ್ತವೆ. ಹಲವು ಡೆವಲಪರ್‌ಗಳು ವರ್ಷಗಳ ಹಿಂದೆ ಮ್ಯಾಕ್‌ಗೆ ವಲಸೆ ಹೋಗಲು ಇದು ಒಂದು ಕಾರಣವಾಗಿತ್ತು: ಅವರು ಯೋಗ್ಯವಾದ ಟರ್ಮಿನಲ್ ಮತ್ತು ಉತ್ಪಾದನೆಗೆ ಹತ್ತಿರವಿರುವ ಪರಿಸರವನ್ನು ಹುಡುಕುತ್ತಿದ್ದರು.

ದೊಡ್ಡ ತಿರುವು ಬಂದದ್ದು ಡಾಕರ್ಅಭಿವೃದ್ಧಿ ಮತ್ತು ನಿಯೋಜನೆಗೆ ಕಂಟೇನರ್‌ಗಳು ಅತ್ಯಗತ್ಯವಾದವು, ಆದರೆ ವಿಂಡೋಸ್‌ನಲ್ಲಿ, ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಬಳಕೆದಾರರ ಅನುಭವವು ಸಾಕಷ್ಟು ಕಳಪೆಯಾಗಿತ್ತು, ಅಸಮರ್ಥ ಹೊಂದಾಣಿಕೆಯ ಪದರಗಳೊಂದಿಗೆ. WSL2 ಈ ಹಲವು ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತದೆ, ಡಾಕರ್ ಹೆಚ್ಚು ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ವಾತಾವರಣವನ್ನು ನೀಡುತ್ತದೆ.

ವಿಶೇಷ ವಿಷಯ - ಇಲ್ಲಿ ಕ್ಲಿಕ್ ಮಾಡಿ  ವಿಂಡೋಸ್ 11 ನಿಂದ ಆಟದ ಪಟ್ಟಿಯನ್ನು ತೆಗೆದುಹಾಕುವುದು ಹೇಗೆ

WSL1 vs WSL2: ವ್ಯತ್ಯಾಸಗಳು ಮತ್ತು ನೀವು ಆವೃತ್ತಿ 2 ಅನ್ನು ಏಕೆ ಬಳಸಬೇಕು

WSL ಎರಡು ಮುಖ್ಯ ಆವೃತ್ತಿಗಳಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ: WSL1 ಮತ್ತು WSL2ಎರಡೂ ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಲಿನಕ್ಸ್ ಅನ್ನು ಚಲಾಯಿಸಲು ನಿಮಗೆ ಅವಕಾಶ ನೀಡಿದ್ದರೂ, ವಾಸ್ತುಶಿಲ್ಪವು ಒಂದರಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ಬಹಳಷ್ಟು ಬದಲಾಗಿದೆ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಹೊಂದಾಣಿಕೆಯಲ್ಲಿ ಅದು ಗಮನಾರ್ಹವಾಗಿದೆ.

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

ಮೇಲಿನ ಎಲ್ಲವೂ, ಇಂದು ಶಿಫಾರಸು ಮಾಡಲಾದ ಆಯ್ಕೆಯೆಂದರೆ WSL2 ಬಳಸುವುದು.ನೀವು WSL1 ನಲ್ಲಿಯೇ ಉಳಿಯಲು ಒಂದು ನಿರ್ದಿಷ್ಟ ಕಾರಣವನ್ನು ಹೊಂದಿಲ್ಲದಿದ್ದರೆ. ಉದಾಹರಣೆಗೆ, ಡಾಕರ್ ಡೆಸ್ಕ್‌ಟಾಪ್ ಅನ್ನು WSL2 ನೊಂದಿಗೆ ಸಂಯೋಜಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಮತ್ತು ಅನೇಕ ಆಧುನಿಕ ಮಾರ್ಗದರ್ಶಿಗಳು ಮತ್ತು ಪರಿಕರಗಳು ಈಗಾಗಲೇ ಈ ಆವೃತ್ತಿಯನ್ನು ಪ್ರಮಾಣಿತವಾಗಿ ಊಹಿಸುತ್ತವೆ.

WSL2

Windows 10 ಮತ್ತು Windows 11 ನಲ್ಲಿ WSL2 ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಅವಶ್ಯಕತೆಗಳು

WSL2 ಬಳಸಲು ನಿಮಗೆ ವಿಂಡೋಸ್‌ನ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯ ಅಗತ್ಯವಿದೆ. ಸಾಮಾನ್ಯವಾಗಿ, ನೀವು ಈ ಷರತ್ತುಗಳನ್ನು ಪೂರೈಸಬೇಕು:

  • ವಿಂಡೋಸ್ 10 ಆವೃತ್ತಿ 2004 ಅಥವಾ ನಂತರದ (ನಿರ್ಮಾಣ 19041+) ಸರಳೀಕೃತ ಆಜ್ಞೆಯನ್ನು ಬಳಸಲು wsl --install.
  • ನಿರ್ದಿಷ್ಟವಾಗಿ WSL2 ಗಾಗಿ, Windows 10 ಆವೃತ್ತಿ 1903, ಬಿಲ್ಡ್ 18362 ಅಥವಾ ಹೆಚ್ಚಿನದುಅಥವಾ ವಿಂಡೋಸ್ 11.
  • 64-ಬಿಟ್ ವಾಸ್ತುಶಿಲ್ಪWSL2 32-ಬಿಟ್ ವಿಂಡೋಸ್ 10 ನಲ್ಲಿ ಲಭ್ಯವಿಲ್ಲ.

ಇದಲ್ಲದೆ, BIOS ನಲ್ಲಿ ವರ್ಚುವಲೈಸೇಶನ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ ಎಂದು ನೀವು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಬೇಕು. ನಿಮ್ಮ ತಂಡದವರು. ಅದು ಅಲ್ಲದಿದ್ದರೆ, ನೀವು ದೋಷಗಳನ್ನು ಎದುರಿಸಬಹುದು ಉದಾಹರಣೆಗೆ 0x80370102ಈ ಸಂದೇಶಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಹಾರ್ಡ್‌ವೇರ್ ವರ್ಚುವಲೈಸೇಶನ್ ಸಕ್ರಿಯವಾಗಿಲ್ಲ ಎಂದು ಸೂಚಿಸುತ್ತವೆ. BIOS/UEFI ಅನ್ನು ನಮೂದಿಸಿ, CPU ಅಥವಾ "ವರ್ಚುವಲೈಸೇಶನ್ ತಂತ್ರಜ್ಞಾನ"ಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಆಯ್ಕೆಗಳನ್ನು ನೋಡಿ ಮತ್ತು ಅದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ.

wsl –install ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಮೊದಲಿನಿಂದ WSL2 ಅನ್ನು ಸ್ಥಾಪಿಸಿ.

Windows 10 ಮತ್ತು Windows 11 ನ ಆಧುನಿಕ ಆವೃತ್ತಿಗಳಲ್ಲಿ, ಅನುಸ್ಥಾಪನೆಯನ್ನು ಹೆಚ್ಚು ಸರಳಗೊಳಿಸಲಾಗಿದೆ: ಇದಕ್ಕೆ ಕೇವಲ ಒಂದು ಆಜ್ಞೆ ಮತ್ತು ಮರುಪ್ರಾರಂಭದ ಅಗತ್ಯವಿದೆ.

1. ಪವರ್‌ಶೆಲ್ ಅನ್ನು ನಿರ್ವಾಹಕರಾಗಿ ತೆರೆಯಿರಿ.ಸ್ಟಾರ್ಟ್ ಮೆನುವಿನಲ್ಲಿ "ಪವರ್‌ಶೆಲ್" ಗಾಗಿ ಹುಡುಕಿ, ಬಲ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು "ನಿರ್ವಾಹಕರಾಗಿ ರನ್ ಮಾಡಿ" ಆಯ್ಕೆಮಾಡಿ. ಬಳಕೆದಾರ ಖಾತೆ ನಿಯಂತ್ರಣ (UAC) ಪ್ರಾಂಪ್ಟ್ ಕಾಣಿಸಿಕೊಂಡರೆ ಅದನ್ನು ಸ್ವೀಕರಿಸಿ.

2. ಸಂಪೂರ್ಣ ಅನುಸ್ಥಾಪನಾ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ:

ಆಜ್ಞೆ: wsl --install

ಈ ಆಜ್ಞೆಯು ನೀವು ಬೇರೆ ಯಾವುದನ್ನೂ ಮುಟ್ಟದೆ ಹಲವಾರು ಆಂತರಿಕ ಹಂತಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ:

  • ಅಗತ್ಯವಿರುವ ಐಚ್ಛಿಕ ಘಟಕಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ: ಲಿನಕ್ಸ್‌ಗಾಗಿ ವಿಂಡೋಸ್ ಉಪವ್ಯವಸ್ಥೆ y ವರ್ಚುವಲ್ ಯಂತ್ರ ವೇದಿಕೆ.
  • ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಸ್ಥಾಪಿಸಿ ಇತ್ತೀಚಿನ ಲಿನಕ್ಸ್ ಕರ್ನಲ್ WSL ಗಾಗಿ.
  • ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ಡೀಫಾಲ್ಟ್ ಆವೃತ್ತಿಯಾಗಿ WSL2.
  • ಡೀಫಾಲ್ಟ್ ಲಿನಕ್ಸ್ ವಿತರಣೆಯನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಸ್ಥಾಪಿಸಿ (ಸಾಮಾನ್ಯವಾಗಿ ಉಬುಂಟು).

3. ವಿಂಡೋಸ್ ನಿಮ್ಮನ್ನು ಹಾಗೆ ಮಾಡಲು ಕೇಳಿದಾಗ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ.ಹೊಸದಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾದ ವೈಶಿಷ್ಟ್ಯಗಳು ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಇದು ಅತ್ಯಗತ್ಯ.

4. ಲಿನಕ್ಸ್ ವಿತರಣೆಯ ಮೊದಲ ಬೂಟ್‌ನಲ್ಲಿ (ಉಬುಂಟು, ನೀವು ಬೇರೆ ರೀತಿಯಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸದ ಹೊರತು), ಫೈಲ್‌ಗಳನ್ನು ಹೊರತೆಗೆಯುವ ಸ್ಥಳದಲ್ಲಿ ಕನ್ಸೋಲ್ ವಿಂಡೋ ತೆರೆಯುತ್ತದೆ. ಮೊದಲ ಬಾರಿಗೆ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ; ನಂತರದ ಪ್ರಾರಂಭಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಬಹುತೇಕ ತಕ್ಷಣವೇ ನಡೆಯುತ್ತವೆ.

WSL ನಲ್ಲಿ ಲಿನಕ್ಸ್ ವಿತರಣೆಯನ್ನು ಆರಿಸುವುದು ಮತ್ತು ಬದಲಾಯಿಸುವುದು

  • ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಆಜ್ಞೆ wsl --install ಸಾಮಾನ್ಯವಾಗಿ ಉಬುಂಟು ಅನ್ನು ಸ್ಥಾಪಿಸುತ್ತದೆ ಪೂರ್ವನಿಯೋಜಿತ ವಿತರಣೆಯಾಗಿ. ಆದಾಗ್ಯೂ, ಅನುಸ್ಥಾಪನೆಯ ಸಮಯದಲ್ಲಿ ಮತ್ತು ನಂತರ ನೀವು ಬೇರೆ ವಿತರಣೆಯನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು.
  • ಆನ್‌ಲೈನ್‌ನಲ್ಲಿ ಲಭ್ಯವಿರುವ ವಿತರಣೆಗಳ ಪಟ್ಟಿಯನ್ನು ನೋಡಲುಪವರ್‌ಶೆಲ್ ತೆರೆಯಿರಿ ಮತ್ತು ಟೈಪ್ ಮಾಡಿ:
  • ಪಟ್ಟಿ: wsl.exe --list --online
  • ಕನ್ಸೋಲ್‌ನಿಂದ ನಿರ್ದಿಷ್ಟ ವಿತರಣೆಯನ್ನು ಸ್ಥಾಪಿಸಲು, ಆಯ್ಕೆಯನ್ನು ಬಳಸಿ -d ನಿಮ್ಮ ಹೆಸರನ್ನು ಸೂಚಿಸುತ್ತದೆ:
  • ಡಿಸ್ಟ್ರೋ ಸ್ಥಾಪಿಸಿ: wsl.exe --install -d NombreDeLaDistro
  • ನೀವು ಡೀಫಾಲ್ಟ್ ಡಿಸ್ಟ್ರೋವನ್ನು ಬದಲಾಯಿಸಲು ಬಯಸಿದರೆ (ನೀವು ಸುಮ್ಮನೆ ಓಡಿದಾಗ ತೆರೆಯುವ ಒಂದು wsl), ನೀವು ಹೀಗೆ ಮಾಡಬಹುದು:
  • ಡೀಫಾಲ್ಟ್: wsl.exe --set-default NombreDeLaDistro
  • ಮತ್ತು ನೀವು ಒಂದೇ ಬಾರಿಗೆ ನಿರ್ದಿಷ್ಟ ವಿತರಣೆಯನ್ನು ಪ್ರಾರಂಭಿಸಲು ಬಯಸಿದರೆ ಡೀಫಾಲ್ಟ್ ಅನ್ನು ಬದಲಾಯಿಸದೆ, ಬಳಸಿ:
  • ಸಮಯಕ್ಕೆ ಸರಿಯಾಗಿ ಪ್ರಾರಂಭಿಸಿ: wsl.exe --distribution NombreDeLaDistro

ಮೈಕ್ರೋಸಾಫ್ಟ್ ಸ್ಟೋರ್ ವಿತರಣೆಗಳ ಜೊತೆಗೆ, TAR ಫೈಲ್‌ನಿಂದ ಕಸ್ಟಮ್ ವಿತರಣೆಗಳನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳಲು ಅಥವಾ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಸಾಧ್ಯವಿದೆ. .appx ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿಆರ್ಚ್ ಲಿನಕ್ಸ್ ನಂತಹವು. ಕಂಪನಿಯೊಳಗಿನ ಪರಿಸರವನ್ನು ಪ್ರಮಾಣೀಕರಿಸಲು ನೀವು ನಿಮ್ಮ ಸ್ವಂತ ಕಸ್ಟಮ್ WSL ಚಿತ್ರಗಳನ್ನು ಸಹ ರಚಿಸಬಹುದು.

ವಿಶೇಷ ವಿಷಯ - ಇಲ್ಲಿ ಕ್ಲಿಕ್ ಮಾಡಿ  ಇಂಟರ್ನೆಟ್ ಇಲ್ಲದೆ ವಿಂಡೋಸ್ 11 ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವ ಬಾಗಿಲನ್ನು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಮುಚ್ಚಿದೆ

wsl2

WSL ನಲ್ಲಿ ನಿಮ್ಮ Linux ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ

ನೀವು ಮೊದಲ ಬಾರಿಗೆ WSL ನೊಂದಿಗೆ ಸ್ಥಾಪಿಸಲಾದ ನಿಮ್ಮ Linux ವಿತರಣೆಯನ್ನು ತೆರೆಯುವಾಗUNIX ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್‌ವರ್ಡ್ ರಚಿಸಲು ನಿಮ್ಮನ್ನು ಕೇಳಲಾಗುತ್ತದೆ. ಈ ಖಾತೆಯು ಆ ವಿತರಣೆಗೆ ಡೀಫಾಲ್ಟ್ ಬಳಕೆದಾರನಾಗಿರುತ್ತದೆ.

ಈ ಬಳಕೆದಾರರ ಬಗ್ಗೆ ಹಲವಾರು ಪ್ರಮುಖ ವಿವರಗಳನ್ನು ನೆನಪಿನಲ್ಲಿಡಿ:

  • ಇದು ನಿಮ್ಮ Windows ಬಳಕೆದಾರ ಖಾತೆಗೆ ಲಿಂಕ್ ಆಗಿಲ್ಲ.; ನೀವು ಹೆಸರನ್ನು ವಿಭಿನ್ನಗೊಳಿಸಬಹುದು (ಮತ್ತು ಇದನ್ನು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ).
  • ನೀವು ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿದಾಗ, ಪರದೆಯ ಮೇಲೆ ಏನೂ ಕಾಣಿಸುವುದಿಲ್ಲ. (ನಕ್ಷತ್ರ ಚಿಹ್ನೆಗಳಿಲ್ಲದೆ). ಇದನ್ನು "ಬ್ಲೈಂಡ್" ಇನ್‌ಪುಟ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ, ಇದು ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಸಂಪೂರ್ಣವಾಗಿ ಸಾಮಾನ್ಯವಾಗಿದೆ.
  • ಈ ಬಳಕೆದಾರರನ್ನು ಆ ಡಿಸ್ಟ್ರೋದಲ್ಲಿ ನಿರ್ವಾಹಕರೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಮತ್ತು ಬಳಸಬಹುದು sudo ಉನ್ನತ ಸವಲತ್ತುಗಳೊಂದಿಗೆ ಆಜ್ಞೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು.
  • ಪ್ರತಿಯೊಂದು ವಿತರಣೆಯು ತನ್ನದೇ ಆದ ಬಳಕೆದಾರರ ಗುಂಪನ್ನು ಹೊಂದಿದೆ. ಮತ್ತು ಪಾಸ್‌ವರ್ಡ್‌ಗಳು; ನೀವು ಹೊಸ ಡಿಸ್ಟ್ರೋವನ್ನು ಸೇರಿಸಿದರೆ ನೀವು ಖಾತೆ ರಚನೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪುನರಾವರ್ತಿಸಬೇಕಾಗುತ್ತದೆ.

ನೀವು ಇಷ್ಟಪಟ್ಟರೆ ಪಾಸ್‌ವರ್ಡ್ ಬದಲಾಯಿಸಿ ಮುಂದೆ, ವಿತರಣೆಯನ್ನು ತೆರೆಯಿರಿ ಮತ್ತು ಚಲಾಯಿಸಿ: ಗುಪ್ತಪದವನ್ನು ಬದಲಾಯಿಸಿ: passwd

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

  1. ನಿರ್ವಾಹಕರಾಗಿ ಕಮಾಂಡ್ ಪ್ರಾಂಪ್ಟ್ ಅಥವಾ ಪವರ್‌ಶೆಲ್ ತೆರೆಯಿರಿ ಮತ್ತು ಡೀಫಾಲ್ಟ್ ಡಿಸ್ಟ್ರೋದಲ್ಲಿ ರೂಟ್ ಆಗಿ ಲಾಗಿನ್ ಮಾಡಿ:
    wsl -u root
    ನಿರ್ದಿಷ್ಟ ಡಿಸ್ಟ್ರೋಗಾಗಿ:
    wsl -d NombreDistro -u root
  2. ಆ ರೂಟ್ ಟರ್ಮಿನಲ್ ಒಳಗೆ, ಓಡು:
    passwd nombre_usuario ಮತ್ತು ಹೊಸ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಹೊಂದಿಸಿ.
  3. WSL ನಿಂದ ಲಾಗ್ ಔಟ್ ಮಾಡಿ ಜೊತೆಗೆ exit ಮತ್ತು ಮರುಪಡೆಯಲಾದ ಬಳಕೆದಾರ ಖಾತೆಯೊಂದಿಗೆ ಸಾಮಾನ್ಯವಾಗಿ ಲಾಗಿನ್ ಮಾಡಿ.

ವಿಂಡೋಸ್‌ನಲ್ಲಿ ನಿಮ್ಮ ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳನ್ನು ಬೂಟ್ ಮಾಡುವ ಮತ್ತು ಬಳಸುವ ವಿಧಾನಗಳು

ನೀವು ಹಲವಾರು ಡಿಸ್ಟ್ರೋಗಳನ್ನು ಸ್ಥಾಪಿಸಿದ ನಂತರನಿಮಗೆ ಯಾವ ಸಮಯದಲ್ಲಿ ಹೆಚ್ಚು ಅನುಕೂಲಕರವಾಗಿದೆ ಎಂಬುದರ ಆಧಾರದ ಮೇಲೆ ನೀವು ಅವುಗಳನ್ನು ವಿಭಿನ್ನ ರೀತಿಯಲ್ಲಿ ತೆರೆಯಬಹುದು.

  • ವಿಂಡೋಸ್ ಟರ್ಮಿನಲ್ (ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ). ವಿಂಡೋಸ್ ಟರ್ಮಿನಲ್ ಮೈಕ್ರೋಸಾಫ್ಟ್‌ನ ಆಧುನಿಕ ಟರ್ಮಿನಲ್ ಎಮ್ಯುಲೇಟರ್ ಆಗಿದೆ. ನೀವು ಪ್ರತಿ ಬಾರಿ WSL ನಲ್ಲಿ ಹೊಸ ಲಿನಕ್ಸ್ ವಿತರಣೆಯನ್ನು ಸ್ಥಾಪಿಸಿದಾಗ, ವಿಂಡೋಸ್ ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಹೊಸ ಪ್ರೊಫೈಲ್ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ, ಅದನ್ನು ನೀವು ಕಸ್ಟಮೈಸ್ ಮಾಡಬಹುದು (ಐಕಾನ್, ಬಣ್ಣ ಯೋಜನೆ, ಆರಂಭಿಕ ಆಜ್ಞೆ, ಇತ್ಯಾದಿ). ಏಕಕಾಲದಲ್ಲಿ ಬಹು ಆಜ್ಞಾ ಸಾಲುಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಇದು ಅತ್ಯಂತ ಅನುಕೂಲಕರ ಮಾರ್ಗವಾಗಿದೆ.
  • ಪ್ರಾರಂಭ ಮೆನುವಿನಿಂದ. ನೀವು ವಿತರಣೆಯ ಹೆಸರನ್ನು ಟೈಪ್ ಮಾಡಬಹುದು (“ಉಬುಂಟು”, “ಡೆಬಿಯನ್”, “ಕಾಲಿ ಲಿನಕ್ಸ್”…). ಅದನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವುದರಿಂದ ಅದು ನೇರವಾಗಿ ತನ್ನದೇ ಆದ ಕನ್ಸೋಲ್ ವಿಂಡೋದಲ್ಲಿ ತೆರೆಯುತ್ತದೆ.
  • ಪವರ್‌ಶೆಲ್ ಅಥವಾ ಸಿಎಂಡಿಯಿಂದ. ನೀವು ನೇರವಾಗಿ ಡಿಸ್ಟ್ರೋ ಹೆಸರನ್ನು ಟೈಪ್ ಮಾಡಬಹುದು (ಉದಾಹರಣೆಗೆ, ubuntu) ಅಥವಾ ಸಾಮಾನ್ಯ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:
    wsl ಡೀಫಾಲ್ಟ್ ಡಿಸ್ಟ್ರೋವನ್ನು ನಮೂದಿಸಲು, ಅಥವಾ
    wsl -d NombreDistro ನಿರ್ದಿಷ್ಟವಾದದನ್ನು ನಮೂದಿಸಲು.
  • ವಿಂಡೋಸ್ ನಿಂದ ನಿರ್ದಿಷ್ಟ ಲಿನಕ್ಸ್ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ. ಸಿಂಟ್ಯಾಕ್ಸ್ ಬಳಸಿ:
    wsl
    ಉದಾಹರಣೆಗೆ: wsl ls -la, wsl pwd, wsl dateಇತ್ಯಾದಿ. ಈ ರೀತಿಯಾಗಿ ನೀವು ವಿಂಡೋಸ್ ಮತ್ತು ಲಿನಕ್ಸ್ ಆಜ್ಞೆಗಳನ್ನು ಒಂದೇ ಪೈಪ್‌ಲೈನ್‌ನಲ್ಲಿ ಮಿಶ್ರಣ ಮಾಡುತ್ತೀರಿ.

windows terminal

ವಿಂಡೋಸ್ ಟರ್ಮಿನಲ್: WSL2 ಗಾಗಿ ಪರಿಪೂರ್ಣ ಒಡನಾಡಿ

WSL2 ನಿಂದ ಹೆಚ್ಚಿನದನ್ನು ಪಡೆಯಲು, ಅದನ್ನು ಸ್ಥಾಪಿಸುವುದು ಯೋಗ್ಯವಾಗಿದೆ Windows Terminal ಮೈಕ್ರೋಸಾಫ್ಟ್ ಸ್ಟೋರ್‌ನಿಂದ. ಇದು ಕ್ಲಾಸಿಕ್ ಕಮಾಂಡ್ ಪ್ರಾಂಪ್ಟ್ ಅಥವಾ ಡೀಫಾಲ್ಟ್ ಪವರ್‌ಶೆಲ್ ವಿಂಡೋಗಿಂತ ಹೆಚ್ಚು ಅನುಕೂಲಕರ ಮತ್ತು ಶಕ್ತಿಶಾಲಿಯಾಗಿದೆ.

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

ವಿಶೇಷ ವಿಷಯ - ಇಲ್ಲಿ ಕ್ಲಿಕ್ ಮಾಡಿ  OpenAI ಕುಟುಂಬ ಖಾತೆಗಳು, ಅಪಾಯದ ಎಚ್ಚರಿಕೆಗಳು ಮತ್ತು ಬಳಕೆಯ ಮಿತಿಗಳೊಂದಿಗೆ ChatGPT ಗೆ ಪೋಷಕರ ನಿಯಂತ್ರಣಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ.

ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಅನೇಕ ಡೆವಲಪರ್‌ಗಳಿಗೆವಿಂಡೋಸ್ ಟರ್ಮಿನಲ್ + WSL2 ಎಂಬುದು ನಿಮ್ಮ ಸಾಮಾನ್ಯ ವಿಂಡೋಸ್ ಪರಿಸರವನ್ನು ಬಿಡದೆಯೇ, ಸ್ಥಳೀಯ ಲಿನಕ್ಸ್ ಸಿಸ್ಟಮ್ ಅಥವಾ ಸುಧಾರಿತ ಟರ್ಮಿನಲ್ ಹೊಂದಿರುವ ಮ್ಯಾಕೋಸ್‌ನ ಕೆಲಸದ ಅನುಭವಕ್ಕೆ ಹತ್ತಿರ ಬರುವ ಸಂಯೋಜನೆಯಾಗಿದೆ.

ನಿಮ್ಮ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವನ್ನು ಹೊಂದಿಸುವುದು: VS ಕೋಡ್, ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ, Git, ಮತ್ತು ಡೇಟಾಬೇಸ್‌ಗಳು

WSL2 ಒಮ್ಮೆ ಕಾರ್ಯರೂಪಕ್ಕೆ ಬಂದ ನಂತರ, ಮುಂದಿನ ತಾರ್ಕಿಕ ಹಂತವೆಂದರೆ ನಿಮ್ಮ ನೆಚ್ಚಿನ ಸಂಪಾದಕ ಅಥವಾ IDE ಅನ್ನು ಸಂಯೋಜಿಸಿ ಆ ಪರಿಸರದೊಂದಿಗೆ. ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಕೋಡ್ ಮತ್ತು ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ WSL ನೊಂದಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಕೆಲಸ ಮಾಡುವಂತೆ ಮಾಡಲು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಸಾಕಷ್ಟು ಪ್ರಯತ್ನಗಳನ್ನು ಮಾಡಿದೆ.

VS ಕೋಡ್

ಆದರ್ಶಪ್ರಾಯವಾಗಿ, ನೀವು ಸ್ಥಾಪಿಸಬೇಕು ರಿಮೋಟ್ ಡೆವಲಪ್‌ಮೆಂಟ್ ಪ್ಯಾಕ್ಈ ವಿಸ್ತರಣೆಯು WSL ನಲ್ಲಿರುವ ಫೋಲ್ಡರ್ ಅನ್ನು ಸ್ಥಳೀಯ ಯೋಜನೆಯಂತೆ ತೆರೆಯಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಆದರೆ ವಿತರಣೆಯೊಳಗೆ VS ಕೋಡ್ ಸರ್ವರ್ ಅನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತದೆ. ಟೈಪ್ ಮಾಡಿ:

code .

WSL ಟರ್ಮಿನಲ್‌ನಿಂದ, ನಿಮ್ಮ ಪ್ರಾಜೆಕ್ಟ್ ಫೋಲ್ಡರ್‌ನಲ್ಲಿ, VS ಕೋಡ್ ಆ "ರಿಮೋಟ್" ಮಾರ್ಗವನ್ನು ಅದರ ಸಂಪೂರ್ಣ ಪರಿಸರ ವ್ಯವಸ್ಥೆಯೊಂದಿಗೆ ತೆರೆಯುತ್ತದೆ: ವಿಸ್ತರಣೆಗಳು, ಡೀಬಗ್ ಮಾಡುವುದು, ಸಂಯೋಜಿತ ಟರ್ಮಿನಲ್, ಇತ್ಯಾದಿ, ಆದರೆ ವಾಸ್ತವವಾಗಿ ಲಿನಕ್ಸ್ ವಿರುದ್ಧ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ

ಇದು CMake ಬಳಸಿಕೊಂಡು C++ ಯೋಜನೆಗಳಿಗೆ WSL ಅನ್ನು ಗುರಿಯಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ನೀವು Windows, WSL ಅಥವಾ ರಿಮೋಟ್ ಯಂತ್ರಗಳಲ್ಲಿ ಕಂಪೈಲ್ ಮಾಡಬಹುದು ಮತ್ತು ಡೀಬಗ್ ಮಾಡಬಹುದು, IDE ಒಳಗಿನಿಂದ ಗುರಿಯನ್ನು ಬದಲಾಯಿಸಬಹುದು.

ಆವೃತ್ತಿ ನಿಯಂತ್ರಣಕ್ಕೆ ಸಂಬಂಧಿಸಿದಂತೆ, WSL ನಲ್ಲಿ Git ಅನ್ನು ಬಳಸುವುದು ನಿಮ್ಮ ಡಿಸ್ಟ್ರೋ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್‌ನೊಂದಿಗೆ ಅದನ್ನು ಸ್ಥಾಪಿಸುವಷ್ಟು ಸರಳವಾಗಿದೆ (ಉದಾಹರಣೆಗೆ, sudo apt install git (ಉಬುಂಟುನಲ್ಲಿ) ಮತ್ತು ರುಜುವಾತುಗಳು, ಹೊರಗಿಡುವಿಕೆ ಫೈಲ್‌ಗಳು, ಸಾಲಿನ ಅಂತ್ಯಗಳು ಇತ್ಯಾದಿಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ. ದೃಢೀಕರಣವನ್ನು ಸಂಯೋಜಿಸಲು ನೀವು ವಿಂಡೋಸ್ ಕ್ರೆಡೆನ್ಶಿಯಲ್ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಸಹ ಬಳಸಬಹುದು.

WSL ನಲ್ಲಿ ಡೇಟಾಬೇಸ್‌ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗುತ್ತಿದೆ (MySQL, PostgreSQL, MongoDB, Redis, SQL Server, SQLite, ಇತ್ಯಾದಿ) ಯಾವುದೇ ಲಿನಕ್ಸ್ ಸರ್ವರ್‌ನಲ್ಲಿ ಮಾಡುವುದಕ್ಕೆ ಹೋಲುತ್ತದೆ. ನೀವು ಡಿಸ್ಟ್ರೋ ಒಳಗೆ ಸೇವೆಗಳನ್ನು ಪ್ರಾರಂಭಿಸಬಹುದು ಅಥವಾ WSL2 ನಲ್ಲಿ ಡಾಕರ್ ಕಂಟೇನರ್‌ಗಳನ್ನು ಬಳಸಬಹುದು, ಮತ್ತು ನಂತರ ನಿಮ್ಮ ಅಗತ್ಯಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ವಿಂಡೋಸ್‌ನಿಂದ ಅಥವಾ WSL ನಿಂದಲೇ ಸಂಪರ್ಕಿಸಬಹುದು.

ಬಾಹ್ಯ ಡ್ರೈವ್‌ಗಳು, GUI ಮತ್ತು ವಿತರಣೆಗಳ ಬ್ಯಾಕಪ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸುವುದು

WSL2 ಸಹ ಅನುಮತಿಸುತ್ತದೆ ಬಾಹ್ಯ ಡಿಸ್ಕ್‌ಗಳು ಅಥವಾ USB ಡ್ರೈವ್‌ಗಳನ್ನು ಅಳವಡಿಸಿ ನೇರವಾಗಿ ಲಿನಕ್ಸ್ ಪರಿಸರದಲ್ಲಿ. ಆಜ್ಞೆಯೊಂದಿಗೆ ಡಿಸ್ಕ್‌ಗಳನ್ನು ಆರೋಹಿಸಲು ನಿರ್ದಿಷ್ಟ ದಸ್ತಾವೇಜನ್ನು ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ wsl --mountಇತರ ಘಟಕಗಳಲ್ಲಿರುವ ಡೇಟಾದೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ ಇದು ನಿಮಗೆ ಸಾಕಷ್ಟು ನಮ್ಯತೆಯನ್ನು ನೀಡುತ್ತದೆ.

ನೀವು ಇಷ್ಟಪಟ್ಟರೆ ಲಿನಕ್ಸ್ ಗ್ರಾಫಿಕಲ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ರನ್ ಮಾಡಿ ಮೈಕ್ರೋಸಾಫ್ಟ್‌ನ GUI ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಬೆಂಬಲದಿಂದಾಗಿ WSL2 ಒಳಗೆ (GUI) ಈಗ ಸಾಧ್ಯವಾಗಿದೆ. ಇದು ಸಾಂಪ್ರದಾಯಿಕ ವರ್ಚುವಲ್ ಯಂತ್ರವನ್ನು ಬೂಟ್ ಮಾಡದೆಯೇ ಗ್ರಾಫಿಕಲ್ ಸಂಪಾದಕರು, ವಿನ್ಯಾಸ ಪರಿಕರಗಳು ಅಥವಾ ಹಗುರವಾದ ಡೆಸ್ಕ್‌ಟಾಪ್ ಪರಿಸರಗಳನ್ನು ತೆರೆಯಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ಮಾಡಲು ಬ್ಯಾಕಪ್‌ಗಳು ಅಥವಾ ಸಂಪೂರ್ಣ ಡಿಸ್ಟ್ರೋವನ್ನು ಮತ್ತೊಂದು ಕಂಪ್ಯೂಟರ್‌ಗೆ ಸ್ಥಳಾಂತರಿಸುವುದುWSL ಎರಡು ಉಪಯುಕ್ತ ಆಜ್ಞೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:

  • ಡಿಸ್ಟ್ರೋವನ್ನು ರಫ್ತು ಮಾಡಿ:
    wsl --export NombreDistro backup-wsl.tar
    ಇದು ಸಂಪೂರ್ಣ ಫೈಲ್ ಸಿಸ್ಟಮ್‌ನೊಂದಿಗೆ TAR ಫೈಲ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.
  • ಡಿಸ್ಟ್ರೋವನ್ನು ಆಮದು ಮಾಡಿ:
    wsl --import NombreDistro C:\ruta\destino backup-wsl.tar --version 2
    ಇದು ಆ ಡಿಸ್ಟ್ರೋವನ್ನು ಅದರ ಎಲ್ಲಾ ವಿಷಯಗಳೊಂದಿಗೆ ಮತ್ತೊಂದು ಮಾರ್ಗಕ್ಕೆ ಮರುಸ್ಥಾಪಿಸುತ್ತದೆ ಮತ್ತು ನೀವು ಬಯಸಿದರೆ, ಅದು WSL2 ಅನ್ನು ಬಳಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ.

ಅಭಿವೃದ್ಧಿ ಪರಿಸರಗಳನ್ನು ಕ್ಲೋನಿಂಗ್ ಮಾಡಲು, ಸಹೋದ್ಯೋಗಿಗಳೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಲು ಅಥವಾ ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡುವ ಮೊದಲು ಭದ್ರತಾ ಬ್ಯಾಕಪ್ ಅನ್ನು ನಿರ್ವಹಿಸಲು ಈ ರಫ್ತು/ಆಮದು ಕಾರ್ಯವಿಧಾನವು ತುಂಬಾ ಅನುಕೂಲಕರವಾಗಿದೆ.

WSL2 ತನ್ನನ್ನು ಪ್ರಾಥಮಿಕ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವಾಗಿ ಸ್ಥಾಪಿಸಿಕೊಂಡಿದೆ. ಗೇಮಿಂಗ್, ನಿರ್ದಿಷ್ಟ ಸಾಫ್ಟ್‌ವೇರ್ ಅಥವಾ ಈ ಸಿಸ್ಟಂನಲ್ಲಿ ತಮ್ಮ ಕೆಲಸದ ಹರಿವನ್ನು ತ್ಯಜಿಸಲು ಬಯಸದ, ಆದರೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ಗಾಗಿ ನಿಜವಾದ ಲಿನಕ್ಸ್ ಪರಿಸರದ ಅಗತ್ಯವಿರುವ ಅನೇಕ ವಿಂಡೋಸ್ ಬಳಕೆದಾರರಿಗೆ, WSL2 ಅನ್ನು ಪ್ರಯತ್ನಿಸುವುದು ನೀವು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತೀರಿ ಎಂಬುದರಲ್ಲಿ ಒಂದು ಬದಲಾವಣೆಯನ್ನು ತರಬಹುದು.

ನಿಮ್ಮ ಸ್ಥಳೀಯ ಯಂತ್ರದಲ್ಲಿ ಖಾಸಗಿ AI-ಚಾಲಿತ ಗ್ಯಾಲರಿಯಾಗಿ ಫೋಟೋಪ್ರಿಸಂ ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು
ಸಂಬಂಧಿತ ಲೇಖನ:
ನಿಮ್ಮ ಸ್ಥಳೀಯ ಯಂತ್ರದಲ್ಲಿ ಖಾಸಗಿ AI-ಚಾಲಿತ ಗ್ಯಾಲರಿಯಾಗಿ ಫೋಟೋಪ್ರಿಸಂ ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು