Newsgroup: it.comp.os.linux.debian
Titolo: etch -> lenny

Ciao a tutti.
Ho un server con etch, dato che la lenny è in stable, è sicuro fare
l'upgrade?
non ho mai upgradato l'intera debian, come si fa?
Attualmente ho fatto
apt-get update
apt-get upgrade
per aggiornare buona parte dei pacchetti (ho "stable" in apt/
sources.list per cui i pacchetti li scarica dalla lenny).
ma se faccio
apt-get dist-upgrade
mi propone up aggiornamento di ulteriori 273 pacchetti.
1) come mai questi 273 pacchetti non sono presenti in un normale
"upgrade" ? Usando stable, dovrebbe tirarsi dietro tutta la lenny.
2) su un server in produzione, posso fare un "banale" dist-upgrade e
poi riavviare? O rischia di spaccarsi tutto?

 "upgrade" ? Usando stable, dovrebbe tirarsi dietro tutta la lenny.
http://www.google.it/search?hl=it&rlz=1G1GGLQ_ITIT276&q=apt+upgrade+vs+dist-upgrade&btnG=Cerca&meta=

 non ho mai upgradato l'intera debian, come si fa?
Leggendo accuratamente le release notes contenute nel CD/DVD o sul sito 
Debian.
Bye.

 Debian.
In effetti, hai ragione.......

 riavviare? O rischia di spaccarsi tutto?
A me non s'è spaccato nulla...:-p

 poi riavviare? O rischia di spaccarsi tutto?
Normalmente non si spacca nulla, ma questa volta io UN problema l'ho avuto 
facendo il passaggio etch => lenny su una macchina nata sarge e su cui era 
stato fatto l'upgrade sarge => etch.
Il server, un IBM eServer 225 con controller Adaptec, un tape DDS4 e due 
dischi configurati in raid software, al riavvio con il kernel 2.6.26-1-686 
non ripartiva a causa del fatto che l'assemblamento dei device raid avveniva 
prima che i dischi scsi fossero riconosciuti (probabilmente hanno 
parallelizzato un po' troppo le operazioni nell'initrd).
La soluzione è banale e consiste nel passare come parametro di boot 
rootdelay=30 che introduce un ritardo sufficiente a far sì che i device 
siano pronti e riconosciuti.
Altri problemi finora non ne ho incontrati.
-- 
Flavio Visentin
Scientists have finally discovered what's wrong with the female brain:
On the left side, there is nothing right, and on the right side, there
is nothing left.

 Bye.
sì bisognerebbe sempre farlo, ci sono tutte le raccomandazioni del caso.
ricordo che non sapevo ancora del passaggio ufficiale sarge->etch , ho 
dato un upgrade e mi si era incasinata un po' di roba. poi con le 
Release Notes ho capito e risolto :)

 
Ho letto le relases note, e dove parla di apache, perň, mi sorge un dubbio.
La mia configurazione prevede l'uso di suPHP compilato esternamente e poi
trasportato sul server, con php che gira come CGI anzichč come modulo.
Secondo voi un dist-upgrade mi creerebbe dei problemi?
-- 
g4b0, linux user n. 369000
http://gabo.homelinux.com

 anzichè come modulo.
