<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>ㄱㄴㄷ</title>
    <link>https://fossa.tistory.com/</link>
    <description>IT 관련  게시글을 올리는  블로그 입니다.</description>
    <language>ko</language>
    <pubDate>Fri, 8 May 2026 00:26:01 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>Fossa</managingEditor>
    <image>
      <title>ㄱㄴㄷ</title>
      <url>https://tistory1.daumcdn.net/tistory/3943191/attach/28c022fd41ed46b39ffb42a7e2daf8e4</url>
      <link>https://fossa.tistory.com</link>
    </image>
    <item>
      <title>블프 대비 아마존 직구 팁</title>
      <link>https://fossa.tistory.com/11</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;블프가 되면 아마존에서 꽤나 높은 할인율로 전자기기들을 할인하는걸 볼 수 있다. 심지어는 출시된지 몇 달 밖에 되지 않은 제품도 높은 할인율을 보인다. 필자도 이번 블프 때 에어팟4가 국내 최저가 대비 35% 이상 저렴한 것을 보고 하나 구매하고자 했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그런데 아마존에서 애플 제품은 직배가 불가능하고 미국 내 배송밖에 해주지 않는다. 배대지를 써야 하는데 문제가 하나 있다. 블프 기간에 아마존은 일부 상품에 Amazon OTP라는걸 필수로 걸어버린다. (배송 옵션 선택 부분에서 표시된다) 아마존OTP는 배송을 수령하기 위해 아마존이 보내주는 일회용 코드를 배송원에게 보여줘야 하는 시스템이다. 그리고 이 코드를 배송 몇시간전 메일을 통해 보내준다. 따라서 그 시간안에 OTP를 배대지에 보내줘야 하는데 대부분의 배대지는 이 귀찮은 작업을 해주지 않는다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이런 경우 OTP가 필수로 걸리지 않도록 하려면 Gift 옵션을 선택하면 된다. 첫 화면에서 선물용으로 구매를 선택하면 아마존OTP 필수가 Signature require로 대체된다. 경우에 따라 Gift로 선택하더라도 OTP가 해제되지 않을 수 있지만 대부분의 경우 선물옵션에서 OTP가 서명으로 변경된다. 서명 옵션의 경우에는 배대지에서 사인만 해주면 되기 때문에 문제없이 수령할 수 있다. &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또 블프 기간에 특정 카드 브랜드에 추가 할인 쿠폰을 주는 경우가 있다. 이번 블프 기간에는 아멕스 카드 사용시 $15 오퍼를 줬었다. 해당 카드가 있다면 조금 더 싸게 살 수 있다. 그리고 아마존은 이 오퍼가 신용카드에만 적용되는 것이 아니라 아멕스이기만 하면 Debit Card에도 적용이 된다. 만약 할인해주는 브랜드가 디스커버나 다이너스클럽이라면 깔끔하게 포기하면 되지만 아멕스의 경우에는 대한민국에도 Debit Card가 딱 하나 있다. 하나카드에서 나온 글로벌페이 체크카드인데 이 카드는 BIN상으로 Debit도 아닌 Gift로 나오지만 아마존 오퍼는 적용이 된다. 신용카드도 상관이 없는 경우에는 LOCA Lite가 연회비 1000원으로 블루박스 아멕스를 발급받을 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 아마존은 주문시에는 $0.1 가승인만 내고 실제로 나머지는 나중에 결제를 한다. 카드사에 따라 전체 금액이 승인이 된걸로 나오는 경우도 있는데 실제로는 체크카드로 결제했음에도 홀딩이 안된다. 보통은 배송 며칠전에 결제가 되는 것 같다. 이것 때문에 환차손을 볼 수도 있음으로 참고하는 것이 좋다.&lt;/p&gt;</description>
      <category>기타</category>
      <category>아마존OTP</category>
      <author>Fossa</author>
      <guid isPermaLink="true">https://fossa.tistory.com/11</guid>
      <comments>https://fossa.tistory.com/11#entry11comment</comments>
      <pubDate>Sat, 18 Jan 2025 19:32:33 +0900</pubDate>
    </item>
    <item>
      <title>갤럭시에서 듀얼메신저로 모든앱을 복제하는 방법</title>
      <link>https://fossa.tistory.com/10</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;언제부터인지 모르겠지만 갤럭시에는 듀얼메신저라는 이름으로 패키지명이 같은 앱을 복제해서 두개 쓸 수 있는 기능이 들어갔습니다. 그런데 삼성은 듀얼메신저라는 이름답게 듀얼앱으로 복제할 수 있는 앱에 제한을 두어 메신저앱이나 SNS 앱만 지원하도록 했고 그마저도 일부앱은 지원이 안됩니다. 아마 듀얼앱으로 인해 발생할 수 있는 예기치 못한 오류를 방지하기 위해 삼성이 테스트한 앱만 동작할 수 있도록 제한한 것 같습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사실 듀얼메신저 외에도 앱을 복제하는 방법은 몇가지가 있습니다. 일반적으로 보안폴더나 직장프로필을 사용하는 방법이 주로 사용됩니다. 그러나 이 방법은 앱을 복제한다기보단 격리된 공간 하나를 통째로 만들어 쓰는 개념이라 여러모로 불편한점들이 많습니다. 앱의 패키지명을 바꿔서 두개를 설치하는 방법도 있지만 금융앱을 제외하곤 앱ID를 바꿔도 대부분 크게 문제가 안생기는 iOS와 달리 안드로이드는 단순히 패키지명만 바꿔서 리패키징하면 오류가 나는 경우가 많습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그런데 사실 듀얼메신저 기능은 내부적으로는 유저를 하나 더 만들어서 거기에 듀얼앱을 설치하는 방식이라 adb로 듀얼메신저 유저로 지정해서 앱을 설치하면 삼성이 허용한 앱이 아니더라도 듀얼메신저 기능으로 앱을 복제할 수가 있습니다. 제목에는 갤럭시라고 지칭했지만 사실 안드로이드에서 듀얼앱 기능은 대부분 이런식으로 되어있기 때문에 갤럭시가 아니라도 비슷한 기능이 있다면 시도해볼 수 있습니다. ex) 후기형 LG기기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;참고로 네이버페이 같은 금융앱의 안드로이드 버전은 iOS와 달리 SIM카드 정보를 읽어와 검증하기 때문에 앱을 두개로 복제하더라도 타인명의 페이앱 사용 같은건 불가능할 가능성이 높습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일단 듀얼메신저를 활성화를 해줘야 합니다. 설정&amp;gt; 유용한 기능&amp;gt; 듀얼메신저에 들어가서 듀얼메신저가 지원되는 앱중 아무거나 하나를 선택해 복제를 해줍니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screenshot_20250118_174226_Dual Messenger.png&quot; data-origin-width=&quot;861&quot; data-origin-height=&quot;1605&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/WdNqT/btsLQ4XzhYL/u2LSUreEPanZsAO6qgDWMK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/WdNqT/btsLQ4XzhYL/u2LSUreEPanZsAO6qgDWMK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/WdNqT/btsLQ4XzhYL/u2LSUreEPanZsAO6qgDWMK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FWdNqT%2FbtsLQ4XzhYL%2Fu2LSUreEPanZsAO6qgDWMK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;861&quot; height=&quot;1605&quot; data-filename=&quot;Screenshot_20250118_174226_Dual Messenger.png&quot; data-origin-width=&quot;861&quot; data-origin-height=&quot;1605&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그 다음은 ADB를 사용해야 합니다. ADB를 사용하는 방법은 USB 디버깅이든 무선이든 상관이 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ADB가 준비되면 듀얼앱이 사용하는 유저 이름을 확인해야 합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1737190267668&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;adb shell pm list users&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그러면 아래와 같이 유저 목록이 표시됩니다. 안드로이드에서는 0이 기본적으로 사용하는 유저입니다. 삼성 듀얼앱의 경우 기종이나 버전에 따라 다를 수 있지만 95를 사용합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1737190638012&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Users:
        UserInfo{0:주인:4c13} running
        UserInfo{95:DUAL_APP:20001010} running
        UserInfo{150:Secure Folder:10021030} running&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그 다음엔 adb install에 --user 인자를 사용해 앱을 설치하면 됩니다. 과거에 작성된 해외글에는 shell에서 pm install을 이용해서 설치하도록 소개하고 있으나 최근 버전 안드로이드에선 pm install을 사용한 설치를 차단하고 있어 보안 관련 에러가 뜨며 설치가 안됩니다.&lt;/p&gt;
