Upgrade to Debian Squeeze

Debian 6.0 (Squeeze) is the next-to-current Debian release. As of 2014 PrometheusCluster and all native Lustre clients are running Debian Squeeze. Desktops should be upgraded to Debian Wheezy.


The probably biggest change in Squeeze is KDE Version 4 instead of KDE 3 before. This brings a lot of changes. We have tried our best to make the transition as smooth as possible.

Anyhow many parts of your KDE 3 settings will not be applicable any more or not properly converted and simply ignored. Some may also hinder the proper functioning of the KDE 4 version and have to be deleted.

We recommend at least 2 GB RAM for running KDE4. For older PCs with less RAM and no RAM extension possibilities we recommend using the alternative desktop environment XFCE that is also provided cf. TipsXFCE.

KDE PIM applications: Kontact / Kmail / Kaddressbook

The KDE PIM applications switched to a database-driven common backend called akonadi. In principle this is a good idea, but in pratice it does not suit into our cluster environment at all, especially if you have concurrent KDE logins on multiple machines.

Therefore we strongly discourage the use of Kmail/Kontact etc. on Squeeze or later in favor of the recommended and supported mail client icedove.

For further details see http://techbase.kde.org/Projects/PIM/Akonadi#Which_DBMS_does_Akonadi_use.3F

Printing Environment

Convenient printing to the old LprNG printserver (ie. kprinter) is no longer available in KDE 4. Use the new CUPS server instead, cf. PrintingHowto .

dash vs. bash

The system /bin/sh is no longer linked to /bin/bash but to /bin/dash which is less heavyweight and promises faster shell invocations esp. on system bootup.

If your shell scripts make use of bash-specific shell (bashisms) code and do not have #!/bin/bash as their first line (aka. shebang) you will get syntax errors.

You can check for bashisms in your shell scripts with the checkbashisms utility.

-- ChristopherHuhn - 2011 - 2016
Topic revision: r11 - 2016-11-09, ChristopherHuhn