901
Comment:
|
4607
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
=== Repository ufficiali per Debian === | == Repository ufficiali per Debian == |
Line 3: | Line 3: |
==== Informazioni dal sito Debian ==== |
=== Informazioni dal sito Debian === |
Line 8: | Line 7: |
Qui ci sono le informazioni sulle versioni vecchie che sono state archiviate: http://www.debian.org/distrib/archive | Qui ci sono le informazioni sulle versioni vecchie che sono state archiviate: http://www.debian.org/distrib/archive |
Line 12: | Line 11: |
==== Impostazioni per Etch ==== | === Impostazioni di archvio per Etch === |
Line 27: | Line 26: |
=== Upgrade da Etch a Lenny === Prima di tutto, aggiornare tutto quello che c'e` entro Etch. Poi, salvare /etc/apt/sources.list e adattarlo per Lenny. Un sources.list valido per Lenny e`: {{{ deb http://ftp.debian.org/debian/ lenny main non-free contrib deb-src http://ftp.debian.org/debian/ lenny main non-free contrib deb http://security.debian.org/ lenny/updates main contrib non-free deb-src http://security.debian.org/ lenny/updates main contrib non-free # mencoder e mplayer deb http://www.debian-multimedia.org lenny main # clamav (debian volatile) deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free # backport per samba deb http://www.backports.org/debian lenny-backports main contrib non-free }}} Poi, eseguire gli update {{{ aptitude update aptitude install apt dpkg aptitude aptitude full-upgrade }}} === Upgrade da Lenny a Squeeze === Prima di tutto, aggiornare tutto quello che c'e` entro Lenny Poi, salvare /etc/apt/sources.list e adattarlo per Squeeze Un sources.list valido per Squeeze e`: {{{ deb http://ftp.it.debian.org/debian/ squeeze main non-free contrib deb-src http://ftp.it.debian.org/debian/ squeeze main non-free contrib deb http://security.debian.org/ squeeze/updates main contrib non-free deb-src http://security.debian.org/ squeeze/updates main contrib non-free deb http://ftp.it.debian.org/debian/ squeeze-updates main contrib non-free deb-src http://ftp.it.debian.org/debian/ squeeze-updates main contrib non-free # mencoder e mplayer deb http://www.debian-multimedia.org squeeze main # virtualbox deb http://download.virtualbox.org/virtualbox/debian squeeze contrib non-free }}} I repository non ufficiali e` meglio commentarli via prima dell'aggiornamento (anche se prima erano usati) e riattivarli dopo la fine dell'aggiornamento. A questo punto la procedura di aggiornamento e` abbastanza pugnettosa: * Eseguire: {{{ apt-get update apt-get install linux-image-2.6-amd64 firmware-linux }}} * Rispondere di si alle domande sugli aggiornamenti dei device ID e le modifiche a fstab * Eseguire: {{{ apt-get install udev }}} * A questo punto, occorre un reboot per caricare il nuovo kernel e il nuovo udev * Dopo il reboot, si fa l'upgrade completo: {{{ apt-get dist-upgrade }}} ==== Problemi noti dell' upgrade da Lenny a Squeeze ==== * Mysql + phpmyadmin: mysql non si aggiorna da solo dalla 5.0 alla 5.1, quindi phpmyadmin quando si aggiorna non ha piu` il server dietro, e da` errore durante l'aggiornamento. La soluzione e` abortire l'aggiornamento di phpmyadmin, e alla fine dell'aggiornamento provvedere a reinstallare mysql (il che aggiorna dalla 5.0 alla 5.1) e poi phpmyadmin, cosi`: {{{ aptitude install mysql-server aptitude reinstall phpmyadmin }}} * Postgres: questo e` rognoso e io non l'ho ancora testato! In Debian postgres viene aggiornato dalla 8.3 alla 8.4. Nell'aggiornamento la 8.3 viene lasciata installate e la 8.4 viene installata al suo fianco, su una diversa porta tcp. Nessun tentativo di migrazione viene fatto automaticamente, quindi di fatto tutto quello che c'era prima resta sulla 8.3. Dovrebbe essere possibile migrare tutto quanto con due comandi, e` imperativo pero` farlo PRIMA di rasare via la 8.3. {{{ # rado al suolo la configurazione dell' 8.4 (il nuovo) con tutto quanto c'e` dentro pg_dropcluster –stop 8.4 main # migro la configurazione dall' 8.3 all' 8.4 (dovrebbe essere lento, visto che deve migrare i database) pg_upgradecluster 8.3 main }}} * Dopo aver verificato se la 8.4 sta funzionando, e` possibile eliminare la 8.3 e tutti quanti i suoi dati... |
Repository ufficiali per Debian
Informazioni dal sito Debian
Qui si trovano i repository per le versioni attualmente disponibili: http://www.debian.org/distrib/ftplist
Qui ci sono le informazioni sulle versioni vecchie che sono state archiviate: http://www.debian.org/distrib/archive
Impostazioni di archvio per Etch
Etch e` stata archiviata a partire dal 6/6/2010. Questa e` una configurazione valida per APT:
deb http://archive.debian.org/debian etch main non-free contrib deb-src http://archive.debian.org/debian etch main non-free contrib deb http://security.debian.org/ etch/updates main contrib non-free deb-src http://security.debian.org/ etch/updates main contrib non-free deb http://volatile.debian.net/debian-volatile etch/volatile main contrib non-free deb http://www.backports.org/debian etch-backports main contrib non-free
Upgrade da Etch a Lenny
Prima di tutto, aggiornare tutto quello che c'e` entro Etch.
Poi, salvare /etc/apt/sources.list e adattarlo per Lenny.
Un sources.list valido per Lenny e`:
deb http://ftp.debian.org/debian/ lenny main non-free contrib deb-src http://ftp.debian.org/debian/ lenny main non-free contrib deb http://security.debian.org/ lenny/updates main contrib non-free deb-src http://security.debian.org/ lenny/updates main contrib non-free # mencoder e mplayer deb http://www.debian-multimedia.org lenny main # clamav (debian volatile) deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free # backport per samba deb http://www.backports.org/debian lenny-backports main contrib non-free
Poi, eseguire gli update
aptitude update aptitude install apt dpkg aptitude aptitude full-upgrade
Upgrade da Lenny a Squeeze
Prima di tutto, aggiornare tutto quello che c'e` entro Lenny
Poi, salvare /etc/apt/sources.list e adattarlo per Squeeze
Un sources.list valido per Squeeze e`:
deb http://ftp.it.debian.org/debian/ squeeze main non-free contrib deb-src http://ftp.it.debian.org/debian/ squeeze main non-free contrib deb http://security.debian.org/ squeeze/updates main contrib non-free deb-src http://security.debian.org/ squeeze/updates main contrib non-free deb http://ftp.it.debian.org/debian/ squeeze-updates main contrib non-free deb-src http://ftp.it.debian.org/debian/ squeeze-updates main contrib non-free # mencoder e mplayer deb http://www.debian-multimedia.org squeeze main # virtualbox deb http://download.virtualbox.org/virtualbox/debian squeeze contrib non-free
I repository non ufficiali e` meglio commentarli via prima dell'aggiornamento (anche se prima erano usati) e riattivarli dopo la fine dell'aggiornamento.
A questo punto la procedura di aggiornamento e` abbastanza pugnettosa:
- Eseguire:
apt-get update apt-get install linux-image-2.6-amd64 firmware-linux
- Rispondere di si alle domande sugli aggiornamenti dei device ID e le modifiche a fstab
- Eseguire:
apt-get install udev
- A questo punto, occorre un reboot per caricare il nuovo kernel e il nuovo udev
- Dopo il reboot, si fa l'upgrade completo:
apt-get dist-upgrade
Problemi noti dell' upgrade da Lenny a Squeeze
- Mysql + phpmyadmin: mysql non si aggiorna da solo dalla 5.0 alla 5.1, quindi phpmyadmin quando si aggiorna non ha piu` il server dietro, e da` errore durante l'aggiornamento. La soluzione e` abortire l'aggiornamento di phpmyadmin, e alla fine dell'aggiornamento provvedere a reinstallare mysql (il che aggiorna dalla 5.0 alla 5.1) e poi phpmyadmin, cosi`:
aptitude install mysql-server aptitude reinstall phpmyadmin
- Postgres: questo e` rognoso e io non l'ho ancora testato! In Debian postgres viene aggiornato dalla 8.3 alla 8.4. Nell'aggiornamento la 8.3 viene lasciata installate e la 8.4 viene installata al suo fianco, su una diversa porta tcp. Nessun tentativo di migrazione viene fatto automaticamente, quindi di fatto tutto quello che c'era prima resta sulla 8.3. Dovrebbe essere possibile migrare tutto quanto con due comandi, e` imperativo pero` farlo PRIMA di rasare via la 8.3.
# rado al suolo la configurazione dell' 8.4 (il nuovo) con tutto quanto c'e` dentro pg_dropcluster –stop 8.4 main # migro la configurazione dall' 8.3 all' 8.4 (dovrebbe essere lento, visto che deve migrare i database) pg_upgradecluster 8.3 main
- Dopo aver verificato se la 8.4 sta funzionando, e` possibile eliminare la 8.3 e tutti quanti i suoi dati...