&lt;pre id=&quot;code_1737190914307&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;adb install --user 95 (dir)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Screenshot_20250118_183101_One UI Home.png&quot; data-origin-width=&quot;459&quot; data-origin-height=&quot;264&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/buy9oo/btsLS51riV8/mJB3OOuMmW2PDlwydu723k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/buy9oo/btsLS51riV8/mJB3OOuMmW2PDlwydu723k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/buy9oo/btsLS51riV8/mJB3OOuMmW2PDlwydu723k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbuy9oo%2FbtsLS51riV8%2FmJB3OOuMmW2PDlwydu723k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;459&quot; height=&quot;264&quot; data-filename=&quot;Screenshot_20250118_183101_One UI Home.png&quot; data-origin-width=&quot;459&quot; data-origin-height=&quot;264&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음과 같이 복제가 되는 것을 확인할 수 있습니다.&lt;/p&gt;</description>
      <category>Android</category>
      <category>듀얼메신저</category>
      <category>듀얼앱</category>
      <author>Fossa</author>
      <guid isPermaLink="true">https://fossa.tistory.com/10</guid>
      <comments>https://fossa.tistory.com/10#entry10comment</comments>
      <pubDate>Sat, 18 Jan 2025 18:39:18 +0900</pubDate>
    </item>
    <item>
      <title>Microsoft Store가 제한된 환경에서 WSL 이용하기</title>
      <link>https://fossa.tistory.com/9</link>
      <description>&lt;h2 id=&quot;SE-4dcaf00a-f3ef-11ea-84b9-27b0b91bec73&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;개요&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p id=&quot;SE-4dcaf00c-f3ef-11ea-84b9-cfbff748d303&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;WSL을 사용하려면 Windows Subsystem for Linux 배포판 패키지를 설치해야 합니다. 이 배포판 패키지는 Microsoft Store에서 배포됩니다. 그러나 Microsoft를 이용할 수 없는 경우 직접 appx 파일을 다운로드받아 설치해야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcaf00e-f3ef-11ea-84b9-bd6ea85c874b&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcaf010-f3ef-11ea-84b9-db376927884c&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;h2 id=&quot;SE-4dcaf012-f3ef-11ea-84b9-6967a8eb71fb&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;Microsoft Store 이용이 제한된 환경&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h4 id=&quot;SE-4dcaf014-f3ef-11ea-84b9-914af59d3aa3&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span&gt;&lt;b&gt;1) Microsoft Store를 지원하지 않는 SKU(제품군)일 경우&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p id=&quot;SE-4dcb1726-f3ef-11ea-84b9-fd978599464d&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #0593d3;&quot;&gt;&lt;b&gt;Windows Server 2016&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcb1728-f3ef-11ea-84b9-172bce357eb9&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #0593d3;&quot;&gt;&lt;b&gt;Windows Server 2019&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcb172a-f3ef-11ea-84b9-e9052506c287&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #0593d3;&quot;&gt;&lt;b&gt;Windows 10 Enterprise LTSC (전 Windows 10 Enterprise LTSB)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcb172c-f3ef-11ea-84b9-3dee977d31bb&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;위 제품군의 경우 Microsoft Store을 이용할 수 없습니다. 따라서 직접 appx 파일을 다운로드받아 설치하셔야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcb172e-f3ef-11ea-84b9-e9994c0fa3a2&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;h4 id=&quot;SE-4dcb1730-f3ef-11ea-84b9-57266aa0ae17&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span&gt;&lt;b&gt;2) 회사 또는 학교 네트워크에서 관리자가 Microsoft Store 사용을 금지한 경우&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p id=&quot;SE-4dcb1732-f3ef-11ea-84b9-c74a5ae460c8&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;이 경우에는 관리자 정책에 의해 Microsoft Store를 이용할 수 없으므로 직접 appx 파일을 다운로드받아 설치해야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcb1734-f3ef-11ea-84b9-779975adf99f&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;h4 id=&quot;SE-4dcb3e46-f3ef-11ea-84b9-393972638ece&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span&gt;&lt;b&gt;3) 설치하려는 디바이스가 오프라인 상태인 경우&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p id=&quot;SE-4dcb3e48-f3ef-11ea-84b9-537a403a8011&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;설치하려는 디바이스에서 네트워크에 접근할 수 없는 오프라인 환경일 경우 Microsoft Store를 이용할 수 없으므로 다른 디바이스에서 appx 파일을 다운로드받아 설치하려는 디바이스로 옮겨 설치하여야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcb3e4a-f3ef-11ea-84b9-e52a1f71fee8&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;h4 id=&quot;SE-4dcb3e4c-f3ef-11ea-84b9-63d27e4399c9&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span&gt;&lt;b&gt;4) Microsoft Store의 오류로 인해 이용이 불가능한 경우&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p id=&quot;SE-4dcb3e4e-f3ef-11ea-84b9-4324e308ea5c&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;Microsoft Store의 오류로 다운로드가 불가능하거나 접근 자체가 불가능한 무한로딩 현상이 간혹 발생합니다. 이 경우 수동으로 appx 파일을 다운로드받아 설치하는 것이 더 바람직 할 수 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcb3e50-f3ef-11ea-84b9-d93b8ca7ba3c&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcb3e52-f3ef-11ea-84b9-3b8f0c37832d&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;h2 id=&quot;SE-4dcb3e54-f3ef-11ea-84b9-b92585142a41&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;배포판 다운로드&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p id=&quot;SE-4dcb3e56-f3ef-11ea-84b9-078679e090fe&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;아래 링크에서 각 배포판의 appx 파일을 다운로드할 수 있습니다. 일부 배포판의 경우 zip 파일로 다운로드 되는 경우가 있을 수 있습니다. 이 경우 확장자를 .appx로 변경한 뒤 설치 하시면 정상적으로 설치가 가능합니다. (제 경우 Debian GNU/Linux을 다운로드 받을 때 이러한 오류가 있었습니다.)&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcb3e58-f3ef-11ea-84b9-bbbf09ca1cd1&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcb656a-f3ef-11ea-84b9-739091c9a295&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;a href=&quot;https://aka.ms/wslubuntu2004&quot;&gt;Ubuntu 20.04&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcb656c-f3ef-11ea-84b9-2baa486cc0ae&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;a href=&quot;https://aka.ms/wslubuntu2004arm&quot;&gt;Ubuntu 20.04 ARM&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcb8c7e-f3ef-11ea-84b9-372b7d122b13&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;a href=&quot;https://aka.ms/wsl-ubuntu-1804&quot;&gt;Ubuntu 18.04&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcb8c80-f3ef-11ea-84b9-5375b05d6083&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;a href=&quot;https://aka.ms/wsl-ubuntu-1804-arm&quot;&gt;Ubuntu 18.04 ARM&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcbb392-f3ef-11ea-84b9-c1c5a2b2c41f&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;a href=&quot;https://aka.ms/wsl-ubuntu-1604&quot;&gt;Ubuntu 16.04&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcbb394-f3ef-11ea-84b9-11b2a1856f55&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;a href=&quot;https://aka.ms/wsl-debian-gnulinux&quot;&gt;Debian GNU/Linux&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcbdaa6-f3ef-11ea-84b9-5146f55d39d7&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;a href=&quot;https://aka.ms/wsl-kali-linux-new&quot;&gt;Kali Linux&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcbdaa8-f3ef-11ea-84b9-a7c36b633baa&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;a href=&quot;https://aka.ms/wsl-opensuse-42&quot;&gt;OpenSUSE Leap 42&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcc01ba-f3ef-11ea-84b9-013d8e1d5b7e&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;a href=&quot;https://aka.ms/wsl-sles-12&quot;&gt;SUSE Linux Enterprise Server 12&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcc01bc-f3ef-11ea-84b9-e324c8f90b56&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;a href=&quot;https://github.com/WhitewaterFoundry/WSLFedoraRemix/releases/&quot;&gt;Fedora Remix for WSL&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcc01be-f3ef-11ea-84b9-3bda7f2b65a2&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;h2 id=&quot;SE-4dcc28d0-f3ef-11ea-84b9-05fb70aa201d&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/h2&gt;
&lt;h2 id=&quot;SE-4dcc28d2-f3ef-11ea-84b9-11c77611f2f4&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;배포판 설치&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h4 id=&quot;SE-4dcc28d4-f3ef-11ea-84b9-83565876907b&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span&gt;&lt;b&gt;1) 앱 설치 관리자를 사용하는 경우&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;다운로드한 appx 파일을 앱 설치 관리자로 열고 설치를 눌러 진행합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dH4YHV/btqIZmf51Po/q04KfabJ9dImmwlM2RbNHk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dH4YHV/btqIZmf51Po/q04KfabJ9dImmwlM2RbNHk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dH4YHV/btqIZmf51Po/q04KfabJ9dImmwlM2RbNHk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdH4YHV%2FbtqIZmf51Po%2Fq04KfabJ9dImmwlM2RbNHk%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-4dccec28-f3ef-11ea-84b9-b5ad23b6f863&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;h4 id=&quot;SE-4dccec2a-f3ef-11ea-84b9-3b3a68fa67c0&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span&gt;&lt;b&gt;2) PowerShell을 이용하는 경우&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p id=&quot;SE-4dccec2c-f3ef-11ea-84b9-e732073d525b&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;PowerShell에서 아래 명령어를 입력하여 설치할 수 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1600429076774&quot; class=&quot;php&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Add-AppxPackage path&lt;/code&gt;&lt;/pre&gt;
&lt;p id=&quot;SE-4dcd133e-f3ef-11ea-84b9-fb522270484f&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;*path 부분에 해당 파일의 경로를 입력합니다.*&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/byHN4F/btqI5TKB4At/41XBekOBi8F73L1J67WCi0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/byHN4F/btqI5TKB4At/41XBekOBi8F73L1J67WCi0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/byHN4F/btqI5TKB4At/41XBekOBi8F73L1J67WCi0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbyHN4F%2FbtqI5TKB4At%2F41XBekOBi8F73L1J67WCi0%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-4dcdaf80-f3ef-11ea-84b9-e5f9a414b228&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4dcdaf82-f3ef-11ea-84b9-6d969d12edf7&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;h2 id=&quot;SE-4dcdaf84-f3ef-11ea-84b9-e1294a84aa3d&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;Windows Terminal 다운로드&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p id=&quot;SE-4dcdaf86-f3ef-11ea-84b9-e9a6a82986a5&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;Microsoft에서는 github를 통해 Windows Terminal을 releases 합니다. 아래 링크에서 Windows Terminal과 Windows Terminal Preview의 msixbundle 파일을 다운로드할 수 있습니다. 설치 방법은 아까와 동일합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://github.com/microsoft/terminal/releases&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://github.com/microsoft/terminal/releases&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1600429145894&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;object&quot; data-og-title=&quot;Releases &amp;middot; microsoft/terminal&quot; data-og-description=&quot;The new Windows Terminal and the original Windows console host, all in the same place! - microsoft/terminal&quot; data-og-host=&quot;github.com&quot; data-og-source-url=&quot;https://github.com/microsoft/terminal/releases&quot; data-og-url=&quot;https://github.com/microsoft/terminal/releases&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/hNbDL/hyHxW9lVGb/UWDjBYd9IAu8iMsxoaJzYk/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600&quot;&gt;&lt;a href=&quot;https://github.com/microsoft/terminal/releases&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://github.com/microsoft/terminal/releases&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/hNbDL/hyHxW9lVGb/UWDjBYd9IAu8iMsxoaJzYk/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;Releases &amp;middot; microsoft/terminal&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;The new Windows Terminal and the original Windows console host, all in the same place! - microsoft/terminal&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;github.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BBqgi/btqI4SZKJOh/WzFjkOpWOsWb3TI4uFCnS0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BBqgi/btqI4SZKJOh/WzFjkOpWOsWb3TI4uFCnS0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BBqgi/btqI4SZKJOh/WzFjkOpWOsWb3TI4uFCnS0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBBqgi%2FbtqI4SZKJOh%2FWzFjkOpWOsWb3TI4uFCnS0%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ca76hW/btqIZnszwRa/tDHiuIaakk0LvTxWoKCs00/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ca76hW/btqIZnszwRa/tDHiuIaakk0LvTxWoKCs00/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ca76hW/btqIZnszwRa/tDHiuIaakk0LvTxWoKCs00/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fca76hW%2FbtqIZnszwRa%2FtDHiuIaakk0LvTxWoKCs00%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-4dcec0f8-f3ef-11ea-84b9-d7ad65468233&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;</description>
      <category>Linux/WSL</category>
      <author>Fossa</author>
      <guid isPermaLink="true">https://fossa.tistory.com/9</guid>
      <comments>https://fossa.tistory.com/9#entry9comment</comments>
      <pubDate>Fri, 18 Sep 2020 20:39:38 +0900</pubDate>
    </item>
    <item>
      <title>Ubuntu에서 한글 사용</title>
      <link>https://fossa.tistory.com/8</link>
      <description>&lt;h2 id=&quot;SE-f111242d-f09f-11ea-885f-4726ee22282e&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;한글 사용?&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p id=&quot;SE-f1114b3f-f09f-11ea-885f-ab3594e9a2cd&quot;&gt;&lt;span&gt;오늘은 기본 Locale이 영어로 되어 있는 Ubuntu 배포판을 한글로 바꾸고 한글 입력기와 폰트를 설치해주는 작업을 진행해 보겠습니다.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-f1119963-f09f-11ea-885f-09070fece4e8&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;한글 언어 팩 설치 및 적용&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;pre id=&quot;code_1600412605477&quot; class=&quot;php&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#apt repository에서 한글 언어 팩을 가져와 설치
