Install Term::ReadLine::Gnu
Term-ReadLine-Gnu is used by quite a few modules, including Dist::Zilla, but it isn't always clear how to install it. Here I collected some of the instructions and tested them on using Github Actions in this repository.
Show Installed version
Before we see how to install it, let's see how can we display the version after we installed it:
perl -MTerm::ReadLine -e 'print "Term::ReadLine $Term::ReadLine::VERSION\n"' perl -MTerm::ReadLine -e 'print "Term::ReadLine::Gnu $Term::ReadLine::Gnu::VERSION\n"'
Ubuntu system perl
sudo apt-get install libterm-readline-gnu-perl
Ubuntu other Perl
Check if the $TERM environment variable is set. If not set it:
export TERM=xterm-256color
Install the development files of the readline C library:
apt-get install -y libreadline-dev
cpanm Term::ReadLine::Gnu
Centos system Perl
yum install -y perl yum install -y epel-release yum install -y perl-Term-ReadLine-Gnu
Published on 2021-02-16
If you have any comments or questions, feel free to post them on the source of this page in GitHub. Source on GitHub.
Comment on this post