A step by step process to install Asterisk.
I have tested on Ubuntu 16.04, nevertheless, it will work on another distro with few changes.
Update and Upgrade the system
It looks like Red Hat linux folks have made an incompatible change in the kernel. I've attached a patch to this post which should fix the issue. To apply the patch, you'll need to:
$cd news-scrapper.git
$wget http://repo1.maven.org/maven2/com/madgag/bfg/1.12.15/bfg-1.12.15.jar
$mv bfg-1.12.15.jar bfg.jar
$java -jar bfg.jar --delete-files *.sqlite3 && git reflog expire --expire=now --all && git gc --prune=now --aggressive
$java -jar bfg.jar --delete-files *.sql && git reflog expire --expire=now --all && git gc --prune=now --aggressive
$java -jar bfg.jar --delete-files *.pyc && git reflog expire --expire=now --all && git gc --prune=now --aggressive
$java -jar bfg.jar --delete-folders bin && git reflog expire --expire=now --all && git gc --prune=now --aggressive
$java -jar bfg.jar --delete-folders lib && git reflog expire --expire=now --all && git gc --prune=now --aggressive