2016-08-08 4 views
1

나는 Raspbian Jessie와 함께 Raspberry Pi 3에 지킬을 설치하려고합니다. 그러나라즈베리 파이 3 (Raspbian Jessie)에 지킬을 설치하는 방법?

sudo apt-get install ruby-full 

:

는 이미 LTS는 4.4.7 nodejs 최신하고 난 수행하여 최신 버전으로 보석을 업데이트했습니다

sudo gem update --system 

그럼 내가 수행하여 루비를 설치 after

ruby -v 

나는 루비 2.1.5 버전 번호를 얻는다. 최신 버전은 2.3.1입니다. 내가 그 한 후

./configure 
make 
sudo make install 

, 나는, 그것의 어떤 버전 루비 보러 갔다 : 나는 루비의 웹 사이트에서 다운로드하여 소스 코드를 설치하려고

다음 소스 폴더에 압축을 해제 한 후 다음 명령을 실행 여전히 2.1.5.

다른 누구도 전에 라스베리 파이 3에서 지킬로 놀았습니까? 내가 루비 2.1.5를 할 수 있지만이 오류 메시지가 있지만 나는 실행하면

jekyll -v 

"종속성 오류 : 이궁을 당신이 분류 또는 설치 종속성이없는 것처럼 그것은하기 위해 보인다!. 현재 구성대로 지킬을 사용하면이 보석을 설치해야합니다 ... "

이 문제를 어떻게 해결할 수 있습니까? (미안 해요, 난 초보자입니다.)

답변

3

어제 라즈베리 PI를 설정하고 있었는데 제대로 작동했습니다. RASPBIAN JESSIE (전체 버전, 2016 년 5 월 버전)을 사용하여 Raspberry Pi 3 모델 B에서 실행 중입니다.

sudo apt-get update 
sudo apt-get install software-properties-common 
sudo apt-get install ruby-full 
sudo gem install jekyll 
sudo gem install bundler 

내가 아직 거기에 apt-get install software-properties-common 필요하면 확실하지 않다 :

여기 내 노트에서 실행 명령입니다. 나는 이것을 실천해서 add-apt-repository 명령을 놓쳤다.

+0

오늘 라스베리 파이를 켜고 ruby ​​-v를 실행 한 후 2.3.1의 최신 버전을 배포했습니다. 그래서 어제 버전 번호가 즉시 인식되지 않았던 것 같습니다. 어쨌든, 나는 당신이 제안한 모든 것을 시도했지만, 나는 실행했을 때 오류 메시지를 받는다 : sudo gem install jekyll. 오류 메시지 : "오류 : 보석 실행 중 ... (Gem :: 예외) openssl을 요구할 수 없습니다. OpenSSL을 설치하고 루비를 재구성하거나 (기본 설정) HTTPS가 아닌 소스를 사용하십시오."최신 버전이 있는지 확인했습니다. OpenSSL과 나는 보석의 최신 버전을 가지고있다. 나는 또한 apt-get을 사용하여 루비를 다시 설치했다. – Hiatt

0

저는 Raspbian을 다시 설치해야만했습니다. 도와 줘서 고마워!

관련 문제