jekyll -v
)?Jekyll pertama kali menginstal gagal meskipun Ruby V2.2.1 diinstal:
$ sudo permata instal jekyll
KESALAHAN: Kesalahan menginstal jekyll:
jekyll membutuhkan versi Ruby >= 2.0.0.
$ rubi -v
ruby 2.2.1p85 (2015-02-26 revisi 49769) [x86_64-linux]
Ubuntu 14.04
(Harap sertakan konten yang menyebabkan masalah, pengaturan konfigurasi yang relevan, dan perintah yang Anda jalankan)
S
Jalankan perintah berikut dan beri saya hasilnya:
dpkg --get-selections | grep -i ruby
ll /usr/{,local/}bin | grep -E 'gem|ruby'
dpkg --get-selections | grep -i ruby
libruby1.9.1 install
ruby install
ruby-dev install
ruby1.9.1 install
ruby1.9.1-dev install
Saya memperbarui ke Ruby 2 menggunakan curl -sSL https://get.rvm.io | bash -s stable --ruby
. Ini tampaknya berhasil karena $ ruby -v
mengembalikan 2.2.1. Maaf, apa yang saya lewatkan.
Ah mengerti. Ternyata saya menginstal dua versi Ruby:
sudo ruby -v
ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux]
ruby -v
ruby 2.2.1p85 (2015-02-26 revision 49769) [x86_64-linux]
Saya mencoba menginstal Jekyll dengan sudo gem install jekyll
jika saya baru saja menginstal ke pengguna default saya (tanpa root) dengan gem instal jekyll
install berjalan dengan baik :-)
Terima kasih atas bantuan Anda :+1:
@glynhudson Anda harus dapat menurunkan Ruby2.0 di Ubuntu 14.04. Ini melakukan hal yang aneh dengan 1.9.1 karena itu kembali pada hari-hari ketika Tim Ruby masih melakukan kesalahan sehingga Anda harus memilih alternatif tetapi pada saat itu Ubuntu akan memiliki gem2.0 dan ruby2.0 tersedia untuk Anda.
Komentar yang paling membantu
Ah mengerti. Ternyata saya menginstal dua versi Ruby:
Saya mencoba menginstal Jekyll dengan
sudo gem install jekyll
jika saya baru saja menginstal ke pengguna default saya (tanpa root) dengangem instal jekyll
install berjalan dengan baik :-)Terima kasih atas bantuan Anda :+1: