Scoop으로 빠르게 개발환경 셋팅하기

effx13·2022년 5월 26일
0

너무 오래 걸려...


최근에 컴퓨터가 너무 느려서 기분 좋은 마음으로 윈도우 밀고 코딩을 해볼려 하니 IDE 깔고, 컴파일러 깔고 할려니 너무 막막하다..

Scoop!

윈도우에도 데비안처럼 apt-get로 한번에 설치할 수 없을까 생각하다가 Scoop을 알게되었다.
단순히 scoop install python 만으로도 설치하고, 환경변수까지 알아서 다 해준다. 귀찮게 다음, 다음 누를 필요도 없고 업데이트도 바로 할 수 있다!

다른 프로그램인 chocolatey나 winget도 써봤지만 Scoop만큼 패키지가 많고 편리하진 않았다.

설치하기

우선 Powershell 5.1 이상이여야한다. (Windows 10은 기본적으로 설치 되어있다.)

Powershell이나 Terminal을 열고

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh | iex

위 코드를 치면 Scoop이 설치 됩니다.

Bucket 추가하기

Scoop에서는 Bucket이라고 불리우는 Git 저장소를 이용해 패키지를 가져옵니다. Bucket은 누구나 작성할 수 있고 그 목록은 여기서 볼 수 있습니다.

Bucket을 추가하기 위해서는 scoop bucket add <Bucket>을 사용하면 됩니다.
저는 extras, java를 가장 자주 사용합니다.

원하는 패키지 설치하기

이제 어디서나 Powershell을 키고 scoop install <Package> ...만 치면 추가된 Bucket에서 자동으로 패키지를 설치하고 환경변수까지 설정해준다.

Optional) 멀티 다운로드

scoop install aria2
Scoop에서는 aria2를 이용하여 멀티 다운로드를 지원한다. 여러 개의 패키지를 한번에 설치할 때는 한국인을 위한 빠른 속도로 설치할 수 있어 추천한다.

활용하기

나같은 경우에는 사용하는 프로그램들을 Scoop으로 설치할 수 있도록 Notion에 스크립트를 저장해서 사용하고 있다.

scoop bucket add extras
scoop bucket add java
scoop install aria2
scoop install sudo curl gradle grep groovy gzip maven tar touch vim coretemp cpu-z crystaldiskinfo crystaldiskmark filezilla honeyview hwmonitor hxd postman putty unlocker vscode python android-studio android-sdk everything openjdk17 python nvm mysql yarn docker 7zip
profile
뭐든 해보는거지

1개의 댓글

comment-user-thumbnail
2023년 9월 17일

감사합니다. ^^b 최고 입니다.

답글 달기