ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Package Manager :: Chocolatey
    Platform/Window 2020. 7. 10. 00:42

     

    Chocolatey 는 윈도우의 패키지매니저이다.

     

    OS의 패키지 매니저는 다음과 같다.

    1. Linux Redhat 의 yum

    2. Linux Ubuntu 의 apt

    3. Windows 의 choco

     

    choco는 개발자에게 익숙한 환경을 구성할 때 편리하다.

    기본적으로 Windows에서는 vim이나 grep 같은 linux 명령어가 제공되지 않는다.

    하지만 우리는 WSL을 구성해서 리눅스 환경을 사용하거나

    패키지매니저인 choco를 사용하여 linux기능을 설치할 수 있다.

     

    choco 또한 기본적으로 설치를 해주어야한다.

     

    https://chocolatey.org/install#install-step1

     

    Installing Chocolatey

    Chocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, Chef, etc. Chocolatey is trusted by businesses to manage software deployments.

    chocolatey.org

    설치 명령어는 다음과 같다.

    해당 명령어는 링크 중단에 게시되어있다.

    Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

     

    choco 설치 후 도움기능으로 --help 를 사용할 수 있다.

    사용법은 타 OS의 패키지매니저와 유사하다.

    choco istall <package-name>

     

    보편적으로 사용하는 vim / grep 을 설치하였다.

    vim 설치

    표준출력 로그를 확인하면 다음을 알수있다.

    1. 패키지는 zip형태로 다운된다.

    2. 다운로드 후, <USER>/<AppData>/<Local>/ 하단에 압축해제된다.

      - 해당위치는 리눅스의 /home 과 유사하다.

    3. C드라이브의 tools에 패키지 소프트웨어가 설치된다.

    4. choco의 로그위치를 확인할 수 있다.

     

    vim 화면

    패키지 설치후엔 해당 명령어를 사용할 수 있다.

    vim 을 설치했더니 vi 명령어는 인식이 안되었다.

    vi 설치는 실패하는 것으로 보아 기본제공 Repository 에는 vim 버전만 제공되는 것 같다.

    결론적을 말하면, PowerShell 을 더 유용하게 사용하기 위해 choco를 사용하길 권한다.

    'Platform > Window' 카테고리의 다른 글

    Windows10 :: Bash 환경구성  (0) 2020.07.07

    댓글

Designed by Tistory.