Dalla 10.2 --> Current

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.
smtux
Linux 3.x
Linux 3.x
Messaggi: 977
Iscritto il: gio 1 set 2005, 0:00
Slackware: 12.0
Località: somewhere in the time

Dalla 10.2 --> Current

Messaggio da smtux »

salve ... arrivo da un week-end devestante!
Infatti vorrei aggiornare il sistema alla Current... partendo dalla 10.2.

E' possibile con swaret?
Leggo spesso nei forum persone che hanno il sistema aggiornato alla current, quindi immagino che un qualche sistema ci debba essere.

Ho usato:
* swaret 1.6.3
* swaret.conf preso da questo thread http://www.slacky.it/forum/viewtopic.ph ... waret+conf
*how-to preso su http://www.sistemistiindipendenti.org

La procedura è risultata molto lunga ed alla fine, dopo il controllo delle dipendenze continuavano a mancare delle librerie...

mi potreste dire la procedura corretta, se ne esiste una? Infatto ho letto che molti di voi non usano swaret per fare questo tipo di aggiornamenti...
A tale riguardo ho provato anche a scaricare tutti i pacchetti in /var/swaret ed utilizzare upgradepkg... nulla lo stesso!

PS: ho letto tutti i post che ci sono e mi sono anche documentato sul sito di stefano stabellini con il risultato che mi è venuto il dubbio nell'usare slapt-get.

Avatar utente
navajo
Staff
Staff
Messaggi: 3884
Iscritto il: gio 8 gen 2004, 0:00
Nome Cognome: Massimiliano
Slackware: 13.37 (x86_64)
Kernel: 2.6.37.6
Desktop: KDE 4.7.0 (Alien)
Località: Roma

Messaggio da navajo »

Ciao allora.. io non userei ne swaret ne slaptget, tool non troppo affidabili, ma mi affiderei al metodo che consiglia Patrick.
nella sezione howto, cè una guida fatta da me (una traduzione in italiano dell howto di patrick), che spiega passo passo come passare dalla 9,2 alla current. cambiano le versioni dei pacchetti, ma i passi da seguire rimangono gli stessi.
altro metodo per avere la current pulita, è quella di installarla da cd.
Ti posso assicurare però che il sistema di upgrade non riserva sorprese.

Avatar utente
gioco
Packager
Packager
Messaggi: 900
Iscritto il: dom 19 giu 2005, 0:00
Slackware: last stable
Località: in the court of the Wesnoth king
Contatta:

Messaggio da gioco »

Probabilmente non hai installato le librerie aggiunte (o i pacchetti splittati), ad esempio freetype. Non basta aggiornare i pacchetti ma bisogna anche installare quelli nuovi. Ripeto per l'n^1000esima volta: gli aggiornamenti si fanno changelog alla mano.

Per sapere quali sono i pacchetti che non hai installato:

Codice: Seleziona tutto

swaret --list -n
Comunque sia quali sono queste librerie mancanti?

smtux
Linux 3.x
Linux 3.x
Messaggi: 977
Iscritto il: gio 1 set 2005, 0:00
Slackware: 12.0
Località: somewhere in the time

Messaggio da smtux »

navajo ha scritto:Ciao allora.. io non userei ne swaret ne slaptget, tool non troppo affidabili, ma mi affiderei al metodo che consiglia Patrick.
nella sezione howto, cè una guida fatta da me (una traduzione in italiano dell howto di patrick), che spiega passo passo come passare dalla 9,2 alla current. cambiano le versioni dei pacchetti, ma i passi da seguire rimangono gli stessi.
altro metodo per avere la current pulita, è quella di installarla da cd.
Ti posso assicurare però che il sistema di upgrade non riserva sorprese.
stasera provo con la tua guida... grazie! Per la verità l'avevo letta ma sembrava più facile swaret... così mi sono incasinato...

