Pagina 1 di 1
Consigli pre-aggiornamento
Inviato: mer 2 mag 2007, 18:19
da JohnnyMnemonic
Ciao a tutti ragazzi, ho una domanda da farvi.
Sono tornato ora da Monaco (w la birra!!!) e ho trovato gli aggiornamenti del 30 e del 1 maggio nel changelog.
La mia slack era aggiornata alla current prima che partissi, e siccome ho notato split vari e la presenza delle glibc vorrei sapere se c'è un modo particolare per procedere nell'aggiornamento senza incappare in fastidiosi problemi.
Grazie a tutti!
Inviato: mer 2 mag 2007, 18:55
da ramseteiii
anche a me farebbe piacere conoscere il metodo giusto per procedere nell'aggiornamento, visto che sono nelle stesse condizioni.
Grazie a tutti.
Inviato: mer 2 mag 2007, 19:04
da michelino
Personalmente per sicurezza ho aggiornato prima glibc-solibs e poi, a parte, il resto (il tutto con slackpkg) e no ho avuto problemi di sorta

.
Regards
Inviato: mer 2 mag 2007, 19:06
da michelino
Ovviamente ho dato anche un
Inviato: mer 2 mag 2007, 19:27
da ramseteiii
la tua procedura vale anche nel caso tipo questo:
n/netdate-bsd4-i486-1.tgz: Split from old tcpip package
oppure bisogna prima rimuovere il pacchetto tcpip e poi installare netdate-bsd-i486-1.tgz?
scusate la mia niubbaggine.
Inviato: mer 2 mag 2007, 19:40
da michelino
Personalmente ho prima installato i nuovi pkgs splittati e poi ho rimosso quelli obsoleti, così removepkg rimuove solo i file obsoleti e lascia quelli utilizzati dai pacchetti nuovi.
Poi non so

Inviato: mer 2 mag 2007, 19:45
da JohnnyMnemonic
Vi faccio un caso pratico. Il mio sistema mi dice questo dando slapt-get --upgrade
Codice: Seleziona tutto
I seguenti pacchetti sono stati ESCLUSI:
glibc glibc-i18n glibc-profile glibc-solibs glibc-zoneinfo kernel-headers udev
I seguenti pacchetti saranno aggiornati:
bdftopcf cairo dnsmasq inputproto net-snmp pcmciautils pkgtools svgalib
sysvinit-scripts xf86-input-acecad xf86-input-joystick
11 aggiornati, 0 installati, 0 da rimuovere e 7 non aggiornati.
Need to get 3,5MB of archives.
After unpacking 40,0kB of additional disk space will be used.
Vuoi continuare? [y/N]
Io scaricherei separatamente glibc* e li installerei nell'ordine che dice qui (sbaglio?) poi lascerei fare tutto il resto a slapt-get, per tcpip rimuoverei prima il pacchetto poi metterei il resto(curandomi di scaricarli prima...)
Che dite, può andare?
Inviato: mer 2 mag 2007, 20:48
da absinthe
JohnnyMnemonic ha scritto:Vi faccio un caso pratico. Il mio sistema mi dice questo dando slapt-get --upgrade
Codice: Seleziona tutto
I seguenti pacchetti sono stati ESCLUSI:
glibc glibc-i18n glibc-profile glibc-solibs glibc-zoneinfo kernel-headers udev
I seguenti pacchetti saranno aggiornati:
bdftopcf cairo dnsmasq inputproto net-snmp pcmciautils pkgtools svgalib
sysvinit-scripts xf86-input-acecad xf86-input-joystick
11 aggiornati, 0 installati, 0 da rimuovere e 7 non aggiornati.
Need to get 3,5MB of archives.
After unpacking 40,0kB of additional disk space will be used.
Vuoi continuare? [y/N]
Io scaricherei separatamente glibc* e li installerei nell'ordine che dice qui (sbaglio?) poi lascerei fare tutto il resto a slapt-get, per tcpip rimuoverei prima il pacchetto poi metterei il resto(curandomi di scaricarli prima...)
Che dite, può andare?
in realtà la procedura corretta - come detto da pat - è
0. Put your machine in single-user mode:
telinit 1
1. Upgrade your glibc shared libraries. This is important, or things
might go haywire during the first part of the upgrade:
upgradepkg /root/slackware/a/glibc-solibs-*.tgz
2. Upgrade your package utilities:
upgradepkg /root/slackware/a/pkgtools-*.tgz
3. Install sed. You should already have this, but since it's used by
the package utilities it is best to be sure:
upgradepkg --install-new /root/slackware/a/sed-*.tgz
4. Upgrade everything else (and install new packages):
upgradepkg --install-new /root/slackware/*/*.tgz
5. Make sure your system will boot. If you use LILO, make sure the
paths in /etc/lilo.conf point to a valid kernel and then type 'lilo'
to reinstall LILO. If you use a bootdisk, you'll need to use
makebootdisk to make a new bootdisk using the kernel in /boot.
ovviamente tu usi slapt-get ma la solfa è simile! fai a mano i primi passi (fino al 3) e _DOVRESTI_ vivere felice (anche se non so come la prenderà slapt-get nel trovarsi delle glibc diverse
