Merhaba. Bugün sizlere FreeBSD’ye nasıl Jekyll ve Bundle kurulur onu anlatacağım.
Gereken paketleri yükleyelim.
pkg install www/rubygem-jekyll sysutils/rubygem-bundler
bundle
kullanırken aşağıdaki hatayla karşılaşmamanız için BUNDLE_PATH
değişkenini kullanıcınızın yazma izni olduğu bir dizine atayın.
Bundler::PermissionError: There was an error while trying to write to `/usr/local/rbenv/versions/3.2.0/lib/ruby/gems/3.2.0/cache/ast-2.4.2.gem`. It is likely that you need to grant write permissions for that path.
-
bash, sh kabukları için
export BUNDLE_PATH="/home/yusuf/.bundle"
-
csh, tcsh kabukları için
setenv BUNDLE_PATH /home/yusuf/.bundle
Bu değişkenin kalıcı olması için bu komutu kullandığınız kabuğun .rc
dosyasına ekleyin.
Jekyll ile gelen varsayılan tema olan Minimayı kullanmak isterseniz dart-sass
gerektirmeyen bir jekyll-sass-converter
sürümü edinmelisiniz. En son dart gerektirmeyen versiyonu 2.2.0
versiyonudur. Bunun için Gemfile
dosyasına aşağıdaki satırı ekleyebilirsiniz.
gem 'jekyll-sass-converter', '~> 2.2'
Kaynaklar: