[quote=“kazuki”]salut >^^<
J’ai suivis vos conseil et j’ai pris la GIMP 2 testing, en réponse au “dpkg -i gimp_2.2.2-1_i386.deb” il m’a renvoyé ceci :
(Reading database ... 23245 files and directories currently installed.)
Unpacking gimp ( from gimp gimp_2.2.2-1_i386.deb dpkg-deb: subprocess paste killed by signal ( brocken pipe )
dpkg:error processing gimp_2.2.2-1_i386.deb ( --install): subprocess dpkg-deb --fsys-tarfile returned error exit states 2
Errors were encoutered while processing : gimp_2.2.2-1_i386.deb
si quelqu’un sait pourquoi ca me renvoie ce message merci de poster un message [/quote]
Le fichier que tu as téléchargé est peutr etre pourri, tout bètement: le message ne concerne pas une erreur de dépendances. Essayes tout de même un ‘apt-get -f’ avant de réessayer, mais sans garanties.
De toutes les manières, c’est pas franchement comme ca qu’on installe un paquet: la methode avec dpkg -i est utile quand tu n’as pas de connection internet, ou quand le paquet n’est pas inclus dans les repositories de ton sources.list (le fichier qui indique ou aller chercher les paquets). Télécharger puis installer, c’est bon pour les RPM et les systèmes RedHat: sous debian, on fait tout en une seule passe …
La méthode normale d’installation, c’est
apt-get update (pour mettre à jour tes listes de paquets dispos)
puis
’apt-get install <nom du paquet à installer>’ .
(PS: je viens de me relire, et j’ai réalisé que pour installer le paquet testing, tu étais obligé d’utiliser dpkg -i)…
bien sur. Et d’ailleurs, pour info, tu peux même installer une debian sans graver de CD du tout: en utilisant un livecd genre knoppix tu peux faire ton install intègralement en ligne.
Bon, mais c’est un autre sujet. Pour ce qui te concerne, il faut faire les choses suivantes:
1/ dans /etc/apt/apt.conf.d , tu ajoutes un fichier à toi, que tu nommes, mettons ‘90perso’, avec le contenu suivant:
APT::Default-Release "testing";
//APT::Default-Release "stable"; // pour redowngrader en woody si jamais
APT::Cache-Limit 50000000; // Sinon erreur "E: Dynamic MMap ran out of room"
le sens de ‘APT::Default-Release’ est assez clair, et l’autre ligne, c’est juste un “plus”, pour si tu rajoutes beaucoup de sources dans ton fichier /etc/apt/sources.list
tu peux vérifier que ces paramètres ne sont pas fixés autrement dans apt.conf, ou dans un des fichiers de apt.conf.d.
2/tu ajustes /etc/apt/sources.list : si tu ne veux utiliser QUE des paquets sarge, tu remplaces partout ‘stable’ par testing, et ‘woody’ par ‘sarge’. Mais ca va peut etre désinstaller des paquets “oldies” qui n’existent plus sous sarge, et que tu aimerais garder. Si tu veux taper un peu dans les deux distribs, tu peux le faire en dédoublant tes sources et en mettant à la fois des lignes testing et des lignes stable.
par exemple, pour utiliser le mirroir debian francais, les paquets non-us, et les mises à jour de sécurité, voici un sources.list pour une “testing/stable”:
# paquets debian
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb http://ftp.fr.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ stable main contrib non-free
# debian non-us
deb http://ftp.fr.debian.org/debian-non-US/ testing/non-US main contrib non-free
deb-src http://ftp.fr.debian.org/debian-non-US/ testing/non-US main contrib non-free
deb http://ftp.fr.debian.org/debian-non-US/ stable/non-US main contrib non-free
deb-src http://ftp.fr.debian.org/debian-non-US/ stable/non-US main contrib non-free
# security
deb http://security.debian.org/ stable/updates main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free
3/si tu utilises des sources stable et testing, tu edites le fichier /etc/apt/preferences, pour lui dire que tu préfères le testing au stable:
Package: *
Pin: release o=Debian,a=testing
Pin-Priority: 900
Package: *
Pin: release o=Debian,a=stable
Pin-Priority: 400
Package: *
Pin: release o=Debian,a=unstable
Pin-Priority: 300
je t’ai mis aussi une priorité pour les unstable: chez moi, j’ai même rajouté des sources unstable, et avec cette config, je reste en sarge (priorité 900, et déclaré comme default release), mais j’ai aussi accès aux paquets “unstable” en cas de besoin (il faut penser à configurer aussi des sources “unstable” dans ton sources.list, dans ce cas, sinon, ca ne sert à rien, car il ne saura pas ou aller chercher les paquets).
4/Bon, maintenant, ta config est prète, il faut migrer:
apt-get update
puis
apt-get dist-upgrade
IMPORTANT: il peut y avoir des plantages en cours, et tu aura peut etre à relancer cette derniere commande plusieurs fois, jusqu’a ce qu’il n’y ait plus d’erreur, ou des ‘apt-get -f’ pour remettre un peu les choses d’equerre, mais c’est normal. Ce qui est important, c’est de ne pas redémarrer pendant ce temps la. Tu peux faire autre chose en même temps, mais pendant l’install, certains programmes ne fonctionneront peut etre pas, et la encore, c’est normal…
A la fin, tu ne sera peut etre même pas obligé de redémarrer (mais ca ne fait pas de mal pour autant…)