Webmin install guide for Ubuntu 12.04 LTS

tankman1989

Active Member
Reaction score
5
It seems that a lot of people on other forums are having problems updating or installing Webmin on Ubuntu 12.04 for some reason. I ran into a lot of dependency problems, especially with the libmd5-perl dependency and there seemed to be no way around it. Also, I was trying to install webmin on a bare/base server install which has less libraries than a LAMP install or DNS/SSH/Samba server install. I was unsuccessful installing webmin with the base install but once I added the following packages in the OS install, it seemed to work fine (it might have included needed dependencies for Webmin): include the following - LAMP server, DNS, SSH server & Samba. This is what I KNOW works.

Here are the steps I took after the base install and Webmin was very simple to install.

Type or paste the following code

Code:
sudo su

Code:
apt-get update

Code:
apt-get upgrade

Code:
nano /etc/apt/sources.list

Paste the following in the sources.list file:

Code:
deb http://uk.archive.ubuntu.com/ubuntu/ oneiric main universe multiverse 
deb-src http://uk.archive.ubuntu.com/ubuntu/ oneiric main universe multiverse
deb http://uk.archive.ubuntu.com/ubuntu/ precise main universe multiverse 
deb-src http://uk.archive.ubuntu.com/ubuntu/ precise main universe multiverse 
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsol....uk/repository sarge contrib
Save file

Code:
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.620_all.deb

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

Code:
dpkg -i webmin_1.620_all.deb
** I found another inconsistency between installs. While the above worked on a number of installations I just tried it with version 12.04.2 and the last line wouldn't work. I did manage to get it to install by running the code:
Code:
dpkg --install web*
I don't know why things change from one install to the next, it is very frustrating but this is another way you can try.

That's is. After that you should be able to log into your server @ https://servername:10000/

Good luck & let me know if this doesn't work
 
Last edited:
Back
Top