Mechanikx |
06-16-2019 06:30 PM |
Upgraded to Slackware64-current.
I upgraded to current yesterday :)
My apologies in advance if the answer is obvious but I have a question about one instruction.
I used Alien Bob's rsync_current.sh script to create a local mirror and upgraded my system using Pat's instructions in UPGRADE.TXT with a few modifications such as which packages to remove, etc.
From /slackware/slackware64-current/UPGRADE.TXT:
Quote:
...
1. Upgrade your glibc shared libraries. This is important, or things
might go haywire during the next part of the upgrade:
upgradepkg /root/slackware/a/glibc-solibs-*.txz
2. Upgrade your package utilities and related tools:
upgradepkg /root/slackware/a/pkgtools-*.txz
upgradepkg /root/slackware/a/tar-*.txz
upgradepkg /root/slackware/a/xz-*.txz
upgradepkg /root/slackware/a/findutils-*.txz
3. Upgrade everything else (and install new packages):
upgradepkg --install-new /root/slackware/*/*.t?z
...
|
I understand why we upgrade glibc first, but...
is the reason we update the package tools and related tools before the rest of the system, rather than with the rest of the system, because we want to use the new package tools as soon as possible? Because of security updates, etc? Is there a different reason, or more reasons?
Any clarification would be greatly appreciated.
Thank you.
|