¸®´ª½º¸¦ À§ÇÑ À©µµ¿ì ÇÏÀ§ ½Ã½ºÅÛ, WSL2 ¿ÏÀü Á¤º¹!WSL(¸®´ª½º¿ë À©µµ¿ì ÇÏÀ§ ½Ã½ºÅÛ)À» »ç¿ëÇϸé À©µµ¿ì ¾ÖÇø®ÄÉÀ̼ǰú ±âº»ÀûÀÎ ¸®´ª½º µµ±¸¸¦ ÇÔ²² ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾ÖÇø®ÄÉÀ̼ÇÀ» À©µµ¿ì¿Í ¸®´ª½º¿¡¼ µ¿½Ã¿¡ °³¹ßÇϰųª À©µµ¿ì ȯ°æ¿¡ ´õ ´Ù¾çÇÑ µµ±¸¸¦ Ãß°¡Çؼ »ç¿ëÇÏ°í ½ÍÀ» ¶§, WSLÀ» »ç¿ëÇÏ¸é ±× ÇѰ踦 ³Ñ¾î¼³ ¼ö ÀÖ´Ù. ÀÌ Ã¥¿¡¼´Â WSLÀÌ ¹«¾ùÀÎÁö Ä£ÀýÇÏ°Ô ¼³¸íÇÏ°í, ´Ù¾çÇÑ ¸®´ª½º ¹èÆ÷ÆÇÀ» WSL¿¡ ¼³Ä¡ÇÏ°í ±¸¼ºÇÏ´Â ¹æ¹ýÀ» »ìÆ캻´Ù. ±×·± ÈÄ¿¡ À©µµ¿ì ȯ°æ°ú ¸®´ª½º ȯ°æÀ» µ¿½Ã¿¡ »ç¿ëÇؼ °³¹ßÇÏ´Â ¹æ¹ýÀ» »ìÆ캻´Ù. ±×¸®°í »õ·Î ³ª¿Â À©µµ¿ì Å͹̳ÎÀ» ¼³Ä¡ÇÏ´Â ¹æ¹ý°ú À̸¦ »ç¿ëÀÚ¿¡°Ô ¸Â°Ô ±¸¼ºÇÏ´Â ¹æ¹ý, ¶ÇÇÑ WSL°ú ºñÁÖ¾ó ½ºÆ©µð¿À Äڵ带 ¿¬µ¿ÇØ Äڵ带 ÀÛ¼ºÇÏ´Â ¹æ¹ýµµ ´Ù·é´Ù. ±× ¹Û¿¡µµ µµÄ¿¿Í Äí¹ö³×Ƽ½º ±â¹ÝÀÇ ÄÁÅ×À̳ʸ¦ »ç¿ëÇØ ÀÏÇÏ´Â ¹æ¹ý°ú ºñÁÖ¾ó ½ºÆ©µð¿À Äڵ带 »ç¿ëÇØ °³¹ß ȯ°æÀ» ÄÁÅ×ÀÌ³Ê ÇüÅ·Π¸¸µå´Â ¹æ¹ýµµ ¾È³»ÇÑ´Ù. ÀÌ Ã¥À» ´Ù ÀÐ°í ³ª¸é ¿©·¯ºÐÀº ±âº» »ç¿ë ȯ°æ¿¡ ¸ÂÃç WSL°ú À©µµ¿ì Å͹̳ÎÀ» ±¸¼ºÇÑ ÈÄ¿¡ ºñÁÖ¾ó ½ºÆ©µð¿À Äڵ带 »ç¿ëÇØ WSL ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ¼ö¼® ¼ÒÇÁÆ®¿þ¾î °³¹ß ¿£Áö´Ï¾î·Î, ¼Ò±Ô¸ð ISV¿¡¼ ´ë±â¾÷¿¡ À̸£±â±îÁö ±¤¹üÀ§ÇÑ °í°´°ú Çù·ÂÇÏ¿© ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ±â¼ú ½ºÅÃÀ» ¼º°øÀûÀ¸·Î ±¸ÃàÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÏ°í ÀÖ´Ù. ´Ù¾çÇÑ ±â¼ú¿¡ ´ëÇÑ °æÇèÀÌ Ç³ºÎÇÏÁö¸¸, ±×Áß¿¡¼µµ À¥°ú Ŭ¶ó¿ìµå ±â¼úÀ» °¡Àå ÁÁ¾ÆÇÑ´Ù. ¾Æ¿ï·¯ À¥ ±«Â¥, ÄÁÅ×ÀÌ³Ê ¾ÖÈ£°¡, Ŭ¶ó¿ìµå ¾ÖÈ£°¡, Æä¹Ì´Ï½ºÆ®, ¼º´É ¹× È®À强 ¾ÖÈ£°¡, ¼¼ ¾ÆÀÌÀÇ ¾Æ¹öÁö, ³²Æí, »ì»ç ´í¼ ¹× ±³»çÀ̱⵵ ÇÏ´Ù. BBC ¸¶ÀÌÅ©·Î ½ÃÀýºÎÅÍ Äڵ带 ÀÛ¼ºÇß°í, Áö±Ýµµ ¿©ÀüÈ÷ Áñ±â´Â ÁßÀÌ´Ù.
¿Å±äÀÌ ¸Ó¸®¸» viii</br>º£Å¸¸®´õ Èıâ ix</br>ÀÌ Ã¥¿¡ ´ëÇÏ¿© xii</br></br><b>PART I ¼Ò°³, ¼³Ä¡, ±¸¼º</b></br></br>CHAPTER 1 WSL »ìÆ캸±â 3</br>WSLÀ̶õ ¹«¾ùÀΰ¡? 4</br>WSL1°ú WSL2ÀÇ Â÷ÀÌÁ¡ »ìÆ캸±â 6</br>¿ä¾à 9</br>CHAPTER 2 WSL ¼³Ä¡ ¹× ±¸¼ºÇϱâ 11</br>WSL È°¼ºÈ 11</br>WSL¿¡ ¸®´ª½º ¹èÆ÷ÆÇÀ» ¼³Ä¡Çϱâ 15</br>WSL ±¸¼º ¹× Á¦¾îÇϱâ 17</br>¿ä¾à 25</br>CHAPTER 3 À©µµ¿ì Å͹̳ÎÀ» Ãâ¹ßÁ¡À¸·Î »ï±â 27</br>À©µµ¿ì Å͹̳Π»ìÆ캸±â 28</br>À©µµ¿ì Å͹̳Π¼³Ä¡Çϱâ 29</br>À©µµ¿ì Å͹̳Π»ç¿ëÇϱâ 30</br>À©µµ¿ì Å͹̳Π±¸¼ºÇϱâ 32</br>¿ä¾à 45</br></br><b>PART II À©µµ¿ì¿Í ¸®´ª½º ? ½Â¸®ÇÏ´Â Á¶ÇÕ</b></br></br>CHAPTER 4 À©µµ¿ì¿¡¼ ¸®´ª½º¸¦ ÇÔ²² ¾²±â 49</br>À©µµ¿ì¿¡¼ ¸®´ª½º ÆÄÀÏ¿¡ Á¢±ÙÇϱâ 50</br>À©µµ¿ì¿¡¼ ¸®´ª½º ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇϱâ 53</br>À©µµ¿ì¿¡¼ ¸®´ª½º À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡ Á¢±ÙÇϱâ 58</br>¿ä¾à 61</br>CHAPTER 5 ¸®´ª½º¿¡¼ À©µµ¿ì¸¦ ÇÔ²² ¾²±â 63</br>¸®´ª½º¿¡¼ À©µµ¿ì ÆÄÀÏ¿¡ Á¢±ÙÇϱâ 64</br>¸®´ª½º¿¡¼ À©µµ¿ì ¾ÖÇø®ÄÉÀ̼ÇÀ» È£ÃâÇϱâ 65</br>¸®´ª½º¿¡¼ À©µµ¿ì ½ºÅ©¸³Æ®¸¦ È£ÃâÇϱâ 67</br>»óÈ£ ¿î¿ë ¿ä·É°ú ±â¹ýÀ» »ìÆ캸±â 71</br>¿ä¾à 85</br>CHAPTER 6 À©µµ¿ì Å͹̳ο¡¼ ´õ ¸¹Àº °ÍÀ» ¾ò±â 87</br>ÅÇ Á¦¸ñÀ» »ç¿ëÀÚ ¸ÂÃãÇüÀ¸·Î ÁöÁ¤Çϱâ 88</br>µ¿½Ã¿¡ ¿©·¯ âÀ» »ç¿ëÇØ °¡¸ç ÀÛ¾÷Çϱâ 96</br>»ç¿ëÀÚ ÁöÁ¤ ÇÁ·ÎÇÊ Ãß°¡Çϱâ 103</br>¿ä¾à 105</br>CHAPTER 7 WSL ¾È¿¡¼ ÄÁÅ×À̳ʸ¦ »ç¿ëÇØ ÀÏÇϱâ 107</br>ÄÁÅ×ÀÌ³Ê »ìÆ캸±â 108</br>WSL°ú µµÄ¿¸¦ ÇÔ²² ¼³Ä¡ÇØ »ç¿ëÇϱâ 108</br>µµÄ¿¸¦ »ç¿ëÇØ ÄÁÅ×À̳ʸ¦ ½ÇÇàÇϱâ 111</br>µµÄ¿¿¡¼ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ºôµåÇÏ°í ½ÇÇàÇϱâ 114</br>¿ÀÄɽºÆ®·¹ÀÌÅÍ »ìÆ캸±â 121</br>WSL ¾È¿¡¼ Äí¹ö³×Ƽ½º¸¦ ¼³Ä¡Çϱâ 122</br>Äí¹ö³×Ƽ½º ¾È¿¡¼ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇϱâ 124</br>¿ä¾à 128</br>CHAPTER 8 WSL ¹èÆ÷ÆÇÀ» »ç¿ëÇØ ÀÏÇϱâ 131</br>WSL ¹èÆ÷ÆÇÀ» ³»º¸³»°í °¡Á®¿À±â 132</br>»ç¿ëÀÚ ÁöÁ¤ ¹èÆ÷ÆÇ »ý¼º°ú ½ÇÇàÇϱâ 137</br>¿ä¾à 148</br></br><b>PART III WSLÀ» »ç¿ëÇØ °³¹ßÇϱâ</b></br></br>CHAPTER 9 ºñÁÖ¾ó ½ºÆ©µð¿À ÄÚµå¿Í WSL 151</br>ºñÁÖ¾ó ½ºÆ©µð¿À ÄÚµå »ìÆ캸±â 152</br>Visual Studio Code Remote »ìÆ캸±â 154</br>Remote-WSL ½ÃÀÛÇϱâ 155</br>Remote-WSL ÀÛ¾÷À» À§ÇÑ ¿ä·É 170</br>¿ä¾à 176</br>CHAPTER 10 ºñÁÖ¾ó ½ºÆ©µð¿À ÄÚµå¿Í ÄÁÅ×ÀÌ³Ê 179</br>Remote-Containers »ìÆ캸±â 180</br>Remote-Containers ¼³Ä¡Çϱâ 182</br>°³¹ß¿ë ÄÁÅ×ÀÌ³Ê »ý¼ºÇϱâ 183</br>°³¹ß¿ë ÄÁÅ×À̳ʿ¡¼ ÄÁÅ×À̳ÊÈµÈ ¾ÛÀ» »ç¿ëÇØ ÀÏÇϱâ 188</br>°³¹ß¿ë ÄÁÅ×À̳ʿ¡¼ Äí¹ö³×Ƽ½º¸¦ »ç¿ëÇØ ÀÏÇϱâ 193</br>°³¹ß¿ë ÄÁÅ×À̳ʸ¦ »ç¿ëÇØ ÀÏÇÒ ¶§ÀÇ ¿ä·É 199</br>¿ä¾à 208</br>CHAPTER 11 ¸í·ÉÁÙ µµ±¸·Î »ý»ê¼ºÀ» ³ôÀÌ´Â ¿ä·É 209</br>±ê ÀÛ¾÷ 210</br>JSON ÀÛ¾÷ 220</br>¾ÖÀú CLI ÀÛ¾÷ 232</br>Äí¹ö³×Ƽ½º CLI ÀÛ¾÷ 242</br>¿ä¾à 252