sudo apt-get install -y language-pack-ko

#Locale 설치
sudo locale-gen ko_KR.EUC-KR

#System LANG 설정 업데이트
sudo update-locale LANG=ko_KR.UTF-8 LC_MESSAGES=POSIX

#적용을 위해 로그아웃
logout&lt;/code&gt;&lt;/pre&gt;
&lt;p id=&quot;SE-f11235a7-f09f-11ea-885f-e53fd40cb685&quot;&gt;&lt;span&gt;이후에 Ubuntu에 다시 로그인 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-f11235a9-f09f-11ea-885f-bfc62ca3395c&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;h2 id=&quot;SE-f11235ab-f09f-11ea-885f-b7bfab1c7dca&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;한글 입력기 설치&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;pre id=&quot;code_1600412638984&quot; class=&quot;php&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#한글 입력기 설치
sudo apt-get install -y ibus-hangul&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 id=&quot;SE-f112aadd-f09f-11ea-885f-cda3d096370a&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;한글 폰트 설치&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;pre id=&quot;code_1600412679484&quot; class=&quot;php&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#나눔 글꼴 설치
sudo apt-get install -y fonts-nanum*&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;한글로 잘 표시되는걸 확인할 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EBOGL/btqI1E1KVGj/TIgezEdyfvxTcfCHYDLTKk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EBOGL/btqI1E1KVGj/TIgezEdyfvxTcfCHYDLTKk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EBOGL/btqI1E1KVGj/TIgezEdyfvxTcfCHYDLTKk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEBOGL%2FbtqI1E1KVGj%2FTIgezEdyfvxTcfCHYDLTKk%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Linux/Native Linux</category>
      <category>한국어</category>
      <category>한글</category>
      <author>Fossa</author>
      <guid isPermaLink="true">https://fossa.tistory.com/8</guid>
      <comments>https://fossa.tistory.com/8#entry8comment</comments>
      <pubDate>Fri, 18 Sep 2020 16:07:40 +0900</pubDate>
    </item>
    <item>
      <title>WSL2에서 GUI 프로그램 실행하기: 2편 MobaXterm 사용하기</title>
      <link>https://fossa.tistory.com/7</link>
      <description>&lt;h2 id=&quot;SE-823fc333-6c81-4906-8bf6-c0e44cd7b454&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;개요&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p id=&quot;SE-72b04900-72cb-43d0-931b-8b955e198032&quot;&gt;&lt;span&gt;지난번에는 XcXsrv를 사용해서 WSL에서 GUI를 띄웠습니다. 이번에는 MobaXterm을 사용해 보도록 하겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-bd953491-c9b3-497d-afad-174beb0a4f99&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 id=&quot;SE-73081404-f8d2-4155-b5e8-6f8791c51682&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;MobaXterm 설치&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p id=&quot;SE-3dd6bf03-26c3-4ec3-a471-328ba651aaf5&quot;&gt;&lt;span&gt;MobaXterm 사이트에서 Free 버전을 다운로드 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-ae1640ee-f06c-4d3e-b9fe-c574cb35d40f&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-ab113bbf-413e-4b2b-9b7d-2cade1899c4f&quot;&gt;&lt;span&gt;&lt;a href=&quot;https://mobaxterm.mobatek.net/download.html&quot;&gt;https://mobaxterm.mobatek.net/download.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-f909eccd-10ea-4f58-8d26-e4db4638ec8f&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 id=&quot;SE-d23654d0-38a8-4164-b1cb-5d0c38ea3ff9&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;MobaXterm 설정&lt;/b&gt;&lt;/span&gt;&lt;span&gt;​&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GM9L8/btqI1EtRx9u/u5WijizMUT3ozlVKKCEpX1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GM9L8/btqI1EtRx9u/u5WijizMUT3ozlVKKCEpX1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GM9L8/btqI1EtRx9u/u5WijizMUT3ozlVKKCEpX1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGM9L8%2FbtqI1EtRx9u%2Fu5WijizMUT3ozlVKKCEpX1%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-b1a93c50-7116-45bb-b878-daf8adc7c401&quot;&gt;&lt;span&gt;Session을 클릭합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/chnJ7T/btqIVHdTFFp/L3XLtT1Cmkn8sVyZuBvBT0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/chnJ7T/btqIVHdTFFp/L3XLtT1Cmkn8sVyZuBvBT0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/chnJ7T/btqIVHdTFFp/L3XLtT1Cmkn8sVyZuBvBT0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FchnJ7T%2FbtqIVHdTFFp%2FL3XLtT1Cmkn8sVyZuBvBT0%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-63f81d22-63a8-4f11-8bd3-a5247d297d6b&quot;&gt;&lt;span&gt;WSL을 클릭합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wl5bH/btqI4dvkgFb/rpjWV7rNjkrktHdQH3kMX1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wl5bH/btqI4dvkgFb/rpjWV7rNjkrktHdQH3kMX1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wl5bH/btqI4dvkgFb/rpjWV7rNjkrktHdQH3kMX1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fwl5bH%2FbtqI4dvkgFb%2FrpjWV7rNjkrktHdQH3kMX1%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-eab85cec-61f1-4426-a263-900cdd000be5&quot;&gt;&lt;span&gt;설치한 배포판을 선택하고 OK를 누릅니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-c28cb263-46ef-4496-b0b4-d6c79f2397e7&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 id=&quot;SE-4b4cabd4-457b-4e2f-a20c-df77301ab078&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;span&gt;&lt;b&gt;환경변수 설정&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p id=&quot;SE-4710deb6-6fca-49e7-ad9b-32ad8dc6182e&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;아래 명령어를 입력하여 ~/.bashrc를 엽니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1600412233389&quot; class=&quot;php&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sudo nano ~/.bashrc&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/do7J9z/btqIX4Grs5V/lWnuAKark4C09TxNFdeZAK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/do7J9z/btqIX4Grs5V/lWnuAKark4C09TxNFdeZAK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/do7J9z/btqIX4Grs5V/lWnuAKark4C09TxNFdeZAK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdo7J9z%2FbtqIX4Grs5V%2FlWnuAKark4C09TxNFdeZAK%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-ecd613f8-1a96-46f9-af4c-a57c1be245c3&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;최하단에 아래 명령어를 추가하고 저장합니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1600412244948&quot; class=&quot;php&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;export DISPLAY=&quot;$(/sbin/ip route | awk '/default/ { print $3 }'):0&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-dfa75882-f58c-46b7-8a72-04945eac0b26&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;~/.bashrc 파일을 다시 불러옵니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1600412253972&quot; class=&quot;php&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;source ~/.bashrc&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bUVBO6/btqI1KNVQlm/iiRPIiBSMjgXKexM9DJ6ck/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bUVBO6/btqI1KNVQlm/iiRPIiBSMjgXKexM9DJ6ck/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bUVBO6/btqI1KNVQlm/iiRPIiBSMjgXKexM9DJ6ck/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbUVBO6%2FbtqI1KNVQlm%2FiiRPIiBSMjgXKexM9DJ6ck%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-72a51a69-7277-4c16-8f1c-59918a052aa9&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;정상 동작 하는걸 확인 할 수 있습니다.&lt;/span&gt;&lt;/p&gt;</description>
      <category>Linux/WSL</category>
      <category>mobaxterm</category>
      <category>wsl</category>
      <author>Fossa</author>
      <guid isPermaLink="true">https://fossa.tistory.com/7</guid>
      <comments>https://fossa.tistory.com/7#entry7comment</comments>
      <pubDate>Fri, 18 Sep 2020 15:58:24 +0900</pubDate>
    </item>
    <item>
      <title>WSL2에서 GUI 프로그램 실행하기: 1편 XcXsrv 사용하기</title>
      <link>https://fossa.tistory.com/6</link>
      <description>&lt;h2 id=&quot;SE-bfa5d10c-28f2-4b80-89ab-645d15c466d8&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;VcXsrv Windows X Server 설치&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p id=&quot;SE-77a5e081-a747-4e0a-a08d-20d34be1ff78&quot;&gt;&lt;span&gt;화면을 표시할 수 있도록 해주는 소프트웨어 입니다. 공식 소스포지 페이지에서 다운로드가 가능합니다. 아래 링크에서 다운로드 받아서 설치합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-c98b38a1-c263-4937-9466-f304572b816f&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-eaebe824-66ec-4906-8750-caa3210caa8c&quot;&gt;&lt;span&gt;&lt;a href=&quot;https://sourceforge.net/projects/vcxsrv/&quot;&gt;https://sourceforge.net/projects/vcxsrv/&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0fafa131-86ec-4224-b65d-a3e13b43345a&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-fea3a895-b250-419b-81ae-a8f298b2aa37&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;VcXsrv Windows X Server 설정&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;507&quot; data-origin-height=&quot;398&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bMdRyw/btqI2jv7iAU/zYnUU0puEgMbX4Cz4qKsQ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bMdRyw/btqI2jv7iAU/zYnUU0puEgMbX4Cz4qKsQ1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bMdRyw/btqI2jv7iAU/zYnUU0puEgMbX4Cz4qKsQ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbMdRyw%2FbtqI2jv7iAU%2FzYnUU0puEgMbX4Cz4qKsQ1%2Fimg.png&quot; data-origin-width=&quot;507&quot; data-origin-height=&quot;398&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-cf6fde5e-c59b-4817-87e4-448d9eebc288&quot;&gt;&lt;span&gt;Multiple windows를 선택하고 Display number에 0을 입력합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-62b757c0-e35d-48f2-9467-e0c6c87aa15c&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;506&quot; data-origin-height=&quot;395&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dLU2sP/btqIXkQBcXz/KILhWRBJc09Ktkz85E8WXk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dLU2sP/btqIXkQBcXz/KILhWRBJc09Ktkz85E8WXk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dLU2sP/btqIXkQBcXz/KILhWRBJc09Ktkz85E8WXk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdLU2sP%2FbtqIXkQBcXz%2FKILhWRBJc09Ktkz85E8WXk%2Fimg.png&quot; data-origin-width=&quot;506&quot; data-origin-height=&quot;395&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-6c7a723c-8886-492e-a446-56c290cf3a88&quot;&gt;&lt;span&gt;Start no client로 놓고 넘어갑니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-eb78f623-47bd-4f25-b8c8-31851c99c333&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;505&quot; data-origin-height=&quot;396&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uFMc5/btqI2G5yBHH/6VEDwHF5quNCr3Xu04GPh0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uFMc5/btqI2G5yBHH/6VEDwHF5quNCr3Xu04GPh0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uFMc5/btqI2G5yBHH/6VEDwHF5quNCr3Xu04GPh0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuFMc5%2FbtqI2G5yBHH%2F6VEDwHF5quNCr3Xu04GPh0%2Fimg.png&quot; data-origin-width=&quot;505&quot; data-origin-height=&quot;396&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-6ac742f2-fcd4-4fed-941d-2ff5b8fb037f&quot;&gt;&lt;span&gt;Additional parameters for Vcsrv에 '-ac'를 입력합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;507&quot; data-origin-height=&quot;396&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/CIzwD/btqI27hXVq7/Feh6Bjw9DFKAGR4L8zNHG0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/CIzwD/btqI27hXVq7/Feh6Bjw9DFKAGR4L8zNHG0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/CIzwD/btqI27hXVq7/Feh6Bjw9DFKAGR4L8zNHG0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCIzwD%2FbtqI27hXVq7%2FFeh6Bjw9DFKAGR4L8zNHG0%2Fimg.png&quot; data-origin-width=&quot;507&quot; data-origin-height=&quot;396&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-6052a846-820a-4ed4-a174-446828be463e&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Save configuration을 누릅니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;943&quot; data-origin-height=&quot;528&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/VO9WU/btqIZluFg38/DUzqeYUZlAVYEeOkEQRhK1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/VO9WU/btqIZluFg38/DUzqeYUZlAVYEeOkEQRhK1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/VO9WU/btqIZluFg38/DUzqeYUZlAVYEeOkEQRhK1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FVO9WU%2FbtqIZluFg38%2FDUzqeYUZlAVYEeOkEQRhK1%2Fimg.png&quot; data-origin-width=&quot;943&quot; data-origin-height=&quot;528&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-e5773aa6-11bd-4948-a0c2-1ede829eaf69&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;shell:startup을 입력하고 해당 디렉터리로 이동한 후 저장합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;507&quot; data-origin-height=&quot;396&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cIsdIm/btqIX4Go9cC/YkDxTA584RhHC33JEzu6dk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cIsdIm/btqIX4Go9cC/YkDxTA584RhHC33JEzu6dk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cIsdIm/btqIX4Go9cC/YkDxTA584RhHC33JEzu6dk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcIsdIm%2FbtqIX4Go9cC%2FYkDxTA584RhHC33JEzu6dk%2Fimg.png&quot; data-origin-width=&quot;507&quot; data-origin-height=&quot;396&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-4ef043d3-417a-4124-af47-55223bcfc095&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;마침을 눌러 설정을 끝냅니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-70e64354-b10b-4f17-abd2-2a3157ac5dfe&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;h2 id=&quot;SE-806f53f4-19ec-4051-b2e5-0b8cee6ef62b&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;b&gt;Linux 배포판 설정&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1112&quot; data-origin-height=&quot;619&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/o9CbZ/btqIZmNASiT/mgLN6thIKrACIfqVx7GXs1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/o9CbZ/btqIZmNASiT/mgLN6thIKrACIfqVx7GXs1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/o9CbZ/btqIZmNASiT/mgLN6thIKrACIfqVx7GXs1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fo9CbZ%2FbtqIZmNASiT%2FmgLN6thIKrACIfqVx7GXs1%2Fimg.png&quot; data-origin-width=&quot;1112&quot; data-origin-height=&quot;619&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-a704902f-59d8-440d-90cc-fd6b13a98515&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;아래 명령어를 입력하여 ~/.bashrc를 엽니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1600410412450&quot; class=&quot;php&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sudo nano ~/.bashrc&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1114&quot; data-origin-height=&quot;622&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dsYgQt/btqI4eAZRql/bbCxBAA88qNRwZKKcLJVvk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dsYgQt/btqI4eAZRql/bbCxBAA88qNRwZKKcLJVvk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dsYgQt/btqI4eAZRql/bbCxBAA88qNRwZKKcLJVvk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdsYgQt%2FbtqI4eAZRql%2FbbCxBAA88qNRwZKKcLJVvk%2Fimg.png&quot; data-origin-width=&quot;1114&quot; data-origin-height=&quot;622&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-28668007-ec67-4e2d-a466-7d1573843f60&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;최하단에 아래 명령어를 추가하고 저장합니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1600410449896&quot; class=&quot;php&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;export DISPLAY=&quot;`grep nameserver /etc/resolv.conf | sed 's/nameserver //'`:0&quot;
