How-to Install Webmin on a Raspberry Pi (updated)

This post will tell you how to install Webmin,a web-based interface for system administration for Unix (including  Raspbian).

This post is an update of How-to Install Webmin on a Raspberry Pi

Run the following commands in the terminal. You need superuser (root) access.

Dependancies
su
apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python

Installation
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.801_all.deb
dpkg --install webmin_1.801_all.deb
rm webmin_1.801_all.deb

Automatic updates
cd /root
wget http://www.webmin.com/jcameron-key.asc
apt-key add jcameron-key.asc

Edit the /etc/apt/sources.list file on your system and add the following line:
deb http://download.webmin.com/download/repository sarge contrib

Ubuntu Linux kernel 4.6 installation guide

This installation guide should work with the latest version of Ubuntu Linux and most Ubuntu-based distributions including Kubuntu and Mint. The included kernel files have been compiled using the generic Ubuntu configuration. A low latency version is also available in the directory of the linked files.

Installation Guide (GUI)

  1. Download the kernel headers package:

    http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.6-yakkety/linux-headers-4.6.0-040600_4.6.0-040600.201605151930_all.deb
  2. And the appropriate headers package for your system (choose yours)
  3. And the kernel image  (choose yours)
  4. Install the files in the same order as downloaded above. So first install the headers (generic and CPU) and finally the image (1 file).
  5. In the terminal run:

    sudo update-grub
  6. Reboot and select the kernel from the bootloader menu

I will post the latest version of the 4.6 branch and 4.7 release candidates in comments below.

Bash 4.4 installation for Linux

This guide is for almost every Linux distribution.

Prerequisite is that you have the required build tools installed already.

If not, do the following step:

Debian and Ubuntu users way;

sudo apt-get install build-essential

The Fedora/Red Hat way:

sudo yum groupinstall "Development Tools" "Legacy Software Development"

First step is getting the source package

wget http://ftp.gnu.org/gnu/bash/bash-4.4.18.tar.gz

Next step is compiling and installing it;

tar xf bash-4.4.4.18.tar.gz
cd bash-4.4*
./configure
make
sudo make install
sh

Ubuntu Linux kernel 4.5 installation guide

This short walkthrough describes how to install the Ubuntu Linux Kernel 4.5.

This guide should work with the latest version of Ubuntu Linux and most Ubuntu-based distributions including Kubuntu and Mint. The included kernel files have been compiled using the generic Ubuntu configuration. A low latency version is also available in the directory of the linked files.

Installation Guide (GUI)

  1. Download the kernel headers package:

    http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-wily/linux-headers-4.5.0-040500_4.5.0-040500.201603140130_all.deb
  2. And the appropriate headers package for your system
  3. And the kernel image
  4. Install the files in the same order as downloaded above. So first install the headers (generic and CPU) and finally the image (1 file).
  5. In the terminal run:

    sudo update-grub
  6. Reboot and select the kernel from the bootloader menu

I will post the latest version of the 4.5 branch and 4.6 release candidates in comments below.

Ubuntu Linux 4.4 kernel installation guide

This short walkthrough describes how to install the Ubuntu Linux Kernel 4.4.

This guide should work with the latest version of Ubuntu Linux and most Ubuntu-based distributions including Kubuntu and Mint. The included kernel files have been compiled using the generic Ubuntu configuration. A low latency version is also available in the directory of the linked files.

Installation Guide (GUI)

  1. Download the kernel headers package:

    linux-headers-4.4.0-040400_4.4.0-040400.201601101930_all.deb
  2. And the appropriate headers package for your system
  3. And the kernel image
  4. Install the files in the same order as downloaded above. So first install the headers (generic and CPU) and finally the image (1 file).
  5. In the terminal run:

    sudo update-grub
  6. Reboot and select the kernel from the bootloader menu

I will post the latest version of the 4.4 branch and 4.5 release candidates in comments below.