Ubuntu Minimal Virtual Machine
On minimal virtual machine you will want to add these additional tools which are normally installed in the standard Ubuntu,
Still making the list of minimal virtual machine.
Put in for sure,
sudo apt-get install man # man pages. sudo apt-get install vim # Newer vi which has color coding. sudo apt-get install at # To run a job at a specified time.
Maybe put in,
apparmor # Read up on if this is needed. apparmor-utils apport # automatically generate crash reports for debugging apport-symptoms sudo apt-get install dnsutil # Might be useful as it has nslookup. sudo apt-get install command-not-found # Suggest packages to install when command is not found. BUT it installs python-gdbm. BUT python is already installed.
Recommended Tools
Run the following command to install the Bonsai Framework recommended for everyday administration,
sudo apt-get install telnet # great for verifying connection to listening ports sudo apt-get install zip unzip # easy to use zip software sudo apt-get install mlocate # quick file searching sudo updatedb # If you want to manually update the database for mlocate searching. sudo apt-get install htop # enhanced version of top to see system performance sudo apt-get install wget # easily download things from the Internet sudo apt-get install ne # easy dos like editor, push ESC key to see menu sudo apt-get install colordiff wdiff # diff tools to colourize diff files and word diff to diff at a word level (rather then the regular line)
Otherwise you can continue to read about each and install them selectively.
mlocate
mlocate is a nice file search tool. Better than slocate because it respects permissions when searching. Faster and easier to use then find because it uses a database. As of Ubuntu 9.0.4 is part of the installation and a cron is already setup to keep the search index database up to date.
sudo apt-get install mlocate sudo updatedb # If you want to manually update the database.
ne Editor
ne is an editor similar to DOS Edit. It is menu driven and easy to use for new people. The only thing I wish it had was to be able to select text with the shift and arrow keys like DOS Edit.
sudo apt-get install ne # Nice easy to use editor like DOS edit
htop
Great tool to view system performance and what is happening to various processes. It is an improved version of the built in top command.
sudo apt-get install htop
wget
Tool to grab files over http and https.
sudo apt-get install wget
Others
Here are a bunch of more useful tools we recommend having,
sudo apt-get install screen # persist sessions across network disconnects, share terminal shell sessions (both can type at once) with others
...