Re: Upgrading Tao remotely
"Nicolas Ross" <rossnick-lists-NtXotD1+XZAsA/[email protected]> Tue, 10 Jan 2006 08:54:10 -0500
| Newsgroups | gmane.linux.tao.general |
|---|---|
| Message-ID | <022201c615ed$55739b30$1a07a8c0@civicXp> |
>I successfully upgraded Tao1 -> Tao4 with yum and a lot of patience. > Here is my receipe for a desktop installation: > > 0. Make sure you have sufficient space left on your partition. I needed > about 3 Gb to perform the upgrade. > 1. Remove any kernel-module you may have installed (e.g. nvidia driver, > alsa-driver, ndiswrapper, etc.). > 2. Install manually yum-2.2 (testing in tao-1.0) and > tao-yumconf (tao-4) with rpm. > 3. Edit /etc/yum.repos.d/taolinux.repo and replace $releasever by "4". > 4. Run "yum update". It takes several minutes... > 5. Note all packages having a missing dependency problem. Remove them > with "rpm -e <package>". > 6. Repeat until the only error you get is: > Error: udev conflicts with kernel < 0:2.6 > 7. Set the initdefault at 3 in /etc/inittab. > 8. If present, remove rhgb option in /etc/grub.conf. > 9. Reboot the system. > 10. Retreive those rpm packages from tao-4 repository: > device-mapper > gd > glibc > glibc-common > glibc-headers > glibc-utils > kernel > libselinux > lvm2 > mkinitrd > module-init-tools > nscd > 11. Install them with "rpm -Uvh *.rpm". You may encounter some > package dependency problems. Get all the required RPM > packages until the last error is due to lvm2 conflicting > with lvm. Sometimes, removing an optional package may help. > I had to remove webalizer and glibc-devel. > 12. From now on, you should not reboot the system until the upgrade > is completed. Force the installation with "rpm -Uvh --force *.rpm". > 13. Install the Tao-4 GPG key > rpm --import http://dist.taolinux.org/tao-4/i386/dist/RPM-GPG-KEY-dlp > 14. Perform the upgrade: "yum -y update" > 15. Check for broken symlinks > /boot/System.map > /etc/alternatives > /etc/X11/X > /usr/bin > 16. Recreate your initrd: > rm /boot/initrd-2.6.9-5.0.3.EL.img > mkinitrd /boot/initrd-2.6.9-5.0.3.EL.img 2.6.9-5.0.3.EL > 17. Edit /etc/fstab and comment out any uneccessary mount point > (e.g. external USB drive). > 18. Reboot > 19. Remove yum and tao-yumconf with rpm. > 20. Reinstall yum and tao-yumconf with rpm from Tao 4 repository. > 21. Reinstall packages removed at step #5 and #11. > 22. Reconfigure X > (e.g. /dev/psaux -> /dev/mouse0) > 23. Test X with "/sbin/init 5". If successfull, edit /etc/inittab > and set initdefault at 5. > 24. Restore /etc/fstab. I am trying to get a shot at this, and I get to the 5, where I get : Error: udev conflicts with kernel < 0:2.6 Error: Missing Dependency: libaudit.so.0 is needed by package shadow-utils Error: Missing Dependency: audit-libs >= 0.9.8 is needed by package shadow-utils Error: Missing Dependency: audit-libs >= 0.9 is needed by package pam Error: Missing Dependency: libaudit.so.0 is needed by package pam I cannont uninstall pam and shadow-utils, they have way to many depedencies... Are there others out there that had this ? Nicolas