LAMP on debian (ubuntu mint etc) One line install
![]()
Installing a LAMP stack on deb has never been easier!
sudo tasksel install lamp-server

Speed up apt-get with axel and apt-fast.
Web Upd8 has a nice article on a bash script by Matt Parnell that uses axel to increase the speed of apt-get updates. Basically, install axel then use this script instead of apt-get:
#!/bin/sh #apt-fast by Matt Parnell http://www.mattparnell.com , this thing is FOSS #please feel free to suggest improvements to admin@mattparnell.com # Use this just like apt-get for faster package downloading. Make sure to have axel installed #If the first user entered variable string contains apt-get, and the second string entered is either install or dist-upgrade if echo "$1" | grep -q "[upgrade]" || echo "$2" | grep -q "[install]" || echo "$2" | grep -q "[dist-upgrade]"; then echo "Working..."; #Go into the directory apt-get normally puts downloaded packages cd /var/cache/apt/archives/; #Have apt-get print the information, including the URI's to the packages apt-get -y --print-uris $1 $2 $3 $4 > debs.list; #Strip out the URI's, and download the packages with Axel for speediness egrep -o -e "(ht|f)tp://[^\']+" debs.list | xargs -l1 axel -a; #Perform the user's reqested action via apt-get apt-get -y $1 $2 $3 $4; echo "Done! Make sure and check to see that the packages all were installed properly. If a package is erred, run sudo apt-get autoclean and try installing it again without the use of this script."; elif echo "$1" | grep -q "[*]"; then apt-get $1; else echo "Sorry, but you appear to be entering invalid options. You must use apt-get and one of apt-get's options in order to use this script."; fi

netatalk with encryption libgnutls13 error
So, trying to setup networked time machine on my lenny box, I followed a couple of guides that told me to compile netatalk with ssl enabled:
sudo apt-get build-dep netatalk sudo apt-get install cracklib2-dev fakeroot libssl-dev sudo apt-get source netatalk cd netatalk-2* sudo DEB_BUILD_OPTIONS=ssl dpkg-buildpackage -rfakeroot
then, once it was done drop down a folder and install all the debs:
cd .. sudo dpkg -i ./netatalk_2*.deb
but it didn't work, erroring with:
dpkg: dependency problems prevent configuration of netatalk: netatalk depends on libgnutls13 (>= 2.0.4-0); however: Package libgnutls13 is not installed.
The solution was to use the debi command instead of the dpkg command:
cd netatalk-2.0.3 sudo debi
oh, and dont forget to
echo "netatalk hold" | sudo dpkg --set-selections
here is the rest of the article i followed, with info on the avahi setup and the actual netatalk config

rtorrent with wtorrent on debian etch complete HOWTO
This howto will show you how to install rtorrent with wtorrent web interface on debian etch, with samba allowing us to grab the downloaded files from windoze boxes. It is intended as a complete guide from nothing to downloading torrents, so it's ideal for that old box that you have sitting in the corner. If you want to use the box for multiple things then you should only use this for reference. We will be using the debian netinst CD, available from the debian mirrors. As this covers pretty much everything, including installing deb, you might want to jump to he meat of the configuration. This run through should also work with ubuntu, but I havent tried it.
How to set up a virtualbox client from the console.
VBoxManage createvm -name “Your VM” -register VBoxManage modifyvm “Your VM” -memory “128MB” -acpi on -boot1 dvd -nic1 intnet VBoxManage createvdi -filename “VM.vdi” -size 4000 -register VBoxManage modifyvm “Your VM” -hda “VM.vdi” VBoxManage registerimage dvd /full/path/to/iso.iso VBoxManage modifyvm “Your VM” -dvd /full/path/to/iso.iso VBoxManage modifyvm “Your VM” -vrdpport 3390 VBoxVRDP -startvm “Your VM”