export LIBGL_ALWAYS_INDIRECT=1&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;~/.bashrc 파일을 다시 불러옵니다.&lt;/p&gt;
&lt;pre id=&quot;code_1600410506501&quot; class=&quot;php&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;source ~/.bashrc&lt;/code&gt;&lt;/pre&gt;
&lt;p id=&quot;SE-b4b1a4b2-c81f-47e7-8135-2063e406800e&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;897&quot; data-origin-height=&quot;744&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cl15Nw/btqIZnlngvw/jTrYU3Q4RnmdaAbUmPzkCK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cl15Nw/btqIZnlngvw/jTrYU3Q4RnmdaAbUmPzkCK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cl15Nw/btqIZnlngvw/jTrYU3Q4RnmdaAbUmPzkCK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcl15Nw%2FbtqIZnlngvw%2FjTrYU3Q4RnmdaAbUmPzkCK%2Fimg.png&quot; data-origin-width=&quot;897&quot; data-origin-height=&quot;744&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-a5e2d86d-ae8f-4db6-ae26-86bb16d3acfd&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;정상 동작 하는걸 확인 할 수 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Linux/WSL</category>
      <category>VcXsrv</category>
      <category>wsl</category>
      <author>Fossa</author>
      <guid isPermaLink="true">https://fossa.tistory.com/6</guid>
      <comments>https://fossa.tistory.com/6#entry6comment</comments>
      <pubDate>Fri, 18 Sep 2020 15:30:29 +0900</pubDate>
    </item>
    <item>
      <title>Windows10에서 WSL2 이용하기</title>
      <link>https://fossa.tistory.com/5</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;설치에 필요한 조건&lt;/b&gt;&lt;/h2&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;기기가 Windows10 2004 이상의 버전을 실행해야 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;19041 이상의 빌드를 실행해야 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0.0&quot; data-origin-height=&quot;0.0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d7LzbK/btqI57BlcqY/ReIhvJuk413IEp63Pmh340/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d7LzbK/btqI57BlcqY/ReIhvJuk413IEp63Pmh340/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d7LzbK/btqI57BlcqY/ReIhvJuk413IEp63Pmh340/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd7LzbK%2FbtqI57BlcqY%2FReIhvJuk413IEp63Pmh340%2Fimg.png&quot; data-origin-width=&quot;0.0&quot; data-origin-height=&quot;0.0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;​&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;​&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;​&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;​&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;Windows Subsystem for Linux 활성화&lt;/b&gt;&lt;/h2&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;먼저 WSL을 활성화 시켜주어야 합니다. PowerShell을 관리자 권한으로 실행합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;​&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;PowerShell에서 다음 명령어를 입력합니다.&lt;/p&gt;
