Although Synaptic has a drupal, it's very old!
Preparations
To go with the latest version, I first went with the pre-fork Apache 2, PHP 5 and MySQL 5.
Downloading Drupal
I then downloaded the latest stable drupal version (since I am interested in developing a software engineering platform and personal development environment capable of being moved to a shared hosting environment).
$ wget http://ftp.osuosl.org/pub/drupal/files/projects/drupal-4.7.3.tar.gz
--17:22:17-- http://ftp.osuosl.org/pub/drupal/files/projects/drupal-4.7.3.tar.gz
=> `drupal-4.7.3.tar.gz'
Resolving ftp.osuosl.org... 64.50.238.52, 64.50.236.52
Connecting to ftp.osuosl.org|64.50.238.52|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 484,988 (474K) [application/x-gzip]
100%[==============================================>]
484,988 81.56K/s ETA 00:00
17:22:24 (76.13 KB/s) - `drupal-4.7.3.tar.gz' saved [484988/484988]
Installing the files for Apache 2
I then copied everything into (in this case) /var/www/drupal-4.7.3, then made the symbolic link (see Drupal Clean URL's on Ubuntu Dapper ):