Dalla 10.2 --> Current
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.
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

- Messaggi: 977
- Iscritto il: gio 1 set 2005, 0:00
- Slackware: 12.0
- Località: somewhere in the time
Dalla 10.2 --> Current
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.
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.
- navajo
- 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
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.
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.
- gioco
- Packager

- Messaggi: 900
- Iscritto il: dom 19 giu 2005, 0:00
- Slackware: last stable
- Località: in the court of the Wesnoth king
- Contatta:
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:
Comunque sia quali sono queste librerie mancanti?
Per sapere quali sono i pacchetti che non hai installato:
Codice: Seleziona tutto
swaret --list -n
-
smtux
- Linux 3.x

- Messaggi: 977
- Iscritto il: gio 1 set 2005, 0:00
- Slackware: 12.0
- Località: somewhere in the time
stasera provo con la tua guida... grazie! Per la verità l'avevo letta ma sembrava più facile swaret... così mi sono incasinato...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.
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

- Messaggi: 977
- Iscritto il: gio 1 set 2005, 0:00
- Slackware: 12.0
- Località: somewhere in the time
stasera provo con la tua guida... grazie! Per la verità l'avevo letta ma sembrava più facile swaret... così mi sono incasinato...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.
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!
io con swaret non ho mai avuto problemi la versione che uso è
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
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.
magari fai una ricerca delle lib mancanti tramite il tool messo a disposizione da http://www.slackware.it
-
smtux
- Linux 3.x

- Messaggi: 977
- Iscritto il: gio 1 set 2005, 0:00
- Slackware: 12.0
- Località: somewhere in the time
grazie anche del tuo consiglio ... non è che mi potresti postare il tuo swaret.conf?pennega ha scritto:io con swaret non ho mai avuto problemi la versione che uso è
e il controllo delle dipendenze (--dep) mi ha sempre risolto eventuali pkg aggiunti in seguito...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.
magari fai una ricerca delle lib mancanti tramite il tool messo a disposizione da http://www.slackware.it
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
- navajo
- 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
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
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
- eXTreMeB4ss
- Linux 2.x

- Messaggi: 247
- Iscritto il: mer 23 ago 2006, 14:52
- Località: In AlsaMixer
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..
, l' unica accortezza che adotto e' di fare --upgrade da telinit1.
saluti, mario
saluti, mario
-
mangus
- Linux 2.x

- Messaggi: 451
- Iscritto il: lun 1 mar 2004, 0:00
- Località: Castel de brett!! (bologna)
- Contatta:
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.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
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
