Upgrading 64 Studio
Once 64 Studio is installed, you shouldn't have to re-install each time a new release is made. Here's how to upgrade...
Upgrade to the stable branch
If you want to stick to the latest stable release of 64 Studio, just follow these steps:
1. If you have a previous version of 64 Studio installed, please make sure your repository (in the file /etc/apt/sources.list.d/64studio.list ) has been updated to the UK mirror:
deb http://www.mirrorservice.org/sites/64studio.com/apt/ 64studio main
(This mirror is also available by FTP):
deb ftp://ftp.mirrorservice.org/sites/64studio.com/apt/ 64studio main
or one of the US mirrors:
deb http://download.linuxaudio.org/64studio/apt/ 64studio main
deb http://64studio.hivelocity.net/apt/ 64studio main
If not, you will need to edit the file (as root).
2. Before performing the next step you should comment out any third-party repositories you have previously enabled which are not compatible with Debian/etch (for example, Debian/testing or Debian/unstable). Of course it is fine to leave Debian/etch itself.
3. Run this command in a terminal, as root:
Your apt database should be updated, existing packages upgraded and new packages installed. If a new kernel has been installed, you will need to reboot in order to use it.
Alternatively, if you prefer a GUI for software updates, you can add one of these APT URL's to Synaptic's Repositories window using the Custom button. Then click 'Reload' followed by 'Mark all upgrades' and 'Apply'.
Upgrade to the testing branch
If you would like to help with testing forthcoming releases, please make sure that you've got the latest packages. This is what you should do, as root:
1. Uncomment the following line in your /etc/apt/sources.list.d/64studio.list file:
deb http://apt.64studio.com/64studio/testing 64studio main
3. Optionally, run:
to reset packages to their default state.
4. If a new kernel package has been installed, reboot the machine so that the newest kernel can run.
Debian package compatibility
The 64 Studio 2.x releases are compatible with Debian/etch. Please note that if you are following the 64 Studio testing branch and require additional packages from Debian, you should be using a Debian/etch source for these. The 64 Studio testing branch is currently based on Debian/etch plus backports, rather than Debian/lenny.
Please report any problems on the 64studio-devel mailing list.