Opgraderinger

/!\ Før du læser denne opgraderingsvejledning, så bemærk at live opdateringer til dine produktionsservere udføres på egen risiko. Debian Edu/Skolelinux har ABSOLUT INGEN GARANTI, inden for lovens rammer.

Læs venligst dette kapitel og kapitlet Nye funktioner i Bullseye i denne manual fuldstændig før du forsøger at opgradere.

Upgrading Debian from one distribution to the next is generally rather easy. For Debian Edu this is unfortunately a bit more complicated as we modify configuration files in ways we shouldn't. However we have documented the needed steps below. (See Debian bug 311188 for more information how Debian Edu should modify configuration files.)

In general, upgrading the servers is more difficult than the workstations and the main-server is the most difficult to upgrade.

Hvis du ønsker at sikre dig at alt virker som før efter opgraderingen, så skal du teste opgraderingen på et testsystem eller systemer konfigureret på samme måde som dine produktionsmaskiner. Der kan du teste opgraderingen uden risiko og se om alt virker, som det skal.

Husk også at læse informationen om den aktuelle Debian Stable-udgivelse i dennes installationsmanual.

Det kan også være klogt at vente en smule og stadig køre Oldstable i et par uger længere, så at andre kan teste opgraderingen og dokumentere eventuelle problemer de oplever. Udgivelsen Oldstable for Debian Edu vil fortsat modtage understøttelse i en periode efter den næste Stable-udgivelse, men når Debian standser understøttelse for Oldstable, så vil Debian Edu ligeledes stoppe understøttelsen.

/!\ Vær forberedt: Vær sikker på at du har testet opgraderingen fra Buster i et testmiljø eller har sikkerhedskopier klar til en gendannelse.

Bemærk venligst at den følgende opskrift gælder for standardinstallationen af Debian Edus hovedserver (desktop=xfce, profiler Main-Server, Workstation, LTSP-server). (For et generelt overblik over buster til bullseye-opgraderingen, se: https://www.debian.org/releases/bullseye/releasenotes)

Brug ikke X, brug en virtuel konsol, log ind som root.

Hvis apt afslutter med en fejl, så prøv at rette den og/eller køre apt -f install og så apt -y full-upgrade igen.

apt update
apt full-upgrade
apt clean
sed -i 's/buster/bullseye/g' /etc/apt/sources.list
sed -i 's#/debian-security bullseye/updates# bullseye-security#g' /etc/apt/sources.list
export LC_ALL=C        # optional (to get English output)
apt update
apt full-upgrade
cf-agent -v -D installation
service squid restart
apt install debian-edu-artwork-homeworld
apt purge debian-edu-artwork-buster      # unless Buster artwork should be kept as an alternative
rm -f /etc/xdg/xfce4/panel/default.xml.cfsaved
mv /etc/xdg/xfce4/panel/default.xml.dpkg-new /etc/xdg/xfce4/panel/default.xml
rm -f /etc/default/tftpd-hpa        # to remove no longer needed modifications
rm -rf /var/lib/tftpboot            # to remove no longer used tftp base directory
dpkg-reconfigure -p low tftpd-hpa   # first prompt: keep ''tftp'' as system account, second: change TFTP root directory to ''/srv/tftp''
                                    # third: keep address and port, last one: enter ''--secure'' as additional option 
service tftpd-hpa restart
rm -rf /opt/ltsp                    # cleanup old LTSP base directory
# The next steps will need quite some execution time.
debian-edu-ltsp-install --arch amd64 --diskless_workstation no thin_type bare   # if 64-Bit thin client support is wanted
debian-edu-ltsp-install --arch i386 --diskless_workstation no thin_type bare    # if 32-Bit thin client support is wanted
debian-edu-ltsp-install --diskless_workstation yes   # to create diskless workstation image from the server's file system
debian-edu-pxeinstall                                # to add PXE installation files and related iPXE menu items 

Genstart; log ind som første bruger og test

To upgrade from any older release, you will need to upgrade to the Buster based Debian Edu release first, before you can follow the instructions provided above. Instructions are given in the Manual for Debian Edu Buster about how to upgrade to Buster from the previous release, Stretch. Likewise the Stretch manual describes how to upgrade from Jessie.