Installing puredyne as main system
It's easy! :)
Starting from puredyne 9.10 (carrot&coriander), all you need to do is:
- Go to the applications menu and choose System > Install puredyne
The installer (it's called ubiquity) will ask you a couple of questions and then install for you!
Stuff below is DEPRECATED- it's only relevant to the leek and potato release and i wouldnt do it if i were you :).
---8<-------------------------------------------------------------------------------
If you would like to install pure:dyne as your main system, first install Debian Lenny, then add all the pure:dyne goodies. pure:dyne is built on top of Debian.
Downloading Debian
Download a copy of the Debian (stable Lenny version 5) installer – you can use the net installer if you have network access, otherwise the full CD. Check out the options on the Debian site:
http://www.debian.org/distrib/
At the moment pure:dyne will only work on i386 so make sure you get that image even if you have a 64 bit CPU.
Burning and booting the Installer CD
You can burn the installer CD and boot it to install your system in an identical way as this:
Burning and booting the LiveCD
Installing Debian
Follow the instructions for installation, including setting up your language, hostname, partitioning disk, etc - it should be reasonably self explanatory.
At the Software Selection stage, to minimize bloat, we recommend selecting only the 'Standard System' (and 'Laptop' if you are installing on a laptop).
Adding pure:dyne - Repository settings
Once you are finished installing, and are running your Debian, you should get into a terminal as root.
Aptitude settings to minimize bloat
Aptitude by default installs packages "recommended" by the packages you install, which can lead to bloat. To avoid this, edit (or create) /etc/apt/apt.conf with the following contents:
APT::Default-Release "lenny"; APT::Install-Recommends "0";
And also edit (or create) /root/.aptitude/config with the following contents:
Aptitude::Recommends-Important "0"; Aptitude::Keep-Recommends "1";
(some versions of aptitude will alter this at runtime to other settings with the same overall effect)
APT repository lists
pure:dyne uses the regular Debian repositories, the Debian Multimedia repositories, and the GOTO10 pure:dyne repository itself. Edit /etc/apt/sources.list as follows:
# Debian repositories # change this to use a mirror near you, see list: # http://www.debian.org/mirror/list deb http://ftp.uk.debian.org/debian/ lenny main contrib non-free deb-src http://ftp.uk.debian.org/debian/ lenny main contrib non-free deb http://security.debian.org/ lenny/updates main contrib deb-src http://security.debian.org/ lenny/updates main contrib deb http://volatile.debian.org/debian-volatile lenny/volatile main deb-src http://volatile.debian.org/debian-volatile lenny/volatile main # Debian Multimedia repository # change this to use a mirror near you, see list: # http://debian-multimedia.org/debian-m.php deb http://mirror.hro.nl/debian-multimedia/ stable main deb-src http://mirror.hro.nl/debian-multimedia/ stable main # GOTO10 Debian repository deb http://debian.goto10.org/debian/ lenny main contrib non-free deb-src http://debian.goto10.org/debian/ lenny main contrib non-free
You need to get the keys to verify packages from the extra repositories if you haven't done previously:
aptitude update aptitude install debian-puredyne-keyring aptitude install debian-multimedia-keyring aptitude update
Adding pure:dyne - Installing packages
Previously there was a "meta package" that pulled together all the packages in pure:dyne, however it was fragile and we are still searching for a better solution.
Before any session of installing packages, its best to update aptitude's lists of what is available:
aptitude update
To get all installed packages up to date:
aptitude safe-upgrade
To find packages (for example):
aptitude search supercollider aptitude search pd
To get information about a package called "superfoo" (for example, replace with a real package name):
aptitude show superfoo
To install a package (again, "superfoo" is just an example, replace with a real package name):
aptitude install superfoo
replacing package_name with the name of the package you want to install.
You can see the list of packages included with pure:dyne leek and potato live DVD here, you'll probably want to install some of them:
https://code.goto10.org/svn/puredyne/trunk/press/deb/packages-leek_and_potato-DVD.txt
Adding pure:dyne - Installing standard menus, icons and pure:dynification
The default user settings and "look and feel" are available online, in a Subversion repository:
aptitude install subversion
Do the following as your regular user so the permissions are correct:
cd ~/ svn export https://code.goto10.org/svn/puredyne/trunk/broth/stock/chroot_local-includes/etc/skel temporary-settings mv temporary-settings/* . -vi mv temporary-settings/.[a-z]* . -vi rm -rvi temporary-settings
log out and back in to XFCE. enjoy!
Further reading
Debian GNU/Linux Installation Guide http://www.debian.org/releases/stable/i386/
