How To Install rubygem-jekyll on Fedora 36

In this tutorial we learn how to install rubygem-jekyll in Fedora 36. rubygem-jekyll is Simple, blog aware, static site generator

Introduction

In this tutorial we learn how to install rubygem-jekyll on Fedora 36.

What is rubygem-jekyll

Jekyll is a simple, blog-aware, static site generator. You create your content as text files (Markdown), and organize them into folders. Then, you build the shell of your site using Liquid-enhanced HTML templates. Jekyll automatically stitches the content and templates together, generating a website made entirely of static assets, suitable for uploading to any server.

We can use yum or dnf to install rubygem-jekyll on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install rubygem-jekyll.

Install rubygem-jekyll on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install rubygem-jekyll using dnf by running the following command:

sudo dnf -y install rubygem-jekyll

Install rubygem-jekyll on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install rubygem-jekyll using yum by running the following command:

sudo yum -y install rubygem-jekyll

How To Uninstall rubygem-jekyll on Fedora 36

To uninstall only the rubygem-jekyll package we can use the following command:

sudo dnf remove rubygem-jekyll

rubygem-jekyll Package Contents on Fedora 36

/usr/bin/jekyll
/usr/share/gems/gems/jekyll-4.2.2
/usr/share/gems/gems/jekyll-4.2.2/LICENSE
/usr/share/gems/gems/jekyll-4.2.2/exe
/usr/share/gems/gems/jekyll-4.2.2/exe/jekyll
/usr/share/gems/gems/jekyll-4.2.2/lib
/usr/share/gems/gems/jekyll-4.2.2/lib/blank_template
/usr/share/gems/gems/jekyll-4.2.2/lib/blank_template/_config.yml
/usr/share/gems/gems/jekyll-4.2.2/lib/blank_template/_layouts
/usr/share/gems/gems/jekyll-4.2.2/lib/blank_template/_layouts/default.html
/usr/share/gems/gems/jekyll-4.2.2/lib/blank_template/_sass
/usr/share/gems/gems/jekyll-4.2.2/lib/blank_template/_sass/main.scss
/usr/share/gems/gems/jekyll-4.2.2/lib/blank_template/assets
/usr/share/gems/gems/jekyll-4.2.2/lib/blank_template/assets/css
/usr/share/gems/gems/jekyll-4.2.2/lib/blank_template/assets/css/main.scss
/usr/share/gems/gems/jekyll-4.2.2/lib/blank_template/index.md
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/cache.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/cleaner.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/collection.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/command.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/commands
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/commands/build.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/commands/clean.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/commands/doctor.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/commands/help.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/commands/new.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/commands/new_theme.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/commands/serve
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/commands/serve.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/commands/serve/live_reload_reactor.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/commands/serve/livereload_assets
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/commands/serve/livereload_assets/livereload.js
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/commands/serve/servlet.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/commands/serve/websockets.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/configuration.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/converter.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/converters
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/converters/identity.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/converters/markdown
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/converters/markdown.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/converters/markdown/kramdown_parser.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/converters/smartypants.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/convertible.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/deprecator.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/document.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/drops
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/drops/collection_drop.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/drops/document_drop.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/drops/drop.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/drops/excerpt_drop.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/drops/jekyll_drop.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/drops/site_drop.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/drops/static_file_drop.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/drops/unified_payload_drop.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/drops/url_drop.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/entry_filter.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/errors.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/excerpt.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/external.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/filters
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/filters.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/filters/date_filters.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/filters/grouping_filters.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/filters/url_filters.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/frontmatter_defaults.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/generator.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/hooks.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/inclusion.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/layout.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/liquid_extensions.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/liquid_renderer
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/liquid_renderer.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/liquid_renderer/file.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/liquid_renderer/table.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/log_adapter.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/mime.types
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/page.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/page_excerpt.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/page_without_a_file.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/path_manager.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/plugin.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/plugin_manager.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/profiler.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/publisher.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/reader.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/readers
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/readers/collection_reader.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/readers/data_reader.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/readers/layout_reader.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/readers/page_reader.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/readers/post_reader.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/readers/static_file_reader.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/readers/theme_assets_reader.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/regenerator.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/related_posts.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/renderer.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/site.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/static_file.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/stevenson.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/tags
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/tags/highlight.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/tags/include.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/tags/link.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/tags/post_url.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/theme.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/theme_builder.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/url.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/utils
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/utils.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/utils/ansi.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/utils/exec.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/utils/internet.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/utils/platforms.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/utils/thread_event.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/utils/win_tz.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/jekyll/version.rb
/usr/share/gems/gems/jekyll-4.2.2/lib/site_template
/usr/share/gems/gems/jekyll-4.2.2/lib/site_template/.gitignore
/usr/share/gems/gems/jekyll-4.2.2/lib/site_template/404.html
/usr/share/gems/gems/jekyll-4.2.2/lib/site_template/_config.yml
/usr/share/gems/gems/jekyll-4.2.2/lib/site_template/_posts
/usr/share/gems/gems/jekyll-4.2.2/lib/site_template/_posts/0000-00-00-welcome-to-jekyll.markdown.erb
/usr/share/gems/gems/jekyll-4.2.2/lib/site_template/about.markdown
/usr/share/gems/gems/jekyll-4.2.2/lib/site_template/index.markdown
/usr/share/gems/gems/jekyll-4.2.2/lib/theme_template
/usr/share/gems/gems/jekyll-4.2.2/lib/theme_template/CODE_OF_CONDUCT.md.erb
/usr/share/gems/gems/jekyll-4.2.2/lib/theme_template/Gemfile
/usr/share/gems/gems/jekyll-4.2.2/lib/theme_template/LICENSE.txt.erb
/usr/share/gems/gems/jekyll-4.2.2/lib/theme_template/README.md.erb
/usr/share/gems/gems/jekyll-4.2.2/lib/theme_template/_layouts
/usr/share/gems/gems/jekyll-4.2.2/lib/theme_template/_layouts/default.html
/usr/share/gems/gems/jekyll-4.2.2/lib/theme_template/_layouts/page.html
/usr/share/gems/gems/jekyll-4.2.2/lib/theme_template/_layouts/post.html
/usr/share/gems/gems/jekyll-4.2.2/lib/theme_template/example
/usr/share/gems/gems/jekyll-4.2.2/lib/theme_template/example/_config.yml.erb
/usr/share/gems/gems/jekyll-4.2.2/lib/theme_template/example/_post.md
/usr/share/gems/gems/jekyll-4.2.2/lib/theme_template/example/index.html
/usr/share/gems/gems/jekyll-4.2.2/lib/theme_template/example/style.scss
/usr/share/gems/gems/jekyll-4.2.2/lib/theme_template/gitignore.erb
/usr/share/gems/gems/jekyll-4.2.2/lib/theme_template/theme.gemspec.erb
/usr/share/gems/specifications/jekyll-4.2.2.gemspec
/usr/share/man/man1/jekyll.1.gz

References

Summary

In this tutorial we learn how to install rubygem-jekyll on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).