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

Informazioni sui backports

Per elencare i pacchetti installati dai backports (se ce ne sono) si puo` usare il comando:

aptitude search '?narrow(?version(CURRENT),?origin(Debian Backports))' -F '%100p'

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, che e` stata archiviata intorno al 25 marzo 2012, e`:

deb http://archive.debian.org/debian/ lenny main non-free contrib
deb-src http://archive.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

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

# backports per samba
deb http://backports.debian.org/debian-backports squeeze-backports main

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:

Problemi noti dell' upgrade da Lenny a Squeeze

Repostitory standard per Wheezy

Questi sono i repository standard per Wheezy (7.0).

deb http://ftp.it.debian.org/debian/ wheezy main non-free contrib
deb-src http://ftp.it.debian.org/debian/ wheezy main non-free contrib

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

# wheezy-updates, previously known as 'volatile'
deb http://ftp.it.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.it.debian.org/debian/ wheezy-updates main contrib non-free