gem install Jekyll bundles 명령어 입력시 발생하는 오류 해결하기

 


Building native extensions. This could take a while...
ERROR:  Error installing jekyll:
        ERROR: Failed to build gem native extension.
    current directory: /var/lib/gems/2.5.0/gems/http_parser.rb-0.6.0/ext/ruby_http_parser
/usr/bin/ruby2.5 -r ./siteconf20190316-12768-1kxw7w6.rb extconf.rb
creating Makefile
current directory: /var/lib/gems/2.5.0/gems/http_parser.rb-0.6.0/ext/ruby_http_parser
make "DESTDIR=" clean
sh: 1: make: not found
current directory: /var/lib/gems/2.5.0/gems/http_parser.rb-0.6.0/ext/ruby_http_parser
make "DESTDIR="
sh: 1: make: not found
make failed, exit code 127
Gem files will remain installed in /var/lib/gems/2.5.0/gems/http_parser.rb-0.6.0 for inspection.
Results logged to /var/lib/gems/2.5.0/extensions/x86_64-linux/2.5.0/http_parser.rb-0.6.0/gem_make.out
Successfully installed bundler-2.0.1
Parsing documentation for bundler-2.0.1
Done installing documentation for bundler after 6 seconds
1 gem installed

Jekyll 을 이용하여 요새 github 블로그를 만드는 개발자가 많아지고 있다.
위와 같은 에러 메세지를 출력하면서 설치가 되지 않는 경우가 있다. 
위와 같은 에러가 발생하면 아래와 같은 명령어를 입력해보자.


sudo apt-get install build-essential
sudo apt install ruby-dev make gcc
sudo apt-get install ruby-dev

위의 3가지 명령어를 입력해서 해결해보자.
가장 위의 명령어 순서대로 중요도인 것 같지만 전부 다 입력해서 해결했다. (이래서 docker를 쓰나보다. 다시 공부를 해야겠다..)