< Home - < Back

dieharder


Information about the package, dieharder, which is shipped with common Linux distributions. The dieharder package is designed for, Random number generator tester and timer.


Package Name:

dieharder

Summary:

Random number generator tester and timer

Description:

dieharder is a fairly involved random number/uniform deviate generator tester. It can either test any of its many prebuilt and linked generators (basically all of those in the Gnu Scientific Library plus some others) or a potentially random data-set in a file. With file input, it can manage either a variety of ASCII-formatted input or a raw binary bit string. It is thus suitable for use in testing both software RNG's and hardware RNG's. dieharder does all of its work with a standalone, extensible library, libdieharder. Therefore its tests can be integrated into other programs. dieharder encapsulates following random number tests: George Marsaglia's "Diehard" battery of tests, STS (v1.6) from NIST FIPS, Knuth's tests, and more. Check the documentation for complete list of the tests and references where possible. It is intended to be the "Swiss army knife of random number testers", or "the last suite of random number testers you'll ever wear".

Architecture:

x86_64

Version:

3.31.1

Release:

4.el6

Size:

592 k

Repository:

epel

From Repository:

Licence:

GPLv2+



Handy Yum Commands for dieharder


Control the dieharder package with the following handy commands outlined below.


Command

Description of Command

yum install dieharder

This command will install dieharder on the server.

yum remove dieharder

This command will un-install dieharder on the server. When you run this command, you will be asked if you are sure that you want to remove dieharder, so you have to manually confirm that you want to do this.

yum -y remove dieharder

This command will un-install dieharder on the server. When you run this command with th e -y flag, you will not be prompted to check that you are sure you want to remove the package - so be sure you absolutely want to remove dieharder when using the -y flag.

yum update dieharder

This command will update dieharder to the latest version. When you run this command, you will be asked if you are sure that you want to remove dieharder, so you have to manually confirm that you want to do this.

yum -y update dieharder

This command will update dieharder to the latest version. When you run this command with the -y flag, you will not be prompted to check that you are sure you want to remove the package - so be sure you absolutely want to remove dieharder when using the -y flag.

yum info dieharder

This command will show you core information about the dieharder package.

yum deplist dieharder

This command will show you the dependencies for dieharder. Thankfully, when using Yum, if dependencies are required, these are also installed at the same time so you don't have to worry too much about that.

yum check-update dieharder

This command will check if there is an update waiting on dieharder. When you run this command this will return nothing if there is nothing to update, or, will return the package name if the package is due to be updated.