&lt;pre class=&quot;jboss-cli&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;가상 머신 플랫폼 옵션 구성요소 사용&lt;/b&gt;&lt;/h2&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;WSL 2를 설치하기 전에 &quot;가상 머신 플랫폼&quot; 옵션 기능을 사용하도록 설정해야 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;​&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;마찬가지로 PowerShell을 관리자 권한으로 열어 다음 명령어를 입력 합니다.&lt;/p&gt;
&lt;pre class=&quot;jboss-cli&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart&lt;/code&gt;&lt;/pre&gt;
&lt;h2 style=&quot;text-align: left;&quot; data-ke-size=&quot;size26&quot;&gt;​&lt;/h2&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;Linux 커널 업데이트 패키지 다운로드&lt;/b&gt;&lt;/h2&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;WSL2를 설치하기 위해 WSL2를 지원하는 WSL커널로 업데이트 하는 과정 입니다. 아래 링크에서 파일을 다운로드 받아 설치합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;​&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;​&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;*해당 커널 업데이트 패키지는 amd64용 버전이므로 ARM64를 실행하는 시스템에서는 ARM64용 패키지를 받으셔야 합니다.*&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;​&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;WSL2를 기본 버전으로 설정&lt;/b&gt;&lt;/h2&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;linux를 설치할 때 WSL2를 사용하도록 설정합니다. 마찬가지로 PowerShell을 관리자 권한으로 실행하여 아래 명령어를 입력 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;wsl --set-default-version 2&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;​&lt;/p&gt;
&lt;h2 style=&quot;text-align: left;&quot; data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;WSL용 linux 배포판 설치&lt;/b&gt;&lt;/h2&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;Microsoft Store에서 원하는 배포판을 다운로드 합니다. 아래 링크에서 원하는 배포판을 다운로드 할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;​&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.microsoft.com/store/apps/9pjn388hp8c9&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Ubuntu 16.04 LTS&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.microsoft.com/store/apps/9N9TNGVNDL3Q&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Ubuntu 18.04 LTS&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.microsoft.com/store/apps/9n6svws3rx71&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Ubuntu 20.04 LTS&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.microsoft.com/store/apps/9NJFZK00FGKV&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;openSUSE Leap 15.1&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.microsoft.com/store/apps/9MZ3D1TRP8T1&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;SUSE Linux Enterprise Server 12 SP5&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.microsoft.com/store/apps/9PN498VPMF3Z&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;SUSE Linux Enterprise Server 15 SP1&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.microsoft.com/store/apps/9PKR34TNCV07&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Kali Linux&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.microsoft.com/store/apps/9MSVKQC78PK6&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Debian GNU/Linux&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.microsoft.com/store/apps/9n6gdm4k2hnc&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Fedora Remix for WSL&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.microsoft.com/store/apps/9NV1GV1PXZ6P&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Pengwin&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.microsoft.com/store/apps/9N8LP0X93VCP&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Pengwin Enterprise&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.microsoft.com/store/apps/9p804crf0395&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Alpine WSL&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;​&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;​&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;Linux 설정&lt;/b&gt;&lt;/h2&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;새로 설치된 리눅스 배포판을 처음 시작하면 user 계정을 생성해야 합니다. username를 입력하고 암호를 설정합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0.0&quot; data-origin-height=&quot;0.0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/OszHy/btqI27oGRo8/YdykKb9CcHUVJLA34KqZ10/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/OszHy/btqI27oGRo8/YdykKb9CcHUVJLA34KqZ10/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/OszHy/btqI27oGRo8/YdykKb9CcHUVJLA34KqZ10/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FOszHy%2FbtqI27oGRo8%2FYdykKb9CcHUVJLA34KqZ10%2Fimg.png&quot; data-origin-width=&quot;0.0&quot; data-origin-height=&quot;0.0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;​&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;​&lt;/b&gt;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;Windows Terminal 설치&lt;/b&gt;&lt;/h2&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;개인적으로 Windows Terminal을 사용하시는걸 추천 드립니다. 아래 링크에서 설치할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;​&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.microsoft.com/store/productId/9N0DX20HK701&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.microsoft.com/store/productId/9N0DX20HK701&lt;/a&gt;&lt;/p&gt;
&lt;figure data-ke-type=&quot;opengraph&quot; data-og-title=&quot;Get Windows Terminal - Microsoft Store&quot; data-og-description=&quot;Download this app from Microsoft Store for Windows 10. See screenshots, read the latest customer reviews, and compare ratings for Windows Terminal.&quot; data-og-host=&quot;www.microsoft.com&quot; data-og-source-url=&quot;https://www.microsoft.com/store/productId/9N0DX20HK701&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/eX4Jn/hyHxYTolBy/tmliOSaljWZuz6ARySkr30/img.png?width=120&amp;amp;height=120&amp;amp;face=0_0_120_120&quot; data-og-url=&quot;https://www.microsoft.com/en-us/p/windows-terminal/9n0dx20hk701&quot;&gt;&lt;a href=&quot;https://www.microsoft.com/en-us/p/windows-terminal/9n0dx20hk701&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.microsoft.com/store/productId/9N0DX20HK701&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/eX4Jn/hyHxYTolBy/tmliOSaljWZuz6ARySkr30/img.png?width=120&amp;amp;height=120&amp;amp;face=0_0_120_120');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;Get Windows Terminal - Microsoft Store&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;Download this app from Microsoft Store for Windows 10. See screenshots, read the latest customer reviews, and compare ratings for Windows Terminal.&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.microsoft.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Windows Terminal에서 Linux 배포판을 기본으로 설정&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0.0&quot; data-origin-height=&quot;0.0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/q9QrE/btqI27baDQu/MwK8PJIlHKBxdgHfIkCMa0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/q9QrE/btqI27baDQu/MwK8PJIlHKBxdgHfIkCMa0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/q9QrE/btqI27baDQu/MwK8PJIlHKBxdgHfIkCMa0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fq9QrE%2FbtqI27baDQu%2FMwK8PJIlHKBxdgHfIkCMa0%2Fimg.png&quot; data-origin-width=&quot;0.0&quot; data-origin-height=&quot;0.0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;설정에 들어갑니다.&lt;/p&gt;
&lt;pre class=&quot;actionscript&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;// To learn more about profiles, visit https://aka.ms/terminal-profile-settings
    &quot;profiles&quot;:
    {
        &quot;defaults&quot;:
        {
            // Put settings here that you want to apply to all profiles.
        },
        &quot;list&quot;:
        [
            {
                // Make changes here to the powershell.exe profile.
                &quot;guid&quot;: &quot;{61c54bbd-c2c6-5271-96e7-009a87ff44bf}&quot;,
                &quot;name&quot;: &quot;Windows PowerShell&quot;,
                &quot;commandline&quot;: &quot;powershell.exe&quot;,
                &quot;hidden&quot;: false
            },
            {
                // Make changes here to the cmd.exe profile.
                &quot;guid&quot;: &quot;{0caa0dad-35be-5f56-a8ff-afceeeaa6101}&quot;,
                &quot;name&quot;: &quot;명령 프롬프트&quot;,
                &quot;commandline&quot;: &quot;cmd.exe&quot;,
                &quot;hidden&quot;: false
            },
            {
                &quot;guid&quot;: &quot;{2c4de342-38b7-51cf-b940-2309a097f518}&quot;,
                &quot;hidden&quot;: false,
                &quot;name&quot;: &quot;Ubuntu&quot;,
                &quot;source&quot;: &quot;Windows.Terminal.Wsl&quot;
            },
            {
                &quot;guid&quot;: &quot;{b453ae62-4e3d-5e58-b989-0a998ec441b8}&quot;,
                &quot;hidden&quot;: false,
                &quot;name&quot;: &quot;Azure Cloud Shell&quot;,
                &quot;source&quot;: &quot;Windows.Terminal.Azure&quot;
            },
            {
                &quot;guid&quot;: &quot;{07b52e3e-de2c-5db4-bd2d-ba144ed6c273}&quot;,
                &quot;hidden&quot;: false,
                &quot;name&quot;: &quot;Ubuntu-20.04&quot;,
                &quot;source&quot;: &quot;Windows.Terminal.Wsl&quot;
            }
        ]
    },&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;해당 부분에서 원하는 Linux 배포판의 GUID를 복사합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre class=&quot;pgsql&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;// To view the default settings, hold &quot;alt&quot; while clicking on the &quot;Settings&quot; button.
