Tools to install after a minimal linux install
When you finished installation of your linux machine, what are the first packages that you install, and what are the tools that you get first ?
In my Debian box, I get pv, screen, ccze, ... like this
apt-get install pv screen ccze
Please send your feedback.
On every host I setup I install these.
apt-get install openssh-server sudo screen iproute resolvconf \
build-essential tcpdump vlan mii-diag firehol \
apticron atsar ethtool denyhosts rdist bzip2 xclip \
etckeeper git-core less unzip mtr-tiny curl gdebi-core \
xbase-clients rsync psmisc iperf lshw wget pastebinit
I like Zoredache's list, so I would add these to that list:
zsh
nmap
scapy
vim
For non-packages:
vmware server 1.x
I don't use apt-get anymore!
aptitude -R install vim lsof htop bash-completion less ncftp ssh iostat debian-goodies
after that, some basic settings:
echo "source /etc/bash_completion" >> ~/.bashrc
echo "alias ..='cd ..' >> ~/.bashrc
echo '"\e[A": history-search-backward' >> inputrc
echo '"\e[B": history-search-forward' >> inputrc
update-alternatives --set editor /usr/bin/vim.basic
in most cases:
apt-get install screen fail2ban mtr-tiny less
selectively
apt-get install tcpdump
and.. i just cannot help
apt-get install mc
Don't forget to add 'lsof' to the list. That command is so handy.