K12Linux.org
[ K12LTSP.org | Downloads | Installation | Configuring Server | Configuring Clients | FAQ's & More ]

K12LTSP Upgrade HOWTO

One of the choics when installing Red Hat based K12LTSP is "upgrade." This option can be used to update your K12LTSP server from version 1.x to 2.0. See Eric's post on this below as there are some precautions you'll want to take:


I've updated a few servers from K12LTSP 1 to the latest beta. It works, for the most part anyways. You're better off installing fresh if you can, but if you can't here is my observations on the upgrade process: * ALWAYS MAKE BACKUPS BEFORE ANY MAJOR UPGRADE * 1) Make backup copies of /etc/dhcpd.conf and /tftpboot/ltsroot/etc/lts.conf, they will be lost during the upgrade! 2) For some reason NFS & DHCP are not started on bootup after the upgrade. I hope to have this repaired for the final release, but the fix is quite easy - just run the following script and reboot the server: /opt/ltsp/templates/k12linux/K12Linux-LTSP-initialize 3) You should remove gnome-guile, it is not needed and will not run properly after the upgrade: rpm -e gnome-guile 4) Gnucash (a Quicken-like app) is not updated properly. This one is current a mystery to me. You can manually remove it if you don't use it: rpm -e gnucash or update it from the package on disc2: <insert disc 2 into the cdrom> mount /mnt/cdrom rpm -Uhv /mnt/cdrom/RedHat/RPMS/gnucash-1.6.5-1.i386.rpm 5) Some useful packages in the new version are not included. I'll append a list to the end of this email 6) Existing user's desktops will not be the same as new user's desktops. I'm going to write a script that resets the desktops back to the default, which is likely to be of use on a day-to-day basis anyways (Johnny mess up his desktop? Just run "default-desktop johnny"...). I'll post that to the list later. -Eric Applications you will want to add: acroread-4.0.5-1a education-menus-7.2-1 libuser-0.32-1 rdesktop-1.1.0-1 redhat-config-users-0.9.2-6 serviceconf-0.6.6-1 tuxmath-0.2001.09.07-0102_2 Applications you will want to add if you have GNOME installed: galeon-1.0.2-1 gnome-spell-0.4-ximian.1 gnome-vfs-extras-0.1.3-1 Applications you will want to add if you have KDE installed: kdeaddons-kate-2.2.2-1 kdeaddons-noatun-2.2.2-1 kdeaddons-konqueror-2.2.2-1 kgeo-1.0.2-0 Packages that you probably won't need: lesstif-0.92.32-6 lha-1.00-17 logwatch-2.1.1-3 pam_smb-1.1.6-2 rp-pppoe-gui-3.3-1 rsh-0.17-5 rusers-0.17-12 rusers-server-0.17-12 rwall-server-0.17-10 rwho-0.17-11 SDL_net-1.2.2-1 webalizer-2.01_09-0.72 xmms-skins-1.2.5-7 Packages you are very unlikely to need: cdlabelgen-1.5.0-9 ltsp_x336_mono-3.0.0-0 lv-4.49.4-3 micq-0.4.6.p1-2 mrtg-2.9.6-6 nmap-2.54BETA22-3 nmap-frontend-2.54BETA22-3 radvd-0.6.2pl4-1 watanabe-vf-1.0-5 xawtv-3.54-5