How To Install rubygem-cucumber on Fedora 36

In this tutorial we learn how to install rubygem-cucumber in Fedora 36. rubygem-cucumber is Tool to execute plain-text documents as functional tests

Introduction

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

What is rubygem-cucumber

Cucumber lets software development teams describe how software should behave in plain text. The text is written in a business-readable domain-specific language and serves as documentation, automated tests and development-aid.

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

Install rubygem-cucumber 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-cucumber using dnf by running the following command:

sudo dnf -y install rubygem-cucumber

Install rubygem-cucumber 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-cucumber using yum by running the following command:

sudo yum -y install rubygem-cucumber

How To Uninstall rubygem-cucumber on Fedora 36

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

sudo dnf remove rubygem-cucumber

rubygem-cucumber Package Contents on Fedora 36

/usr/bin/cucumber
/usr/share/gems/gems/cucumber-7.1.0
/usr/share/gems/gems/cucumber-7.1.0/LICENSE
/usr/share/gems/gems/cucumber-7.1.0/bin
/usr/share/gems/gems/cucumber-7.1.0/bin/cucumber
/usr/share/gems/gems/cucumber-7.1.0/lib
/usr/share/gems/gems/cucumber-7.1.0/lib/autotest
/usr/share/gems/gems/cucumber-7.1.0/lib/autotest/cucumber.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/autotest/cucumber_mixin.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/autotest/cucumber_rails.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/autotest/cucumber_rails_rspec.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/autotest/cucumber_rails_rspec2.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/autotest/cucumber_rspec.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/autotest/cucumber_rspec2.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/autotest/discover.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/cli
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/cli/configuration.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/cli/main.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/cli/options.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/cli/profile_loader.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/cli/rerun_file.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/configuration.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/constantize.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/deprecate.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/encoding.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/errors.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/events
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/events.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/events/envelope.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/events/gherkin_source_parsed.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/events/gherkin_source_read.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/events/hook_test_step_created.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/events/step_activated.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/events/step_definition_registered.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/events/test_case_created.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/events/test_case_finished.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/events/test_case_ready.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/events/test_case_started.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/events/test_run_finished.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/events/test_run_started.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/events/test_step_created.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/events/test_step_finished.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/events/test_step_started.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/events/undefined_parameter_type.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/file_specs.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/filters
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/filters.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/filters/activate_steps.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/filters/apply_after_hooks.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/filters/apply_after_step_hooks.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/filters/apply_around_hooks.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/filters/apply_before_hooks.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/filters/broadcast_test_case_ready_event.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/filters/broadcast_test_run_started_event.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/filters/gated_receiver.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/filters/prepare_world.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/filters/quit.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/filters/randomizer.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/filters/retry.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/filters/tag_limits
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/filters/tag_limits.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/filters/tag_limits/test_case_index.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/filters/tag_limits/verifier.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/ansicolor.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/ast_lookup.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/backtrace_filter.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/console.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/console_counts.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/console_issues.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/duration.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/duration_extractor.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/errors.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/fail_fast.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/fanout.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/html.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/http_io.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/ignore_missing_messages.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/interceptor.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/io.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/json.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/junit.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/message.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/message_builder.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/pretty.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/progress.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/publish_banner_printer.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/query
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/query/hook_by_test_step.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/query/pickle_by_test.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/query/pickle_step_by_test_step.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/query/step_definitions_by_test_step.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/query/test_case_started_by_test_case.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/rerun.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/stepdefs.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/steps.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/summary.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/unicode.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/url_reporter.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/formatter/usage.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/gherkin
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/gherkin/data_table_parser.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/gherkin/formatter
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/gherkin/formatter/ansi_escapes.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/gherkin/formatter/escaping.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/gherkin/i18n.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/gherkin/steps_parser.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/glue
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/glue/dsl.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/glue/hook.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/glue/invoke_in_world.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/glue/proto_world.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/glue/registry_and_more.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/glue/registry_wrapper.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/glue/snippet.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/glue/step_definition.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/glue/world_factory.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/hooks.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/load_path.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/multiline_argument
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/multiline_argument.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/multiline_argument/data_table
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/multiline_argument/data_table.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/multiline_argument/data_table/diff_matrices.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/multiline_argument/doc_string.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/platform.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/project_initializer.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/rake
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/rake/task.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/rspec
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/rspec/disable_option_parser.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/rspec/doubles.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/running_test_case.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/runtime
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/runtime.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/runtime/after_hooks.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/runtime/before_hooks.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/runtime/for_programming_languages.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/runtime/step_hooks.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/runtime/support_code.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/runtime/user_interface.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/step_definition_light.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/step_definitions.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/step_match.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/step_match_search.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/term
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/term/ansicolor.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/term/banner.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/unit.rb
/usr/share/gems/gems/cucumber-7.1.0/lib/cucumber/version
/usr/share/gems/gems/cucumber-7.1.0/lib/simplecov_setup.rb
/usr/share/gems/specifications/cucumber-7.1.0.gemspec

References

Summary

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