// For documentation on these settings, see: https://aka.ms/terminal-documentation
{
    &quot;$schema&quot;: &quot;https://aka.ms/terminal-profiles-schema&quot;,

    &quot;defaultProfile&quot;: &quot;{07b52e3e-de2c-5db4-bd2d-ba144ed6c273}&quot;,&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;이 부분에 defaultProfile에 아까 복사했던 Linux 배포판의 GUID를 붙여넣어 줍니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;​&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;이제 다음부터는 Windows Terminal을 실행할 때 해당 Linux 배포판이 기본으로 실행됩니다.&lt;/p&gt;</description>
      <category>Linux/WSL</category>
      <category>wsl</category>
      <author>Fossa</author>
      <guid isPermaLink="true">https://fossa.tistory.com/5</guid>
      <comments>https://fossa.tistory.com/5#entry5comment</comments>
      <pubDate>Fri, 18 Sep 2020 15:23:17 +0900</pubDate>
    </item>
    <item>
      <title>CentOS를 이용하여 h5ai 파일서버를 구성하기</title>
      <link>https://fossa.tistory.com/4</link>
      <description>&lt;h2 id=&quot;SE-dbaf9912-f966-11ea-adc8-39b2e1000d9b&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;개요&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p id=&quot;SE-dbaf9914-f966-11ea-adc8-53559bff6eeb&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;이 작업은 CentOS에서 Apache httpd를 이용하여 h5ai 파일서버를 구성하는 작업입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbaf9916-f966-11ea-adc8-6b2f96bdce30&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbaf9918-f966-11ea-adc8-cb9ce343379f&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbafc02a-f966-11ea-adc8-ff12378188d3&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;h2 id=&quot;SE-dbafc02c-f966-11ea-adc8-3d5e3a2f6dea&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;세팅한 Linux Server 환경&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p id=&quot;SE-dbafe74c-f966-11ea-adc8-8f8eb5a7dd6d&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;CentOS 8.2&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbafe74e-f966-11ea-adc8-b7ba13539ae2&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;Apache2 httpd&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbafe750-f966-11ea-adc8-2fd54be7851f&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;DOC_ROOT: /var/www/html&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbafe752-f966-11ea-adc8-df3fbf6d20ed&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;h5ai 0.29.2&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbafe754-f966-11ea-adc8-7d12c555b702&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;IP: [Ethernet] 192.168.0.8&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbafe756-f966-11ea-adc8-2da1142eb026&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;b&gt;초기 세팅을 제외하고는 윈도우 데스크탑에서 ssh로 작업을 하였습니다.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbafe758-f966-11ea-adc8-47c61a4fd1c8&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;h4 id=&quot;SE-dbafe75a-f966-11ea-adc8-8d44f6a54341&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span&gt;&lt;b&gt;3) 기타&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p id=&quot;SE-dbafe75c-f966-11ea-adc8-471d58a4c1bd&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;이 글에서는 공유기를 사용하여 내부망에서 사설IP를 이용해 접근합니다. 공유기를 쓰시는 경우 외부에서 접근하시려면 공유기에서 포트포워딩을 설정 하셔야 합니다. 이 글에서는 다루지 않습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbb00e6e-f966-11ea-adc8-27262df2cccb&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span&gt;현재 CentOS의 경우는 곧 업데이트가 중단될 예정이기 때문에 무료로 RHEL의 포크버전 배포판을 이용하시려면 오라클 리눅스를 이용하시거나 Rocky Linux를 이용하시기 바랍니다.&lt;/span&gt;&lt;/b&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbb083b4-f966-11ea-adc8-83242d83688f&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;b&gt;​&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbb083b6-f966-11ea-adc8-85d58571d8fe&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;b&gt;​&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id=&quot;SE-dbb083b8-f966-11ea-adc8-3f174b7513f9&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;Apache HTTPD 설치&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래 명령어를 입력해 Apache HTTPD를 설치합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1600404898464&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sudo yum install -y httpd&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-dbb0aaca-f966-11ea-adc8-312db3ce38af&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;설치가 완료되면 다음과 같이 표시됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1600404892008&quot; class=&quot;php&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;[fossa@localhost ~]$ sudo yum install -y httpd

Installed:
  apr-1.6.3-9.el8.x86_64
  apr-util-1.6.1-6.el8.x86_64
  apr-util-bdb-1.6.1-6.el8.x86_64
  apr-util-openssl-1.6.1-6.el8.x86_64
  centos-logos-httpd-80.5-2.el8.noarch
  httpd-2.4.37-21.module_el8.2.0+382+15b0afa8.x86_64
  httpd-filesystem-2.4.37-21.module_el8.2.0+382+15b0afa8.noarch
  httpd-tools-2.4.37-21.module_el8.2.0+382+15b0afa8.x86_64
  mod_http2-1.11.3-3.module_el8.2.0+307+4d18d695.x86_64

Complete!&lt;/code&gt;&lt;/pre&gt;
&lt;p id=&quot;SE-dbb0aacc-f966-11ea-adc8-9169491c419a&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;b&gt;​&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id=&quot;SE-dbb0aace-f966-11ea-adc8-ad23722b394c&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;​&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h2 id=&quot;SE-dbb0d1e0-f966-11ea-adc8-2befa9b69866&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;Apache HTTPD 설정&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;이제 방화벽 설정을 변경하고 데몬을 활성화 합니다. 그 다음 HTTPD 설정을 변경해 줍니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1600405018381&quot; class=&quot;php&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#방화벽 설정
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload
#HTTPD Deamon 활성화
sudo systemctl enable httpd
#HTTPD config 수정
sudo nano /etc/httpd/conf/httpd.conf&lt;/code&gt;&lt;/pre&gt;
&lt;p id=&quot;SE-dbb0d1e2-f966-11ea-adc8-8b95c5170372&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;아래 부분을 찾아 수정합니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1600405257492&quot; class=&quot;php&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
&amp;lt;IfModule dir_module&amp;gt;
    DirectoryIndex index.html index.php /_h5ai/public/index.php #index.php와 /_h5ai/public/index.php 추가
&amp;lt;/IfModule&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p id=&quot;SE-dbb0f8f6-f966-11ea-adc8-490b4add9bd0&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;b&gt;​&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbb0f8f8-f966-11ea-adc8-ef97cd5691fb&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;b&gt;​&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id=&quot;SE-dbb1200a-f966-11ea-adc8-056c556a6807&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;PHP 설치&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;pre id=&quot;code_1600405287036&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sudo yum install -y php.x86_64
sudo yum instal -y php-json.x86_64&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-dbb1953c-f966-11ea-adc8-e7743dde684e&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;설치가 완료되면 다음과 같이 표시됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1600405335170&quot; class=&quot;php&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;[fossa@localhost ~]$ sudo yum install -y php.x86_64

Installed:
  nginx-filesystem-1:1.14.1-9.module_el8.0.0+184+e34fea82.noarch
  php-7.2.24-1.module_el8.2.0+313+b04d0a66.x86_64
  php-cli-7.2.24-1.module_el8.2.0+313+b04d0a66.x86_64
  php-common-7.2.24-1.module_el8.2.0+313+b04d0a66.x86_64
  php-fpm-7.2.24-1.module_el8.2.0+313+b04d0a66.x86_64

Complete!


[fossa@localhost ~]$ sudo yum install -y php.x86_64

Installed:
  php-json-7.2.24-1.module_el8.2.0+313+b04d0a66.x86_64