Due domande:
* con il tuo metodo installi anche un kernel precompilato? perchè io l'ho già ricompilato a mano... magari lo tolgo dalla directory dove faccio il download dei pacchetti...
* Se qualcosa andasse male posso tornare indietro magari con un removepkg oppure devo riformattare?

grazie stasera vi posto il risultato!

smtux
Linux 3.x
Linux 3.x
Messaggi: 977
Iscritto il: gio 1 set 2005, 0:00
Slackware: 12.0
Località: somewhere in the time

Messaggio da smtux »

navajo ha scritto:Ciao allora.. io non userei ne swaret ne slaptget, tool non troppo affidabili, ma mi affiderei al metodo che consiglia Patrick.
nella sezione howto, cè una guida fatta da me (una traduzione in italiano dell howto di patrick), che spiega passo passo come passare dalla 9,2 alla current. cambiano le versioni dei pacchetti, ma i passi da seguire rimangono gli stessi.
altro metodo per avere la current pulita, è quella di installarla da cd.
Ti posso assicurare però che il sistema di upgrade non riserva sorprese.
stasera provo con la tua guida... grazie! Per la verità l'avevo letta ma sembrava più facile swaret... così mi sono incasinato...

Due domande:
* con il tuo metodo installi anche un kernel precompilato? perchè io l'ho già ricompilato a mano... magari lo tolgo dalla directory dove faccio il download dei pacchetti...
* Se qualcosa andasse male posso tornare indietro magari con un removepkg oppure devo riformattare?

grazie stasera vi posto il risultato!

EDIT: ma in quel modo come fai a risolvere le dipendenze?

@gioco: quando avevo cntrollato le dipendenze con swaret mancavano 8 librerire all'appello... e non sapevo dove trovarle... così alla fine, avendo tra le mani un sistema poco stabile, mi è toccato fare una cosa poco linuxiana...formattare!

pennega
Linux 3.x
Linux 3.x
Messaggi: 607
Iscritto il: dom 4 lug 2004, 0:00
Contatta:

Messaggio da pennega »

io con swaret non ho mai avuto problemi la versione che uso è

Codice: Seleziona tutto

swaret --version
swaret 1.7.0test4-1
Copyright (C) 2002-2003 Luc Cottyn
                        Michael G. Manry <mgmanry@linuxorbit.com>
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
e il controllo delle dipendenze (--dep) mi ha sempre risolto eventuali pkg aggiunti in seguito...
magari fai una ricerca delle lib mancanti tramite il tool messo a disposizione da http://www.slackware.it

smtux
Linux 3.x
Linux 3.x
Messaggi: 977
Iscritto il: gio 1 set 2005, 0:00
Slackware: 12.0
Località: somewhere in the time

Messaggio da smtux »

pennega ha scritto:io con swaret non ho mai avuto problemi la versione che uso è

Codice: Seleziona tutto

swaret --version
swaret 1.7.0test4-1
Copyright (C) 2002-2003 Luc Cottyn
                        Michael G. Manry <mgmanry@linuxorbit.com>
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
e il controllo delle dipendenze (--dep) mi ha sempre risolto eventuali pkg aggiunti in seguito...
magari fai una ricerca delle lib mancanti tramite il tool messo a disposizione da http://www.slackware.it
grazie anche del tuo consiglio ... non è che mi potresti postare il tuo swaret.conf?
;)

pennega
Linux 3.x
Linux 3.x
Messaggi: 607
Iscritto il: dom 4 lug 2004, 0:00
Contatta:

Messaggio da pennega »

Codice: Seleziona tutto

# Swaret.conf

VERSION=current
LANGUAGE=ITALIANO

ROOT=ftp://ftp.nluug.nl/pub/os/Linux/distr/slackware/slackware-$VERSION
#ROOT=http://sunsite.cnlab-switch.ch/ftp/mirror/slackware/slackware-$VERSION
#ROOT=ftp://ftp.slackware.no/pub/linux/slackware/slackware-$VERSION
ROOT=ftp://ftp.slackware.at/slackware-$VERSION
#ROOT=ftp://ftp.planetmirror.com/pub/slackware/slackware-$VERSION

