How To Install check-checkmk on Fedora 36

In this tutorial we learn how to install check-checkmk in Fedora 36. check-checkmk is Translate concise versions of test suites into C programs

Introduction

In this tutorial we learn how to install check-checkmk on Fedora 36.

What is check-checkmk

The checkmk binary translates concise versions of test suites into C programs suitable for use with the Check unit test framework.

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

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

sudo dnf -y install check-checkmk

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

sudo yum -y install check-checkmk

How To Uninstall check-checkmk on Fedora 36

To uninstall only the check-checkmk package we can use the following command:

sudo dnf remove check-checkmk

check-checkmk Package Contents on Fedora 36

/usr/bin/checkmk
/usr/share/doc/check-checkmk
/usr/share/doc/check-checkmk/README
/usr/share/doc/check-checkmk/examples
/usr/share/doc/check-checkmk/examples/basic_complete.ts
/usr/share/doc/check-checkmk/examples/multiple_everything.ts
/usr/share/doc/check-checkmk/test
/usr/share/doc/check-checkmk/test/argument_ws
/usr/share/doc/check-checkmk/test/argument_ws/in
/usr/share/doc/check-checkmk/test/argument_ws/x_output
/usr/share/doc/check-checkmk/test/basic_complete
/usr/share/doc/check-checkmk/test/basic_complete/in
/usr/share/doc/check-checkmk/test/basic_complete/x_output
/usr/share/doc/check-checkmk/test/between_the_lines
/usr/share/doc/check-checkmk/test/between_the_lines/in
/usr/share/doc/check-checkmk/test/between_the_lines/x_output
/usr/share/doc/check-checkmk/test/case_insensitive_pp
/usr/share/doc/check-checkmk/test/case_insensitive_pp/in
/usr/share/doc/check-checkmk/test/case_insensitive_pp/x_output
/usr/share/doc/check-checkmk/test/check_checkmk
/usr/share/doc/check-checkmk/test/clean_mode
/usr/share/doc/check-checkmk/test/clean_mode/cmd
/usr/share/doc/check-checkmk/test/clean_mode/in
/usr/share/doc/check-checkmk/test/clean_mode/x_output
/usr/share/doc/check-checkmk/test/declarations
/usr/share/doc/check-checkmk/test/declarations/in
/usr/share/doc/check-checkmk/test/declarations/x_output
/usr/share/doc/check-checkmk/test/empty_input
/usr/share/doc/check-checkmk/test/empty_input/in
/usr/share/doc/check-checkmk/test/empty_input/x_err
/usr/share/doc/check-checkmk/test/empty_input/x_output
/usr/share/doc/check-checkmk/test/invalid_ucn
/usr/share/doc/check-checkmk/test/invalid_ucn/in
/usr/share/doc/check-checkmk/test/invalid_ucn/x_err
/usr/share/doc/check-checkmk/test/invalid_ucn/x_output
/usr/share/doc/check-checkmk/test/main_post
/usr/share/doc/check-checkmk/test/main_post/in
/usr/share/doc/check-checkmk/test/main_post/x_output
/usr/share/doc/check-checkmk/test/main_post_multiple
/usr/share/doc/check-checkmk/test/main_post_multiple/in
/usr/share/doc/check-checkmk/test/main_post_multiple/x_err
/usr/share/doc/check-checkmk/test/main_post_multiple/x_output
/usr/share/doc/check-checkmk/test/main_pre_after_post
/usr/share/doc/check-checkmk/test/main_pre_after_post/in
/usr/share/doc/check-checkmk/test/main_pre_after_post/x_err
/usr/share/doc/check-checkmk/test/main_pre_after_post/x_output
/usr/share/doc/check-checkmk/test/main_pre_multiple
/usr/share/doc/check-checkmk/test/main_pre_multiple/in
/usr/share/doc/check-checkmk/test/main_pre_multiple/x_err
/usr/share/doc/check-checkmk/test/main_pre_multiple/x_output
/usr/share/doc/check-checkmk/test/multiple_everything
/usr/share/doc/check-checkmk/test/multiple_everything/in
/usr/share/doc/check-checkmk/test/multiple_everything/x_output
/usr/share/doc/check-checkmk/test/name_enc
/usr/share/doc/check-checkmk/test/name_enc/cmd
/usr/share/doc/check-checkmk/test/name_enc/x_output
/usr/share/doc/check-checkmk/test/no_args
/usr/share/doc/check-checkmk/test/no_args/cmd
/usr/share/doc/check-checkmk/test/no_args/in
/usr/share/doc/check-checkmk/test/no_args/x_output
/usr/share/doc/check-checkmk/test/non_word_chars
/usr/share/doc/check-checkmk/test/non_word_chars/in
/usr/share/doc/check-checkmk/test/non_word_chars/x_output
/usr/share/doc/check-checkmk/test/not_really_repeated
/usr/share/doc/check-checkmk/test/not_really_repeated/in
/usr/share/doc/check-checkmk/test/not_really_repeated/x_output
/usr/share/doc/check-checkmk/test/num_start_test_name
/usr/share/doc/check-checkmk/test/num_start_test_name/in
/usr/share/doc/check-checkmk/test/num_start_test_name/x_err
/usr/share/doc/check-checkmk/test/num_start_test_name/x_output
/usr/share/doc/check-checkmk/test/pass_thru
/usr/share/doc/check-checkmk/test/pass_thru/in
/usr/share/doc/check-checkmk/test/pass_thru/x_err
/usr/share/doc/check-checkmk/test/pass_thru/x_output
/usr/share/doc/check-checkmk/test/repeated_argument_tests
/usr/share/doc/check-checkmk/test/repeated_argument_tests/in
/usr/share/doc/check-checkmk/test/repeated_argument_tests/x_err
/usr/share/doc/check-checkmk/test/repeated_argument_tests/x_output
/usr/share/doc/check-checkmk/test/repeated_suites
/usr/share/doc/check-checkmk/test/repeated_suites/in
/usr/share/doc/check-checkmk/test/repeated_suites/x_err
/usr/share/doc/check-checkmk/test/repeated_suites/x_output
/usr/share/doc/check-checkmk/test/repeated_tcases
/usr/share/doc/check-checkmk/test/repeated_tcases/in
/usr/share/doc/check-checkmk/test/repeated_tcases/x_err
/usr/share/doc/check-checkmk/test/repeated_tcases/x_output
/usr/share/doc/check-checkmk/test/repeated_tests
/usr/share/doc/check-checkmk/test/repeated_tests/in
/usr/share/doc/check-checkmk/test/repeated_tests/x_err
/usr/share/doc/check-checkmk/test/repeated_tests/x_output
/usr/share/doc/check-checkmk/test/single_test_line
/usr/share/doc/check-checkmk/test/single_test_line/in
/usr/share/doc/check-checkmk/test/single_test_line/x_output
/usr/share/doc/check-checkmk/test/tcase_implied_repeat
/usr/share/doc/check-checkmk/test/tcase_implied_repeat/in
/usr/share/doc/check-checkmk/test/tcase_implied_repeat/x_err
/usr/share/doc/check-checkmk/test/tcase_implied_repeat/x_output
/usr/share/doc/check-checkmk/test/test_after_main_post
/usr/share/doc/check-checkmk/test/test_after_main_post/in
/usr/share/doc/check-checkmk/test/test_after_main_post/x_err
/usr/share/doc/check-checkmk/test/test_after_main_post/x_output
/usr/share/doc/check-checkmk/test/test_after_main_pre
/usr/share/doc/check-checkmk/test/test_after_main_pre/in
/usr/share/doc/check-checkmk/test/test_after_main_pre/x_err
/usr/share/doc/check-checkmk/test/test_after_main_pre/x_output
/usr/share/doc/check-checkmk/test/test_chars
/usr/share/doc/check-checkmk/test/test_chars/in
/usr/share/doc/check-checkmk/test/test_chars/x_err
/usr/share/doc/check-checkmk/test/test_chars/x_output
/usr/share/doc/check-checkmk/test/trailing_ws
/usr/share/doc/check-checkmk/test/trailing_ws/in
/usr/share/doc/check-checkmk/test/trailing_ws/x_output
/usr/share/doc/check-checkmk/test/ucn
/usr/share/doc/check-checkmk/test/ucn/in
/usr/share/doc/check-checkmk/test/ucn/x_output
/usr/share/man/man1/checkmk.1.gz

References

Summary

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