Mi pare che suphp sia presente in lenny (se non e` stato tolto all'ultimo 
minuto).
Anche io ho una configurazione simile su un server, e ho compilato suphp 
prendendolo da lenny. Purtroppo quel server non l'ho ancora aggiornato e 
quindi non saprei dirti se ci possono essere incompatibilita`.
Ma, a meno che non sia una versione molto vecchia di suphp, non dovresti 
avere problemi. I parametri di configurazione sono simili.
L'unico problema e` che la versione precompilata non permette di usare la 
direttiva SuPHP_UserGroup per forzare utente e gruppo in un virtualhost, 
ma prende solo i permessi dai singoli file che esegue. Per attivarla devi 
ricompilarti SuPHP cambiando i parametri.
Bye.

 nell'initrd).
E' un problema che è capitato anche a me su un IBM x226 con 4 dischi e
controller adaptec; mentre su un altro x226 con 1 solo disco, medesimo
controller e stesso tipo di aggiornamento sarge=>etch=>lenny il problema
non si è verificato.

 ricompilarti SuPHP cambiando i parametri.
Infatti me lo ero compilato proprio per questo motivo. In teoria,
aggiornando il server suPhp resta lo stesso, non essendo pacchettizzato.
Quindi, sempre teoricamente parlando, non dovrei avere problemi..


 Quindi, sempre teoricamente parlando, non dovrei avere problemi..
E` cambiata la versione di apache (da 2.0 a 2.2), quindi mi sa che dovrai 
ricompilare almeno il modulo.
Bye.

Alessandro Pellizzari wrote:

Mmmmm... io ho installato il 2.2, ho sempre tenuto aggiornata la mia etch:
debian:/home/g4b0# dpkg -l | grep apache
ii  apache2-doc                       2.2.3-4+etch6                       
documentation for apache2
ii  apache2-mpm-prefork               2.2.3-4+etch6                       
Traditional model for Apache HTTPD 2.1
ii  apache2-utils                     2.2.3-4+etch6                       
utility programs for webservers
ii  apache2.2-common                  2.2.3-4+etch6                       
Next generation, scalable, extendable web se
ii  libapache2-mod-perl2              2.0.2-2.4                           
Integration of perl with the Apache2 web ser
ii  libapache2-mod-php5               5.2.0-8+etch13                      
server-side, HTML-embedded scripting languag
ii  libapache2-mod-python             3.2.10-4                            
Apache 2 module that embeds Python within th


 sě bisognerebbe sempre farlo, ci sono tutte le raccomandazioni del caso.
Altro dubbio: nella sezione '4.3. Smarcare manualmente i pacchetti' non ho
capito un granchč a cosa si riferisca..
Il comando aptitude search 'i~M' mi restituisce una lista di pacchetti, li
devo 'smarcare'??


 etch:
Hai ragione. Mi sono sconfuso... :)
Bye.

 l'olio.
Domanda: seguendo le relase-note sono arrivato all'upgrade di apt e
aptitude. Upgradando il primo mi fa upgradare un sacco di pacchetti, e si
schianta durante il download con il seguente errore:
Failed to fetch
http://ftp.it.debian.org/debian/pool/main/s/shared-mime-info/shared-mime-info_0.30-2_i386.deb
 
Error reading from server - read (104 Connection reset by peer) [IP:
213.92.8.5 80]
Non dovrebbe soltanto upgradare apt e aptitude, in modo da non avere
problemi durante il dist-upgrade? 
Ecco i pacchetti che mi fa installare:
debian:/etc/apt# apt-get install apt
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  cpp cpp-4.3 dbus esound-common fontconfig gcc-4.3-base gconf2
gconf2-common gksu gnome-apt gnome-keyring gnome-mime-data libart-2.0-2
libatk1.0-0 libaudiofile0
  libavahi-client3 libavahi-common-data libavahi-common3 libavahi-glib1
libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common libc6
libc6-i686 libcairo2 libcups2
  libcupsys2 libdatrie0 libdbus-1-3 libdbus-glib-1-2 libdirectfb-1.0-0
libesd0 libfam0 libfreetype6 libgail-common libgail18 libgconf2-4
libgcrypt11 libgksu2-0 libglade2-0
  libglib2.0-0 libgnome-keyring0 libgnome2-0 libgnome2-common
libgnomecanvas2-0 libgnomecanvas2-common libgnomeui-0 libgnomeui-common
libgnomevfs2-0 libgnomevfs2-common
  libgnutls26 libgtk2.0-0 libgtk2.0-common libgtop2-7 libgtop2-common
libhal-storage1 libhal1 libidl0 libkeyutils1 libkrb53 libldap-2.4-2
libmpfr1ldbl libncurses5 liborbit2
  libpam0g libpango1.0-0 libpango1.0-common libpcre3 libpixman-1-0
libselinux1 libstartup-notification0 libstdc++6 libthai-data libthai0
libts-0.0-0 libvte-common libvte9
  libxcb-render-util0 libxcb-render0 libxcb1 libxcomposite1 libxcursor1
libxdamage1 libxfixes3 libxft2 libxi6 libxinerama1 libxml2 libxmuu1
libxrandr2 libxrender1 locales
  lsb-base shared-mime-info sudo tzdata xauth zlib1g
Suggested packages:
  dpkg-dev apt-doc lzma python-apt cpp-doc gcc-4.3-locales libbonobo2-bin
glibc-doc cups-common esound libfreetype6-dev rng-tools desktop-base
gnome-icon-theme libgnomevfs2-bin
  gnutls-bin librsvg2-common krb5-doc krb5-user libpam-doc ttf-kochi-gothic
ttf-kochi-mincho ttf-thryomanes ttf-baekmuk ttf-arphic-gbsn00lp
ttf-arphic-bsmi00lp
  ttf-arphic-gkai00mp ttf-arphic-bkai00mp
Recommended packages:
  dbus-x11 gdeb libpam-gnome-keyring libatk1.0-data esound-clients fam
libglib2.0-data libgnomevfs2-extra gnome-mount hicolor-icon-theme
libgtk2.0-bin libgpm2 x-ttcidfont-conf
  xml-core
The following packages will be REMOVED:
  apt-utils aptitude locales-all tasksel tasksel-data
The following NEW packages will be installed:
  cpp cpp-4.3 dbus esound-common fontconfig gcc-4.3-base gconf2
gconf2-common gksu gnome-apt gnome-keyring gnome-mime-data libart-2.0-2
libatk1.0-0 libaudiofile0
  libavahi-client3 libavahi-common-data libavahi-common3 libavahi-glib1
libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common libcairo2
libcups2 libdatrie0
  libdbus-1-3 libdbus-glib-1-2 libdirectfb-1.0-0 libesd0 libfam0
libgail-common libgail18 libgconf2-4 libgksu2-0 libglade2-0
libgnome-keyring0 libgnome2-0 libgnome2-common
  libgnomecanvas2-0 libgnomecanvas2-common libgnomeui-0 libgnomeui-common
libgnomevfs2-0 libgnomevfs2-common libgnutls26 libgtk2.0-0 libgtk2.0-common
libgtop2-7 libgtop2-common
  libhal-storage1 libhal1 libidl0 libkeyutils1 libldap-2.4-2 libmpfr1ldbl
liborbit2 libpango1.0-0 libpango1.0-common libpixman-1-0
libstartup-notification0 libthai-data
  libthai0 libts-0.0-0 libvte-common libvte9 libxcb-render-util0
libxcb-render0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxfixes3
libxft2 libxi6 libxinerama1 libxmuu1
  libxrandr2 libxrender1 shared-mime-info sudo xauth
The following packages will be upgraded:
  apt libc6 libc6-i686 libcupsys2 libfreetype6 libgcrypt11 libglib2.0-0
libkrb53 libncurses5 libpam0g libpcre3 libselinux1 libstdc++6 libxml2
locales lsb-base tzdata zlib1g
18 upgraded, 82 newly installed, 5 to remove and 299 not upgraded.
Need to get 45.0MB of archives.
After unpacking 65.7MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