Complete!&lt;/code&gt;&lt;/pre&gt;
&lt;p id=&quot;SE-dbb1bc50-f966-11ea-adc8-df587ff1395c&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;b&gt;​&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 id=&quot;SE-dbb1bc52-f966-11ea-adc8-3db2c3f65145&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;h5ai 설치&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1600405358524&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;cd /var/www/html
sudo wget https://release.larsjung.de/h5ai/h5ai-0.29.2.zip
sudo unzip h5ai-0.29.2.zip
sudo rm h5ai-0.29.2.zip&lt;/code&gt;&lt;/pre&gt;
&lt;p id=&quot;SE-dbb1bc54-f966-11ea-adc8-2508508ece3f&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;버전 부분에는 원하시는 버전을 넣으시면 해당 버전으로 받아집니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbb1bc56-f966-11ea-adc8-75e43b5ae749&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbb1e368-f966-11ea-adc8-a39bd19b314f&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbb1e36a-f966-11ea-adc8-7914a76f7483&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;h2 id=&quot;SE-dbb1e36e-f966-11ea-adc8-f542d67eb49e&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;실행&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p id=&quot;SE-dbb1e370-f966-11ea-adc8-2d028168235c&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;이제 설치가 잘 되었는지 확인할 단계입니다. 먼저 httpd를 시작해 줍니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1600404834645&quot; class=&quot;php&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#HTTPD Deamon 시작
sudo systemctl start httpd&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-dbb20984-f966-11ea-adc8-51fc50503f8e&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;이제 브라우저를 통해 &lt;/span&gt;&lt;span&gt;&lt;a href=&quot;http://your-ip/_h5ai/public/index.php&quot;&gt;http://YOUR-IP/_h5ai/public/index.php&lt;/a&gt;&lt;/span&gt;&lt;span&gt;로 접속합니다. YOUR-IP 부분에 본인의 IP 주소를 넣으시면 됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbb20986-f966-11ea-adc8-83fb45e08f1d&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbb20988-f966-11ea-adc8-1b7dcf64d1af&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;다음과 같이 표시된다면 제대로 설정이 끝난 것입니다. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-origin-width=&quot;430&quot; data-origin-height=&quot;438&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/VmFv9/btqI2FyF8m1/1913S7Mq8U6QIez2zWdmk1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/VmFv9/btqI2FyF8m1/1913S7Mq8U6QIez2zWdmk1/img.png&quot; data-alt=&quot;비밀번호를 설정하지 않았으니 그냥 login을 누르면 넘어갑니다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/VmFv9/btqI2FyF8m1/1913S7Mq8U6QIez2zWdmk1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FVmFv9%2FbtqI2FyF8m1%2F1913S7Mq8U6QIez2zWdmk1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;430&quot; height=&quot;438&quot; data-origin-width=&quot;430&quot; data-origin-height=&quot;438&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;비밀번호를 설정하지 않았으니 그냥 login을 누르면 넘어갑니다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-origin-width=&quot;636&quot; data-origin-height=&quot;921&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bKn0wG/btqIZlVel7T/kG53akKfo1mKWHO9H13O30/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bKn0wG/btqIZlVel7T/kG53akKfo1mKWHO9H13O30/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bKn0wG/btqIZlVel7T/kG53akKfo1mKWHO9H13O30/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbKn0wG%2FbtqIZlVel7T%2FkG53akKfo1mKWHO9H13O30%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;636&quot; height=&quot;921&quot; data-origin-width=&quot;636&quot; data-origin-height=&quot;921&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-dbb2a5cc-f966-11ea-adc8-272d4914eef9&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbb2a5ce-f966-11ea-adc8-11686c59d0f4&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;이제 http://YOUR-IP로 들어갑니다. YOUR-IP 부분에 본인의 IP 주소를 입력하시면 됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;623&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dpqH0j/btqIX4GbJyM/BHIS2P6pjlC7xVZlA0NYFK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dpqH0j/btqIX4GbJyM/BHIS2P6pjlC7xVZlA0NYFK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dpqH0j/btqIX4GbJyM/BHIS2P6pjlC7xVZlA0NYFK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdpqH0j%2FbtqIX4GbJyM%2FBHIS2P6pjlC7xVZlA0NYFK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1280&quot; height=&quot;623&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;623&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p id=&quot;SE-dbb2f3f0-f966-11ea-adc8-2b4296cf970d&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;파일 서버가 뜨는것을 확인할 수 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbb31b02-f966-11ea-adc8-2df44abe40d2&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;/var/www/html의 하위 디렉터리에 있는 파일들이 표시됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-dbb31b04-f966-11ea-adc8-559e75850089&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;</description>
      <category>Server/Server</category>
      <category>Apache</category>
      <category>centOS</category>
      <category>h5ai</category>
      <category>httpd</category>
      <author>Fossa</author>
      <guid isPermaLink="true">https://fossa.tistory.com/4</guid>
      <comments>https://fossa.tistory.com/4#entry4comment</comments>
      <pubDate>Fri, 18 Sep 2020 14:14:58 +0900</pubDate>
    </item>
    <item>
      <title>Linux에서 Apktool 설치, 기본세팅 방법: 설치</title>
      <link>https://fossa.tistory.com/3</link>
      <description>&lt;p&gt;전 게시글에서 Apktool 설치를 위한 준비를 했다면 이번 게시글에서는 실질적으로 설치를 진행할 것입니다. 기본적인 준비가 안되어 있다면 전 게시글을 먼저 보고 오는 것을 추천드립니다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;이제 본격적으로 설치를 진행하겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://fossa.tistory.com/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://fossa.tistory.com/2&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1600408402261&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Linux에서 Apktool 설치, 기본세팅 방법: 사전작업&quot; data-og-description=&quot;환경 Linux 배포판: Ubuntu 20.04 Apktool Version: 2.4.1 JDK Version: 11.0.7 우선 필자는 Ubuntu를 사용하기에 APT를 사용하도록 작성하였습니다. CentOS 같은 배포판을 쓰더라도 Yum을 이용하는 등 APT를 이용..&quot; data-og-host=&quot;fossa.tistory.com&quot; data-og-source-url=&quot;https://fossa.tistory.com/2&quot; data-og-url=&quot;https://fossa.tistory.com/2&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bnlXOe/hyHxL7xMJy/RItW3s8chWsiUgh1IT0WqK/img.png?width=720&amp;amp;height=720&amp;amp;face=0_0_720_720,https://scrap.kakaocdn.net/dn/c2Mrgl/hyHxYMzNaP/Zwjg8Wjzl1lUp1J78UlPgK/img.png?width=720&amp;amp;height=720&amp;amp;face=0_0_720_720,https://scrap.kakaocdn.net/dn/gjVjH/hyHuZ5kSwO/OlBIBUwq8h9fYxnERWkhgK/img.png?width=1080&amp;amp;height=2340&amp;amp;face=0_0_1080_2340&quot;&gt;&lt;a href=&quot;https://fossa.tistory.com/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://fossa.tistory.com/2&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bnlXOe/hyHxL7xMJy/RItW3s8chWsiUgh1IT0WqK/img.png?width=720&amp;amp;height=720&amp;amp;face=0_0_720_720,https://scrap.kakaocdn.net/dn/c2Mrgl/hyHxYMzNaP/Zwjg8Wjzl1lUp1J78UlPgK/img.png?width=720&amp;amp;height=720&amp;amp;face=0_0_720_720,https://scrap.kakaocdn.net/dn/gjVjH/hyHuZ5kSwO/OlBIBUwq8h9fYxnERWkhgK/img.png?width=1080&amp;amp;height=2340&amp;amp;face=0_0_1080_2340');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;Linux에서 Apktool 설치, 기본세팅 방법: 사전작업&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;환경 Linux 배포판: Ubuntu 20.04 Apktool Version: 2.4.1 JDK Version: 11.0.7 우선 필자는 Ubuntu를 사용하기에 APT를 사용하도록 작성하였습니다. CentOS 같은 배포판을 쓰더라도 Yum을 이용하는 등 APT를 이용..&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;fossa.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;먼저 지금부터는 APT를 지원하는 배포판과 지원하지 않는 배포판으로 나뉩니다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;APT 지원 배포판&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;APT를 지원하는 Ubuntu의 경우 APT를 이용해 설치가 가능합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1600408080645&quot; class=&quot;php&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sudo apt-get install apktool&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;APT 미지원 배포판&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;먼저 &lt;/span&gt;&lt;b&gt;래퍼스크립트&lt;/b&gt;&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;를 다운로드 받아야&amp;nbsp;합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;래퍼스크립트&lt;/b&gt;의 경우 아래 파일을 내려받아 이용하면 됩니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignCenter&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/k5Ofy/btqEtOhhNeg/Pt5aDebBrurexwpkGMzMsK/apktool?attach=1&amp;amp;knm=tfile.dat&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;apktool&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;0.00MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;이제 &lt;b&gt;apktool.jar&lt;/b&gt;도 다운받아 주어야 합니다. &lt;span style=&quot;color: #333333;&quot;&gt;아래 링크에서 가장 최신 버전을 다운로드 합니다. 필자는 글 쓰는 시점을 기준으로 가장 최신 버전인 2.4.1 버전으로 설명을 진행할 것입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://bitbucket.org/iBotPeaches/apktool/downloads/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://bitbucket.org/iBotPeaches/apktool/downloads/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1590731695122&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;iBotPeaches / Apktool / Downloads &amp;mdash; Bitbucket&quot; data-og-description=&quot;&quot; data-og-host=&quot;bitbucket.org&quot; data-og-source-url=&quot;https://bitbucket.org/iBotPeaches/apktool/downloads/&quot; data-og-url=&quot;https://bitbucket.org/iBotPeaches/apktool/downloads/&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://bitbucket.org/iBotPeaches/apktool/downloads/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://bitbucket.org/iBotPeaches/apktool/downloads/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;iBotPeaches / Apktool / Downloads &amp;mdash; Bitbucket&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;bitbucket.org&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;내려받은 파일에서 래퍼스크립트는 '&lt;b&gt;apktool&lt;/b&gt;'로 내려받은 apktool은 '&lt;b&gt;apktool.jar&lt;/b&gt;'로 이름을 변경하고 진행해야 합니다.&lt;/p&gt;
&lt;p&gt;(반드시 '&lt;b&gt;&lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;apktool_2.4.1.jar&lt;/span&gt;&lt;/b&gt;'과 같은 이름이 아닌 '&lt;b&gt;&lt;span style=&quot;background-color: #0593d3;&quot;&gt;&lt;span style=&quot;background-color: #99cefa;&quot;&gt;apktool.jar&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;'로 변경해야 합니다.)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;이제 &lt;b&gt;래퍼스크립트&lt;/b&gt;와 &lt;b&gt;apktool.jar&lt;/b&gt;을 &lt;b&gt;/usr/local/bin&lt;/b&gt;으로 옮겨 주어야 합니다. 아래 명령어로 복사할 수 있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1590732025671&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sudo cp apktool(래퍼스크립트)_디렉터리 apktool.jar_디렉터리 /usr/local/bin&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;다운로드 폴더로 &lt;b&gt;예시&lt;/b&gt;를 들어 설명하면 다음과 같습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1590732623641&quot; class=&quot;php&quot; data-ke-language=&quot;php&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sudo cp ~/Downloads/apktool ~/Downloads/apktool.jar /usr/local/bin&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;이렇게 작업을 완료했다면 다음을 입력하여 정상적으로 표시되는지 확인하여야 합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1590732862707&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;apktool&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;다음과 같이 표시된다면 정상적으로 설치가 완료된 것입니다.&lt;/p&gt;
&lt;pre id=&quot;code_1590732917303&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Apktool v2.4.1 - a tool for reengineering Android apk files
with smali v2.3.4 and baksmali v2.3.4
Copyright 2014 Ryszard Wiśniewski &amp;lt;brut.alll@gmail.com&amp;gt;
Updated by Connor Tumbleson &amp;lt;connor.tumbleson@gmail.com&amp;gt;

usage: apktool
 -advance,--advanced   prints advance information.
 -version,--version    prints the version then exits
usage: apktool if|install-framework [options] &amp;lt;framework.apk&amp;gt;
 -p,--frame-path &amp;lt;dir&amp;gt;   Stores framework files into &amp;lt;dir&amp;gt;.
 -t,--tag &amp;lt;tag&amp;gt;          Tag frameworks using &amp;lt;tag&amp;gt;.
usage: apktool d[ecode] [options] &amp;lt;file_apk&amp;gt;
 -f,--force              Force delete destination directory.
 -o,--output &amp;lt;dir&amp;gt;       The name of folder that gets written. Default is apk.out
 -p,--frame-path &amp;lt;dir&amp;gt;   Uses framework files located in &amp;lt;dir&amp;gt;.
 -r,--no-res             Do not decode resources.
 -s,--no-src             Do not decode sources.
 -t,--frame-tag &amp;lt;tag&amp;gt;    Uses framework files tagged by &amp;lt;tag&amp;gt;.
