After I saw quite some interest on installing Webmin on Ubuntu 9.04 and 9.10, I decided to go ahead and do the same for 10.04 and 10.10. I also strongly believe
Ubuntu is doing wrong by not including Webmin into their repository Webmin is doing a mistake by using a deprecated library and not leave everybody to take benefit of their great product.
For those unfamiliar with Webmin, it is a web interface for configuring your linux box without X server.
LATER EDIT: As Joe Cooper from Virtualmin (the guys making webmin) said in the comments, there’s no need anymore for libmd5-perl for webmin starting with 1.520. I tested and it’s true, now the whole installation can be done in 3 simple steps. Thanks Joe, now’s much better!
Having said these, let’s to the job:
1. Download latest libmd5-perl package from http://ftp.debian.org/pool/main/libm/libmd5-perl/ . Currently 2.03 2. Execute libmd5-perl package
1. Download webmin from http:www.webmin.com . Currently 1.520
2. Execute webmin package. It will fail but it’s easier for us, since we’ll just force installing dependencies, rather than installing them one by one.
3. Install missing dependencies and it will automatically recompile webmin
Enjoy webmin on https://[serverIP]:10000 .
What I am normally doing is forwarding the port 10000 out of my router and access my webmin from anywhere on the internet. You can forward it to another port and to be user-friendly and easy-to-remember you can use DynDNS to pick a nice name.