Come aggiornare dalla 12.0 alla 12.1

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da tigerwalk »

conraid ha scritto: A parte di seguire ugualmente l'ordine dei pacchetti e le indicazioni

Se provi con la mia guida, poi semmai la integriamo
Quello senz'altro!
Appena provo (conto domani pom.) ti ragguaglierò!
Grazie.

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da tigerwalk »

Ho terminato da poco l'aggiornamento. Ho tentato di utilizzare il metodo descritto nell' howto per slackware su chiavetta usb ma upgradepkg non "prendeva" l'opzione -root e quindi, sono sempre partito dall'installazione su chiavetta, ho montato la partizione di root della slackware 12.0. Ho fatto chroot su quella partizione. Da lì, ho montato il dvd della 12.1. A questo punto ho aggiornato prima i pacchetti raccomandati e poi ho upgradato man mano tutto il sistema, aggiungendo di volta in volta i pacchetti nuovi con l'opzione --install-new. Alla fine ho rimosso i pacchetti obsoleti. Ho dovuto cambiare il grub e il fstab perchè col kernel huge-smp i dischi mi diventano hda invece di sda e sono ripartito. Tutto ok! Adesso stò ricompilando il mio kernel con le nuove glibc e per riavere i dischi non più hda ma sda! Se fossi riuscito a fare l'upgrade con
upgradepkg -root /mnt/hd aaa-.........
avrei evitato di fare il chroot e avrei risparmiato diverso tempo ma va bene lo stesso!

Avatar utente
g4b0
Linux 2.x
Linux 2.x
Messaggi: 318
Iscritto il: lun 27 dic 2004, 0:00
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: kde 3.5.10
Località: Torino
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da g4b0 »

conraid ha scritto:
Lean ha scritto:Domanda:
è necessario installare il kernel che ci fornisce Pat in formato tgz?
io ho il mio bellissimo 2.6.24.5-smp compilato da me e vorrei tenerlo...
puoi tenertelo. Puoi anche tenerli entrambi se al tuo hai dato un identificato personale, cosa che consiglio sempre.
Però installa i kernel-headers di Pat
Io invece ho una 12.0 pulita, posso tenermi il mio kernel? Se si, come faccio?

Codice: Seleziona tutto

g4b0@moon:/boot$ uname -a
Linux moon 2.6.21.5-smp #2 SMP Tue Jun 19 14:58:11 CDT 2007 i686 AMD Sempron(tm) Processor 3000+ AuthenticAMD GNU/Linux
Non ho una gran voglia di ricompilare alsa, nvidia, e compagnia..

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da conraid »

g4b0 ha scritto: Io invece ho una 12.0 pulita, posso tenermi il mio kernel? Se si, come faccio?
Certo che puoi, basta che segui la procedura manuale e dici di non aggiornare il kernel.
Puoi sempre installarlo senza togliere quello vecchio, e poi metti due voci in lilo.

Ma a parte alsa (che nei nuovi kernel è anche aggiornato), quanto ti costa compilarti nvidia? 5 minuti?
Però puoi fare tutto quello che vuoi, devi solamente stare attento in fase di aggiornamento

Avatar utente
g4b0
Linux 2.x
Linux 2.x
Messaggi: 318
Iscritto il: lun 27 dic 2004, 0:00
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: kde 3.5.10
Località: Torino
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da g4b0 »

Ho avuto problemi con nVidia tempo addietro perchè avevo un kernel compilato con una versione di gcc differente da quella installata. Ho dovuto fare un downgrade del compilatore, ecc.. è per questo che non ne ho tanta voglia..

Per quanto riguarda alsa, invece, mi ricordo che quando installai la slack 12.0 dovetti remare parecchio prima di far uscire qualche suono dalla mia Cmedia, e sinceramente non mi ricordo nemmeno cosa feci.. Cosa intendi dicendo che alsa "nei nuovi kernel è anche aggiornato" ??

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da conraid »

g4b0 ha scritto:Cosa intendi dicendo che alsa "nei nuovi kernel è anche aggiornato" ??
Alsa è compreso nel kernel e quindi se compili un nuovo kernel avrai le ultime versione.
Nel 2.6.25 non c'è l'ultimissima versione, ma la penultima con molte patch proveniente da quella che poi sarà l'ultima. Leggere i changelog fa scoprire molte cose
A me per esempio il 2.6.25 ha corretto il problema che non potevo usare il mic nel portatile.

