How To Install perl-Test-Harness on Rocky Linux 8
Introduction
In this tutorial we learn how to install perl-Test-Harness
on Rocky Linux 8.
What is perl-Test-Harness
This package allows tests to be run and results automatically aggregated and output to STDOUT. Although, for historical reasons, the Test-Harness distribution takes its name from this module it now exists only to provide TAP that is somewhat backwards compatible with Test writing new code consider using TAP
We can use yum
or dnf
to install perl-Test-Harness
on Rocky Linux 8. In this tutorial we discuss both methods but you only need to choose one of method to install perl-Test-Harness.
Install perl-Test-Harness on Rocky Linux 8 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
After updating yum database, We can install perl-Test-Harness
using dnf
by running the following command:
sudo dnf -y install perl-Test-Harness
Install perl-Test-Harness on Rocky Linux 8 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
After updating yum database, We can install perl-Test-Harness
using yum
by running the following command:
sudo yum -y install perl-Test-Harness
How To Uninstall perl-Test-Harness on Rocky Linux 8
To uninstall only the perl-Test-Harness
package we can use the following command:
sudo dnf remove perl-Test-Harness
perl-Test-Harness Package Contents on Rocky Linux 8
/usr/bin/prove
/usr/share/doc/perl-Test-Harness
/usr/share/doc/perl-Test-Harness/Changes
/usr/share/doc/perl-Test-Harness/Changes-2.64
/usr/share/doc/perl-Test-Harness/README
/usr/share/doc/perl-Test-Harness/examples
/usr/share/doc/perl-Test-Harness/examples/README
/usr/share/doc/perl-Test-Harness/examples/analyze_tests.pl
/usr/share/doc/perl-Test-Harness/examples/bin
/usr/share/doc/perl-Test-Harness/examples/bin/forked_tests.pl
/usr/share/doc/perl-Test-Harness/examples/bin/test_html.pl
/usr/share/doc/perl-Test-Harness/examples/bin/tprove_gtk
/usr/share/doc/perl-Test-Harness/examples/harness-hook
/usr/share/doc/perl-Test-Harness/examples/harness-hook/hook.pl
/usr/share/doc/perl-Test-Harness/examples/harness-hook/lib
/usr/share/doc/perl-Test-Harness/examples/harness-hook/lib/Harness
/usr/share/doc/perl-Test-Harness/examples/harness-hook/lib/Harness/Hook.pm
/usr/share/doc/perl-Test-Harness/examples/my_exec
/usr/share/doc/perl-Test-Harness/examples/silent-harness.pl
/usr/share/doc/perl-Test-Harness/examples/t
/usr/share/doc/perl-Test-Harness/examples/t/10-stuff.t
/usr/share/doc/perl-Test-Harness/examples/t/ruby.t
/usr/share/doc/perl-Test-Harness/examples/test_urls.txt
/usr/share/man/man1/prove.1.gz
/usr/share/man/man3/App::Prove.3pm.gz
/usr/share/man/man3/App::Prove::State.3pm.gz
/usr/share/man/man3/App::Prove::State::Result.3pm.gz
/usr/share/man/man3/App::Prove::State::Result::Test.3pm.gz
/usr/share/man/man3/TAP::Base.3pm.gz
/usr/share/man/man3/TAP::Formatter::Base.3pm.gz
/usr/share/man/man3/TAP::Formatter::Color.3pm.gz
/usr/share/man/man3/TAP::Formatter::Console.3pm.gz
/usr/share/man/man3/TAP::Formatter::Console::ParallelSession.3pm.gz
/usr/share/man/man3/TAP::Formatter::Console::Session.3pm.gz
/usr/share/man/man3/TAP::Formatter::File.3pm.gz
/usr/share/man/man3/TAP::Formatter::File::Session.3pm.gz
/usr/share/man/man3/TAP::Formatter::Session.3pm.gz
/usr/share/man/man3/TAP::Harness.3pm.gz
/usr/share/man/man3/TAP::Harness::Beyond.3pm.gz
/usr/share/man/man3/TAP::Harness::Env.3pm.gz
/usr/share/man/man3/TAP::Object.3pm.gz
/usr/share/man/man3/TAP::Parser.3pm.gz
/usr/share/man/man3/TAP::Parser::Aggregator.3pm.gz
/usr/share/man/man3/TAP::Parser::Grammar.3pm.gz
/usr/share/man/man3/TAP::Parser::Iterator.3pm.gz
/usr/share/man/man3/TAP::Parser::Iterator::Array.3pm.gz
/usr/share/man/man3/TAP::Parser::Iterator::Process.3pm.gz
/usr/share/man/man3/TAP::Parser::Iterator::Stream.3pm.gz
/usr/share/man/man3/TAP::Parser::IteratorFactory.3pm.gz
/usr/share/man/man3/TAP::Parser::Multiplexer.3pm.gz
/usr/share/man/man3/TAP::Parser::Result.3pm.gz
/usr/share/man/man3/TAP::Parser::Result::Bailout.3pm.gz
/usr/share/man/man3/TAP::Parser::Result::Comment.3pm.gz
/usr/share/man/man3/TAP::Parser::Result::Plan.3pm.gz
/usr/share/man/man3/TAP::Parser::Result::Pragma.3pm.gz
/usr/share/man/man3/TAP::Parser::Result::Test.3pm.gz
/usr/share/man/man3/TAP::Parser::Result::Unknown.3pm.gz
/usr/share/man/man3/TAP::Parser::Result::Version.3pm.gz
/usr/share/man/man3/TAP::Parser::Result::YAML.3pm.gz
/usr/share/man/man3/TAP::Parser::ResultFactory.3pm.gz
/usr/share/man/man3/TAP::Parser::Scheduler.3pm.gz
/usr/share/man/man3/TAP::Parser::Scheduler::Job.3pm.gz
/usr/share/man/man3/TAP::Parser::Scheduler::Spinner.3pm.gz
/usr/share/man/man3/TAP::Parser::Source.3pm.gz
/usr/share/man/man3/TAP::Parser::SourceHandler.3pm.gz
/usr/share/man/man3/TAP::Parser::SourceHandler::Executable.3pm.gz
/usr/share/man/man3/TAP::Parser::SourceHandler::File.3pm.gz
/usr/share/man/man3/TAP::Parser::SourceHandler::Handle.3pm.gz
/usr/share/man/man3/TAP::Parser::SourceHandler::Perl.3pm.gz
/usr/share/man/man3/TAP::Parser::SourceHandler::RawTAP.3pm.gz
/usr/share/man/man3/TAP::Parser::YAMLish::Reader.3pm.gz
/usr/share/man/man3/TAP::Parser::YAMLish::Writer.3pm.gz
/usr/share/man/man3/Test::HACKING.3pm.gz
/usr/share/man/man3/Test::Harness.3pm.gz
/usr/share/perl5/vendor_perl/App
/usr/share/perl5/vendor_perl/App/Prove
/usr/share/perl5/vendor_perl/App/Prove.pm
/usr/share/perl5/vendor_perl/App/Prove/State
/usr/share/perl5/vendor_perl/App/Prove/State.pm
/usr/share/perl5/vendor_perl/App/Prove/State/Result
/usr/share/perl5/vendor_perl/App/Prove/State/Result.pm
/usr/share/perl5/vendor_perl/App/Prove/State/Result/Test.pm
/usr/share/perl5/vendor_perl/TAP
/usr/share/perl5/vendor_perl/TAP/Base.pm
/usr/share/perl5/vendor_perl/TAP/Formatter
/usr/share/perl5/vendor_perl/TAP/Formatter/Base.pm
/usr/share/perl5/vendor_perl/TAP/Formatter/Color.pm
/usr/share/perl5/vendor_perl/TAP/Formatter/Console
/usr/share/perl5/vendor_perl/TAP/Formatter/Console.pm
/usr/share/perl5/vendor_perl/TAP/Formatter/Console/ParallelSession.pm
/usr/share/perl5/vendor_perl/TAP/Formatter/Console/Session.pm
/usr/share/perl5/vendor_perl/TAP/Formatter/File
/usr/share/perl5/vendor_perl/TAP/Formatter/File.pm
/usr/share/perl5/vendor_perl/TAP/Formatter/File/Session.pm
/usr/share/perl5/vendor_perl/TAP/Formatter/Session.pm
/usr/share/perl5/vendor_perl/TAP/Harness
/usr/share/perl5/vendor_perl/TAP/Harness.pm
/usr/share/perl5/vendor_perl/TAP/Harness/Beyond.pod
/usr/share/perl5/vendor_perl/TAP/Harness/Env.pm
/usr/share/perl5/vendor_perl/TAP/Object.pm
/usr/share/perl5/vendor_perl/TAP/Parser
/usr/share/perl5/vendor_perl/TAP/Parser.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Aggregator.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Grammar.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Iterator
/usr/share/perl5/vendor_perl/TAP/Parser/Iterator.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Iterator/Array.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Iterator/Process.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Iterator/Stream.pm
/usr/share/perl5/vendor_perl/TAP/Parser/IteratorFactory.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Multiplexer.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Result
/usr/share/perl5/vendor_perl/TAP/Parser/Result.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Result/Bailout.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Result/Comment.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Result/Plan.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Result/Pragma.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Result/Test.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Result/Unknown.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Result/Version.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Result/YAML.pm
/usr/share/perl5/vendor_perl/TAP/Parser/ResultFactory.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Scheduler
/usr/share/perl5/vendor_perl/TAP/Parser/Scheduler.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Scheduler/Job.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Scheduler/Spinner.pm
/usr/share/perl5/vendor_perl/TAP/Parser/Source.pm
/usr/share/perl5/vendor_perl/TAP/Parser/SourceHandler
/usr/share/perl5/vendor_perl/TAP/Parser/SourceHandler.pm
/usr/share/perl5/vendor_perl/TAP/Parser/SourceHandler/Executable.pm
/usr/share/perl5/vendor_perl/TAP/Parser/SourceHandler/File.pm
/usr/share/perl5/vendor_perl/TAP/Parser/SourceHandler/Handle.pm
/usr/share/perl5/vendor_perl/TAP/Parser/SourceHandler/Perl.pm
/usr/share/perl5/vendor_perl/TAP/Parser/SourceHandler/RawTAP.pm
/usr/share/perl5/vendor_perl/TAP/Parser/YAMLish
/usr/share/perl5/vendor_perl/TAP/Parser/YAMLish/Reader.pm
/usr/share/perl5/vendor_perl/TAP/Parser/YAMLish/Writer.pm
/usr/share/perl5/vendor_perl/Test
/usr/share/perl5/vendor_perl/Test/HACKING.pod
/usr/share/perl5/vendor_perl/Test/Harness.pm
References
Summary
In this tutorial we learn how to install perl-Test-Harness
on Rocky Linux 8 using yum and dnf.