How To Install charliecloud-builder on Fedora 36

In this tutorial we learn how to install charliecloud-builder in Fedora 36. charliecloud-builder is Charliecloud container image building tools

Introduction

In this tutorial we learn how to install charliecloud-builder on Fedora 36.

What is charliecloud-builder

This package provides ch-image, Charliecloud’s completely unprivileged container image manipulation tool.

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

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

sudo dnf -y install charliecloud-builder

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

sudo yum -y install charliecloud-builder

How To Uninstall charliecloud-builder on Fedora 36

To uninstall only the charliecloud-builder package we can use the following command:

sudo dnf remove charliecloud-builder

charliecloud-builder Package Contents on Fedora 36

/usr/bin/ch-image
/usr/lib/charliecloud/build.py
/usr/lib/charliecloud/charliecloud.py
/usr/lib/charliecloud/fakeroot.py
/usr/lib/charliecloud/lark
/usr/lib/charliecloud/lark-0.11.3.dist-info
/usr/lib/charliecloud/lark-0.11.3.dist-info/INSTALLER
/usr/lib/charliecloud/lark-0.11.3.dist-info/LICENSE
/usr/lib/charliecloud/lark-0.11.3.dist-info/METADATA
/usr/lib/charliecloud/lark-0.11.3.dist-info/RECORD
/usr/lib/charliecloud/lark-0.11.3.dist-info/WHEEL
/usr/lib/charliecloud/lark-0.11.3.dist-info/entry_points.txt
/usr/lib/charliecloud/lark-0.11.3.dist-info/top_level.txt
/usr/lib/charliecloud/lark-stubs
/usr/lib/charliecloud/lark-stubs/__init__.pyi
/usr/lib/charliecloud/lark-stubs/ast_utils.pyi
/usr/lib/charliecloud/lark-stubs/exceptions.pyi
/usr/lib/charliecloud/lark-stubs/grammar.pyi
/usr/lib/charliecloud/lark-stubs/indenter.pyi
/usr/lib/charliecloud/lark-stubs/lark.pyi
/usr/lib/charliecloud/lark-stubs/lexer.pyi
/usr/lib/charliecloud/lark-stubs/load_grammar.pyi
/usr/lib/charliecloud/lark-stubs/reconstruct.pyi
/usr/lib/charliecloud/lark-stubs/tree.pyi
/usr/lib/charliecloud/lark-stubs/visitors.pyi
/usr/lib/charliecloud/lark/__init__.py
/usr/lib/charliecloud/lark/ast_utils.py
/usr/lib/charliecloud/lark/common.py
/usr/lib/charliecloud/lark/exceptions.py
/usr/lib/charliecloud/lark/grammar.py
/usr/lib/charliecloud/lark/grammars
/usr/lib/charliecloud/lark/grammars/common.lark
/usr/lib/charliecloud/lark/grammars/lark.lark
/usr/lib/charliecloud/lark/grammars/python.lark
/usr/lib/charliecloud/lark/grammars/unicode.lark
/usr/lib/charliecloud/lark/indenter.py
/usr/lib/charliecloud/lark/lark.py
/usr/lib/charliecloud/lark/lexer.py
/usr/lib/charliecloud/lark/load_grammar.py
/usr/lib/charliecloud/lark/parse_tree_builder.py
/usr/lib/charliecloud/lark/parser_frontends.py
/usr/lib/charliecloud/lark/parsers
/usr/lib/charliecloud/lark/parsers/__init__.py
/usr/lib/charliecloud/lark/parsers/cyk.py
/usr/lib/charliecloud/lark/parsers/earley.py
/usr/lib/charliecloud/lark/parsers/earley_common.py
/usr/lib/charliecloud/lark/parsers/earley_forest.py
/usr/lib/charliecloud/lark/parsers/grammar_analysis.py
/usr/lib/charliecloud/lark/parsers/lalr_analysis.py
/usr/lib/charliecloud/lark/parsers/lalr_interactive_parser.py
/usr/lib/charliecloud/lark/parsers/lalr_parser.py
/usr/lib/charliecloud/lark/parsers/lalr_puppet.py
/usr/lib/charliecloud/lark/parsers/xearley.py
/usr/lib/charliecloud/lark/reconstruct.py
/usr/lib/charliecloud/lark/tools
/usr/lib/charliecloud/lark/tools/__init__.py
/usr/lib/charliecloud/lark/tools/nearley.py
/usr/lib/charliecloud/lark/tools/serialize.py
/usr/lib/charliecloud/lark/tools/standalone.py
/usr/lib/charliecloud/lark/tree.py
/usr/lib/charliecloud/lark/tree_matcher.py
/usr/lib/charliecloud/lark/utils.py
/usr/lib/charliecloud/lark/visitors.py
/usr/lib/charliecloud/misc.py
/usr/lib/charliecloud/pull.py
/usr/lib/charliecloud/push.py
/usr/lib/charliecloud/version.py
/usr/share/man/man1/ch-image.1.gz

References

Summary

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