usage: apktool b[uild] [options] &amp;lt;app_path&amp;gt;
 -f,--force-all          Skip changes detection and build all files.
 -o,--output &amp;lt;dir&amp;gt;       The name of apk that gets written. Default is dist/name.apk
 -p,--frame-path &amp;lt;dir&amp;gt;   Uses framework files located in &amp;lt;dir&amp;gt;.

For additional info, see: http://ibotpeaches.github.io/Apktool/ 
For smali/baksmali info, see: https://github.com/JesusFreke/smali
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Android/Apktool</category>
      <category>apktool</category>
      <author>Fossa</author>
      <guid isPermaLink="true">https://fossa.tistory.com/3</guid>
      <comments>https://fossa.tistory.com/3#entry3comment</comments>
      <pubDate>Fri, 29 May 2020 15:16:47 +0900</pubDate>
    </item>
    <item>
      <title>Linux에서 Apktool 설치, 기본세팅 방법: 사전작업</title>
      <link>https://fossa.tistory.com/2</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;환경&lt;/b&gt;&lt;/h2&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;Linux 배포판: Ubuntu 20.04&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;Apktool Version: 2.4.1&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;JDK Version: 11.0.7&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;우선 이 글은 우분투에서 APT를 사용하도록 작성하였습니다. CentOS 같은 배포판을 쓰더라도 Yum을 이용하는 등 APT를 이용하는 부분을 다르게 설치해 주시면 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;일단 Apktool을 이용하기 위해서는 JDK가 필수적으로 설치되어 있어야 합니다. JDK는 크게 Open JDK와 Oracle JDK가 있습니다.&amp;nbsp; Apktool은 둘 다 지원하므로 아무거나 설치해도 상관이 없습니다. 저는 APT로 설치가 가능한 Open JDK를 사용 중입니다. 이 글에서도 Open JDK를 사용할 것입니다. Oracle JDK를 원하신다면 따로 설치해 주시면 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;먼저 JDK가 설치되어 있는지 확인합니다.&lt;/p&gt;
&lt;pre class=&quot;applescript&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;java -version&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;설치되어 있다면 &lt;span style=&quot;color: #333333;&quot; data-darkreader-inline-color=&quot;&quot;&gt;아래와 같이 표시가 될 것입니다. Apktool은 8 미만의 버전을 지원하지 않습니다. 8 미만의 버전을 사용할 경우 최소 8 이상의 버전으로 업데이트해야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;lsl&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;openjdk&amp;nbsp;version&amp;nbsp;&quot;11.0.7&quot;&amp;nbsp;2020-04-14
OpenJDK&amp;nbsp;Runtime&amp;nbsp;Environment&amp;nbsp;(build&amp;nbsp;11.0.7+10-post-Ubuntu-3ubuntu1)
OpenJDK&amp;nbsp;64-Bit&amp;nbsp;Server&amp;nbsp;VM&amp;nbsp;(build&amp;nbsp;11.0.7+10-post-Ubuntu-3ubuntu1,&amp;nbsp;mixed&amp;nbsp;mode,&amp;nbsp;sharing)&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;설치가 되어 있지 않다면 이런식으로 표시됩니다.&lt;/p&gt;
&lt;pre class=&quot;livecodeserver&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;command 'java' not found&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;설치가 되어있지 않거나 8 이하의 버전일 경우 다음과 같이 입력하여 최신 버전을 설치합니다.&lt;/p&gt;
&lt;pre class=&quot;pgsql&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sudo apt-get update
sudo&amp;nbsp;apt-get&amp;nbsp;install&amp;nbsp;-y&amp;nbsp;default-jdk&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;이제 아래와 같이 입력하여 설치가 잘 되었는지 확인합니다..&lt;/p&gt;
&lt;pre class=&quot;applescript&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;java -version&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;다음과 같이 나온다면 정상적으로 설치가 완료된 것입니다.&lt;/p&gt;
&lt;pre class=&quot;angelscript&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;openjdk version &quot;11.0.7&quot; 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)
hajun@hajun-A3&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;이제 3편에서 하게 될 프레임워크 추출을 위해서 ADB를 설치해야 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;먼저 ADB가 설치되어 있는지 확인합니다.&lt;/p&gt;
&lt;pre class=&quot;applescript&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;adb version&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;설치가 되어 있다면 이런식으로 표시됩니다.&lt;/p&gt;
&lt;pre class=&quot;crystal&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Android&amp;nbsp;Debug&amp;nbsp;Bridge&amp;nbsp;version&amp;nbsp;1.0.39
Version&amp;nbsp;1:8.1.0+r23-5ubuntu2
Installed&amp;nbsp;as&amp;nbsp;/usr/lib/android-sdk/platform-tools/adb&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;설치가 되어 있지 않다면 아래와 같이 표시됩니다.&lt;/p&gt;
&lt;pre class=&quot;livecodeserver&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;command 'adb' not found&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;ADB의 경우 본인 기기의 안드로이드 버전을 지원하는 버전인지 확인하여야 합니다. 확실하지 않다면 최신 버전의 ADB를 이용하는 걸 추천드립니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;설치가 되어있지 않거나 구버전일 경우 다음과 같이 입력하여 최신버전을 설치합니다.&lt;/p&gt;
&lt;pre class=&quot;routeros&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sudo apt-get update
sudo&amp;nbsp;apt-get&amp;nbsp;install&amp;nbsp;-y&amp;nbsp;adb&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;이제 아래 명령어로 설치가 잘 되었는지 확인합니다.&lt;/p&gt;
&lt;pre class=&quot;applescript&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;adb version&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;다음과 같이 표시된다면 정상적으로 설치가 완료된 것입니다.&lt;/p&gt;
&lt;pre class=&quot;crystal&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Android Debug Bridge version 1.0.39
Version 1:8.1.0+r23-5ubuntu2
Installed as /usr/lib/android-sdk/platform-tools/adb&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;이제 폰과 연결하여 테스트를 해봐야 합니다. ADB를 사용하기 위해서는 먼저 폰에서 USB 디버깅을 활성화시켜 주어야 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;2340&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zf5nl/btqEwfYfy1S/B1oZ3aHE8a0DX2PYEfT6q1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zf5nl/btqEwfYfy1S/B1oZ3aHE8a0DX2PYEfT6q1/img.png&quot; data-alt=&quot;ADB를 사용하기 위해서는 USB디버깅을 활성화 해야합니다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zf5nl/btqEwfYfy1S/B1oZ3aHE8a0DX2PYEfT6q1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fzf5nl%2FbtqEwfYfy1S%2FB1oZ3aHE8a0DX2PYEfT6q1%2Fimg.png&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;2340&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;ADB를 사용하기 위해서는 USB디버깅을 활성화 해야합니다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;738&quot; data-origin-height=&quot;1600&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/13UR3/btqEv8ZlzAf/OSXck1nSyM0TTGqkb5mWNK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/13UR3/btqEv8ZlzAf/OSXck1nSyM0TTGqkb5mWNK/img.jpg&quot; data-alt=&quot;이 PC에서 USB 디버깅을 항상 허용을 하지 않으면 할때마다 승인을 눌러줘야 합니다..&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/13UR3/btqEv8ZlzAf/OSXck1nSyM0TTGqkb5mWNK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F13UR3%2FbtqEv8ZlzAf%2FOSXck1nSyM0TTGqkb5mWNK%2Fimg.jpg&quot; data-origin-width=&quot;738&quot; data-origin-height=&quot;1600&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;이 PC에서 USB 디버깅을 항상 허용을 하지 않으면 할때마다 승인을 눌러줘야 합니다..&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;폰에서 이 작업을 마쳤다면 이제 폰과 PC를 연결한 뒤 다음과 같이 입력합니다.&lt;/p&gt;
&lt;pre class=&quot;ebnf&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;adb devices&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;아래와 같이 기기 모델명이 나온다면 잘 설치된 것입니다.&lt;/p&gt;
&lt;pre class=&quot;properties&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;List of devices attached
LMV510N005db239	device&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;이제 다음편에서는 본격적으로 설치를 진행해 보겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;2편&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://fossa.tistory.com/3&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;fossa.tistory.com/3&lt;/a&gt;&lt;/p&gt;
&lt;figure data-ke-type=&quot;opengraph&quot; data-og-title=&quot;Linux에서 Apktool 설치, 기본세팅 방법: 설치&quot; data-og-description=&quot;전 게시글에서 Apktool 설치를 위한 준비를 했다면 이번 게시글에서는 실질적으로 설치를 진행할 것입니다. 기본적인 준비가 안되어 있다면 전 게시글을 먼저 보고 오는 것을 추천드립니다. 이제 &quot; data-og-host=&quot;fossa.tistory.com&quot; data-og-source-url=&quot;https://fossa.tistory.com/3&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bb5yUZ/hyHxUclnMp/wndVliOhkNafR5Yy3KsLb0/img.png?width=720&amp;amp;height=720&amp;amp;face=0_0_720_720&quot; data-og-url=&quot;https://fossa.tistory.com/3&quot;&gt;&lt;a href=&quot;https://fossa.tistory.com/3&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://fossa.tistory.com/3&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bb5yUZ/hyHxUclnMp/wndVliOhkNafR5Yy3KsLb0/img.png?width=720&amp;amp;height=720&amp;amp;face=0_0_720_720');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Linux에서 Apktool 설치, 기본세팅 방법: 설치&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;전 게시글에서 Apktool 설치를 위한 준비를 했다면 이번 게시글에서는 실질적으로 설치를 진행할 것입니다. 기본적인 준비가 안되어 있다면 전 게시글을 먼저 보고 오는 것을 추천드립니다. 이제&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;fossa.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Android/Apktool</category>
      <category>apktool</category>
      <author>Fossa</author>
      <guid isPermaLink="true">https://fossa.tistory.com/2</guid>
      <comments>https://fossa.tistory.com/2#entry2comment</comments>
      <pubDate>Fri, 29 May 2020 11:39:35 +0900</pubDate>
    </item>
  </channel>
</rss>