# REPOS_ROOT=elektroni.phys%ftp://elektroni.phys.tut.fi/slackware-current/
#REPOS_ROOT=Slacky.it%http://www.slacky.it/download
# REPOS_ROOT=Mrthech%ftp://ftp.mrtech.ru/pub/mirror/slackware/slackware-current
# REPOS_ROOT=BlazeBox%http://users.lichtsnel.nl/pub/slackware
# REPOS_ROOT=SlackPack%http://packs.slack.it
# REPOS_ROOT=GurnoDOTCOM%http://gurno.com/adam/slack
#REPOS_ROOT=LinuxPackages%http://www2.linuxpackages.net/packages/Slackware-10.2
# REPOS_ROOT=NY%ftp://ftp3.linuxpackages.net/pub/Slackware-10.1
# REPOS_ROOT=Open-Systems%ftp://opensys.linuxpackages.net/pub/Slackware-10.1
# REPOS_ROOT=Belgrade%ftp://mirror.etf.bg.ac.yu/linuxpackages/Slackware-10.1
# REPOS_ROOT=Evolution%ftp://ftp4.linuxpackages.net/pub/Slackware-10.1
# REPOS_ROOT=Inode.at%ftp://linuxpackages.inode.at/Slackware-10.1
# REPOS_ROOT=Scarlet.be%ftp://ftp.scarlet.be/pub/linuxpackages/Slackware-10.1
# REPOS_ROOT=Chang-Gung Univeristy%http://linuxpackages.cgucccc.org/Slackware-10.1
# REPOS_ROOT=Szombathely%ftp://ftp.slackware.hu/linuxpackages/Slackware-10.1
# REPOS_ROOT=IEEE%ftp://ftp.nymphomatic.org/linuxpackages/Slackware-10.1


DEP_ROOT=http://swaret.sourceforge.net


RANDOMR=0
USEPKGDESC=0
EXCLUDE=kernel
EXCLUDE=lilo swaret
EXCLUDE=MANIFEST.bz2$
EXCLUDE=.*dl$ .*PACKAGER$ .*MYBUILD$
EXCLUDE=alsa
EXCLUDE=kde-i18n[nl,en_GB] koffice-i18n[nl,en_GB]
EXCLUDE=grub
DEPENDENCY=1
DSEARCHLIB=1
DSEARCHM=0
MD5CHECK=1
GPGCHECK=0
DESC=0
CACHE_DIR=/mnt/app/pkg/
LOG=1
LOG_FILE=/var/log/swaret
WARNINGS=1
INFORMATION=1
NIC=wlan0
PROGRESS=0
TIMEOUT=30
RETRIES=3
PASSIVE_FTP=1

tieni conto che alcuni reposity gli decomento solo quando cerco software non rilasciato direttamente da slack ma da siti come slacky o LinuxPackages o simili....

Avatar utente
navajo
Staff
Staff
Messaggi: 3884
Iscritto il: gio 8 gen 2004, 0:00
Nome Cognome: Massimiliano
Slackware: 13.37 (x86_64)
Kernel: 2.6.37.6
Desktop: KDE 4.7.0 (Alien)
Località: Roma

Messaggio da navajo »

con il tuo metodo installi anche un kernel precompilato? perchè io l'ho già ricompilato a mano... magari lo tolgo dalla directory dove faccio il download dei pacchetti...

no il kernel meglio toglierlo dalla directory. se vuoi installare il kernel 2,6,17,11 precompilato, segui sempre gli howto che trovi in slacky.

* Se qualcosa andasse male posso tornare indietro magari con un removepkg oppure devo riformattare?

