One thing to be careful about is that when using emelfm to unpack a tarball (I didn't try with emelfm2), the date/time stamp of all the files/folders in the tarball is set to the present date/time.
This is not usually a problem, but some things (eg compiling automake, installing grub) seem to be sensitive to the date/time remaining as per the date/time you would get when unpacking the tarball manually with "tar xzf..."