Github.io로 블로그를 옮겨보려고 한다.
가장 먼저, Jekyll을 설치해보자.
jekyll을 설치하기 전, Ruby를 설치해야 한다.
나는 Ruby를 처음 사용해보는데, Docs에 따르면 2.7.X 버전을 사용하는 것을 추천한다고 한다.
WITH DEVKIT - Ruby+DevKit 2.7.5-1 (x64) 를 클릭

DevKit은 Optional이라고 되어있지만, DevKit없는 버전을 받으면 Jekyll을 설치하는 중 에러가 발생한다. 참고
다운받은 .exe 파일을 실행한다.
초반에 agree만 하고 나머진 쭉쭉 next로 넘어가면 된다.
참고로, 다운 받는 데에는 시간이 조금 걸린다.
MSYS32는 윈도우 cmd 프로폼트에서도 Ruby 명령어를 사용할 수 있게 해준다.
Install이 끝나고 나오는 창에서,
Run 'ridk install' to set up MSYS32 ... 어쩌고를 체크하고 finish를 누른다.

그러면 아래와 같은 창이 뜨는데,

그냥 엔터 누르면 알아서 설치한다.
새로운 cmd 창을 열고,
ruby -v
를 실행하여 설치된 것을 확인한다.
cmd 창에서
gem install bundler jekyll
cmd 창에서
jekyll -v
Cannot create temporary file in C:\Users\????\AppData\Local\Temp\: Invalid argument
make: *** [Makefile:245: ruby_http_parser.o] 오류 3
make failed, exit code 2
Gem files will remain installed in C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/http_parser.rb-0.8.0 for inspection.
Results logged to C:/Ruby27-x64/lib/ruby/gems/2.7.0/extensions/x64-mingw32/2.7.0/http_parser.rb-0.8.0/gem_make.out
1 gem installed
이럴 때마다 눈물난다....
윈도우 User 이름이 한글로 되어있는데, Ruby는 유니코드를 지원하지 않는가 보다...
한글 경로명 지원하지 않는 프로그램 오류 해결하기 참고하여 해결해보자.
Reference