Per gli nvidia ci credo che ti davano errore, ma ancora non capisco il motivo di non perdere qualche minuto a compilarti il kernel con le nuove glibc, i nuovi kernel-headers (questi devi installarli mi raccomando) e il nuovo gcc. Ma ognuno è libero di fare ciò che ritiene meglio per lui

Avatar utente
g4b0
Linux 2.x
Linux 2.x
Messaggi: 318
Iscritto il: lun 27 dic 2004, 0:00
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: kde 3.5.10
Località: Torino
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da g4b0 »

Aspetta, forse sto facendo confusione... la slack 12.1 ha gcc version 4.2.3. Con quale gcc è compilato il kernel? E con quale gcc è compilato il modulo nVidia?

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da conraid »

g4b0 ha scritto:Aspetta, forse sto facendo confusione... la slack 12.1 ha gcc version 4.2.3. Con quale gcc è compilato il kernel? E con quale gcc è compilato il modulo nVidia?
Se parli del tuo kernel e del tuo modulo, dovresti saperlo tu.
il kernel della distribuzione è compilato con il GCC e le GLIBC che trovi nella distribuzione.
Idem se vuoi ricompilartelo da solo.

Il modulo nvidia va "sempre" compilato dalla tua macchina, ci sono in rete moduli già pronti, ma IMHO non valgono i 5 minuti che perdi nel ricompilartelo da solo.

Avatar utente
g4b0
Linux 2.x
Linux 2.x
Messaggi: 318
Iscritto il: lun 27 dic 2004, 0:00
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: kde 3.5.10
Località: Torino
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da g4b0 »

In effetti penso ricompilerò il tutto, così mi ritrovo un sistema pulito e aggiornato...
Domanda stupida: Ho notato aggiornando la mia slack in ufficio (seguendo le istruzioni di Pat) che mi ha tolto il vecchio kernel. Immagino sia dovuto al fatto che lo script consigliato da Pat:

Codice: Seleziona tutto

#!/bin/sh
for dir in a ap d e f k kde l n t tcl x xap y ; do
  ( cd $dir ; upgradepkg --install-new *.tgz )
done
utilizza il comando upgradepkg --install-new per tutti i pacchetti tranne kdei, quindi anche per il kernel. Se io prima di lanciare questo script do un bel:

Codice: Seleziona tutto

#installpkg kernel*
dentro alla directory slackware/a, ottengo il risultato che mi installa il nuovo kernel lasciandomi il vecchio, in modo che modificando lilo.conf posso usarli entrambi? O combino qualche casino?

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da conraid »

Dopo cerca di aggiornarti quello "nuovo", quindi "forse" il vecchio rimane.
Ma io posso capire non aggiornare il tutto, ma solo il kernel...

Avatar utente
g4b0
Linux 2.x
Linux 2.x
Messaggi: 318
Iscritto il: lun 27 dic 2004, 0:00
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: kde 3.5.10
Località: Torino
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da g4b0 »

Lo voglio tenere per sicurezza, dato che a volte mi sono scontrato con dei fantastici kernel-panic.. ma a chi non mai successo?

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da conraid »

g4b0 ha scritto:Lo voglio tenere per sicurezza, dato che a volte mi sono scontrato con dei fantastici kernel-panic.. ma a chi non mai successo?
Magari eliminando il file in /var/log/packages ma lasciando tutti i file del pacchetto non te l'aggiorna ed hai anche il vecchio kernel come prima. Ma è un azzardo

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da tigerwalk »

a me , il kernel che avevo compilato (vanilla) è rimasto lì, era cambiato solo il simlynk che puntava al nuovo kernel di Pat, è bastato cambiare quello e dare una ricompilata di sicurezza del vecchio kernel per l'aggiornamento delle gcc della nuova 12.1.

Avatar utente
g4b0
Linux 2.x
Linux 2.x
Messaggi: 318
Iscritto il: lun 27 dic 2004, 0:00
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: kde 3.5.10
Località: Torino
Contatta:

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da g4b0 »

Probabilmente perchè il file del kernel che hai compilato tu ha un nome diverso da quello standard della distribuzione..

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: Come aggiornare dalla 12.0 alla 12.1

Messaggio da tigerwalk »

Ovviamente, credo che sia utile differenziarlo anche per questo...

Rispondi