[quote=“Escienca”]:006 Clochette,
bon je vais suivre ta procédure en installant le minimal Squeeze.
Mais si j’ai bien compris je vais donc me retrouver en mode console si je n’installe que le système de base (sans bureau, ni rien d’autres):
[quote]- [b]installation minimal de la version stable ( aucun paquets autre que le système de base )
- modification en convenance du fichiers de source et mise en place d’un fichier de préférences ( je rajoute les dépôts de “testing” )[/b]
- je commence ma migration
- j’installe mes paquets et mon interface et je configure [/quote]
Est ce que dans ce mode console je pourrais utiliser Nano pour modifier mes fichiers source et préférences ?
Mieux vaut prévenir que guérir…
Merci de l’aide…
[/quote]
Bien entendu, nano ou vi selon ce que tu préfère.
De cette manière on limite au strict minimum les dépendances et cela facilite la migration car en utilisant apt-listbugs on peu limiter l’installation des paquets bien trop bogué, à savoir que pour ne pas avoir trop de souci pour une installation et une maintenance d’un Debian de la branche “testing” je préconise ( personnellement ) l’utilisation systématique d’un fichier préférences couplé à du bon sens et apt-listbugs pour mixer les dépôts stable/testing/unstable de manière à toujours avoir les paquets au complet avec le minimum de bogue gênant.
Donc un fichier de sources comme celui-ci :
[code]## squeeze
deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
squeeze security
deb http://security.debian.org/ squeeze/updates main contrib non-free
#deb-src http://security.debian.org/ squeeze/updates main contrib non-free
squeeze update
deb http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free
wheezy
deb http://ftp.fr.debian.org/debian/ wheezy main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ wheezy main contrib non-free
wheezy security
deb http://security.debian.org/ wheezy/updates main contrib non-free
#deb-src http://security.debian.org/ wheezy/updates main contrib non-free
sid
deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free
experimental
deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ experimental main contrib non-free[/code]
couplé à ce fichier préfrérences :
[code]Package: *
Pin: release o=apt-build
Pin-Priority: 995
Package: *
Pin: release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 990
Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 990
Package: *
Pin: release o=Debian,a=stable-updates,l=Debian
Pin-Priority: 980
Package: *
Pin: release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 980
Package: *
Pin: release o=Debian,a=stable,l=Debian
Pin-Priority: 980
Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 90
Package: *
Pin: release o=Debian,a=experimental,l=Debian
Pin-Priority: 90[/code]
Sans oublié l’installation préalable de apt-listbugs, de recharger le cache de APT avec un “aptitude update” et la migration proprement dite avec un aptitude full-upgrade.
Uns fois fais tu pourra alors te lancer dans l’installation des paquets ( ne pas oublié de forcer l’installation avec l’option -t pour les paquets dépendant exclusivement de “unstable” ou “experimental” ).
A moins de vouloir récupérer les sources, pour modification profonde ou compilation à la main, elle sont inutiles donc commentés, je suis toujours aussi fâché avec les paquets de multimédia qui provoque parfois de sacré bronx donc j’évite au maximum d’utiliser le dépôts ( affaire de goût je pense ).
Pour ce qui est du dépôts mozilla-Debian je passe personnellement par expérimental pour récupérer la dernière version de Iceweseal.
Voili, voilou encore une fois une façon de faire personnelle qui marche et reste propre 