How To Install rubygem-progressbar on Fedora 36

In this tutorial we learn how to install rubygem-progressbar in Fedora 36. rubygem-progressbar is Ruby/ProgressBar is a flexible text progress bar library

Introduction

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

What is rubygem-progressbar

Ruby/ProgressBar is an extremely flexible text progress bar library for Ruby. The output can be customized with a flexible formatting system including percentage, bars of various formats, elapsed time and estimated time remaining.

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

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

sudo dnf -y install rubygem-progressbar

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

sudo yum -y install rubygem-progressbar

How To Uninstall rubygem-progressbar on Fedora 36

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

sudo dnf remove rubygem-progressbar

rubygem-progressbar Package Contents on Fedora 36

/usr/share/gems/gems/progressbar-1.11.0
/usr/share/gems/gems/progressbar-1.11.0/LICENSE.txt
/usr/share/gems/gems/progressbar-1.11.0/lib
/usr/share/gems/gems/progressbar-1.11.0/lib/progressbar.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/base.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/calculators
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/calculators/length.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/calculators/running_average.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/components
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/components.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/components/bar.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/components/percentage.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/components/rate.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/components/time.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/components/title.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/errors
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/errors/invalid_progress_error.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/format
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/format.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/format/formatter.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/format/molecule.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/format/string.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/output.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/outputs
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/outputs/non_tty.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/outputs/null.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/outputs/tty.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/progress.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/refinements
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/refinements.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/refinements/enumerator.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/throttle.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/time.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/timer.rb
/usr/share/gems/gems/progressbar-1.11.0/lib/ruby-progressbar/version.rb
/usr/share/gems/specifications/progressbar-1.11.0.gemspec

References

Summary

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