How can I install MD5 in Ubuntu without using apt-get?
Ubuntu has included md5sum in their distro for several years now (always?), no need to install.
Checksums calculator is a GUI tool to calculate MD5 checksums which can run under Linux, Windows and Mac OS X.
typoknig is correct in that Ubuntu comes with md5sum. It is part of the GNU coreutils package, which is included in almost every desktop Linux distro by default.
However, if for some unlikely reason coreutils is not installed, you can go to http://packages.ubuntu.com/coreutils and download the package file (as well as any necessary dependencies, if you don't have those already), then install it with sudo dpkg -i <filename>, where <filename> is the name of the package file.
sudo dpkg -i <filename>
(This works for any other package as well - they are all available from http://packages.ubuntu.com, so if you need to install an application on some PC without an internet connection you can install packages manually if necessary. Just make sure to install the required dependencies first.)
EDIT: However, based on your earlier question, this is not actually your problem. You need to install the libssl-dev package.
coreutils should contain md5sum. If you don't have even that installed... you have bigger problems than not being able to md5sum. (like no ls, cat, mkdir...)
I tested the speed of md5sum on a few Ubuntu 8.04 servers
Then I downloaded a tool (by apt-get install) called md5deep and found that it's roughly 20% faster (as tested on the 32-bit Core 2 server). This makes me feel that the "vanilla" md5sum included in Ubuntu isn't the fastest one.
Edit: I downloaded and compiled coreutils-8.4 on the 64-bit Core 2 server and the speed increased to 320 MB/s... Unbelievable!
FYI, the one included in Ubuntu 8.04 is coreutils-6.10.
Is it safe to replace coreutils with a newer version?
Just thought I'd chime in to add some updated speed benchmarks.
Using md5sum on Ubuntu 10.10, which uses coreutils 8.5:
Seriously. By day, random internet loser. By night, MD5 decoder for the US Military.
To clarify, my record is 321MB/second.