Yusuf Yaman'ın bloğu

FreeBSD Jekyll ve Bundle kurulumu

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.

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:

  1. Bundler::PermissionError write errors with bundler 2.4.x #6272
  2. Bug: Impossible to use Jekyll on FreeBSD #9462