be dipende da che cosa va storto, in teoria non dovrebbe succedere nulla.
Le dipendenze non risolte, dipendono dalle applicazioni aggiunte e non dal ramo slackware.
tutti i pacchetti che scarichi, dal sito di http://www.slackware.at li installi con upgradepkg--install-new.tgz
spero che sia stato chiaro.
ciao

Avatar utente
eXTreMeB4ss
Linux 2.x
Linux 2.x
Messaggi: 247
Iscritto il: mer 23 ago 2006, 14:52
Località: In AlsaMixer

Messaggio da eXTreMeB4ss »

Ma usate KSlackCheck è andate tranquilli

smtux
Linux 3.x
Linux 3.x
Messaggi: 977
Iscritto il: gio 1 set 2005, 0:00
Slackware: 12.0
Località: somewhere in the time

Messaggio da smtux »

eXTreMeB4ss ha scritto:Ma usate KSlackCheck è andate tranquilli
scusa potresti essere un po' più chiaro?
Che differenza c'è a scaricare tutti i pacchetti da slackware.at ed installare con pkgtool?
E le dipendenze?

smtux
Linux 3.x
Linux 3.x
Messaggi: 977
Iscritto il: gio 1 set 2005, 0:00
Slackware: 12.0
Località: somewhere in the time

Messaggio da smtux »

Aggiornamento riuscito!!
Grazie a tutti... :D :D :D

Per la cronaca ho usato la guida di navajo (dalla 9.1 alla current)...

Vorrei approfondire in questo post che ha raccolto un sacco di info utili come funziona ksalckcheck... per vedere se è il caso di usarlo per piccoli aggiornamenti...
:idea:

superdild
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: mer 28 dic 2005, 10:20

Messaggio da superdild »

io ho usato swaret 1.6.3 per aggiornare da 10.2 a current, per le dipendenze non risolte leggendo i log di errore per le librerie mancanti e cercando qui sul forum o con google ho sempre risolto.....lo uso quasi quotidianamente e non ho mai avuto problemi.. :lol: , l' unica accortezza che adotto e' di fare --upgrade da telinit1.

saluti, mario

mangus
Linux 2.x
Linux 2.x
Messaggi: 451
Iscritto il: lun 1 mar 2004, 0:00
Località: Castel de brett!! (bologna)
Contatta:

Messaggio da mangus »

Vorrei approfondire in questo post che ha raccolto un sacco di info utili come funziona ksalckcheck... per vedere se è il caso di usarlo per piccoli aggiornamenti
Ho scritto kslackcheck per automatizzare i task che si eseguono nell'aggiornare slackware in current oppure per applicare le patch di sicurezza delle release stabili.
Il concetto è quello di farlo secondo le direttive dello sviluppatore di slackware, ma in maniera un pò più automatica.
K. nasce come visualizzatore di changelogs, e si è poi evoluto con una semplice gestione dei pacchetti da upgradare, banalmente confronta la lista dei pacchetti installati localmente confrontandola con quella dei mirror slackware e proponendo i pacchetti che necessitano di upgrade (per patch o per current) per il download.
Rimane compito dell'admin installare con *criterio* i pacchetti, *dopo aver adeguatamente letto il changelog*.
K. non risolve le dipendenze perchè a essere pignoli, in slackware "non esistono!"
L'unico metodo di upgrade raccomandato da Volkerding per slackware è quello che
puoi leggere nel file UPGRADE.TXT che trovi in ogni mirror o cd della distro.
ciao

dexter
Linux 2.x
Linux 2.x
Messaggi: 396
Iscritto il: mer 2 giu 2004, 0:00
Slackware: 12.2
Kernel: 2.6.33.1-smp
Desktop: GnomeSlacky 2.26.3
Contatta:

Messaggio da dexter »

superdild ma perchè vai in telinit1 quando fai l'aggiornamento??? cosa cambia??
Se faccio uno swaret --upgrade -a da telinit1 non mi incasina niente?
L'altra volta facendo cosi da multiuser non mi apriva più l'X server. :shock:

dexter

Rispondi