Mise a jour du systeme

J’ai dû mal m’exprimer… :unamused:

Même si tu restes en “stable”, de temps en temps, le “noyau” changera, c’est normal… si tu te contentes d’un simple “upgrade” à chaque fois, tous les paquets qui dépendent du nouveau noyau (stable… tu n’auras pas changé de “version” pour autant…) ne seront pas mis à jour… petit à petit, ils vont s’accumuler… (il me semble que l’outil (clic-clic) “graphique” te préviens dans ces cas là… du genre “toutes les màj n’ont pas pût être faites…”)

(en espérant avoir été plus clair…)

:006

Eh bien, la, c’est different. Le probleme pour moi, ce n’est pas d’ecrire la ligne de commande
apt-get dist-upgrade, c’est le fichier /etc/apt/sources.list.

Question

Si je fais cette commande, est-ce que je dois modifier ce fichier et y inserer necessairement de nouveaux depots?

Remarque

Si Squeeze change de noyau, les depots qui sont dans mon fichier devraient en tenir compte.

Merci beaucoup :wink:

upgrade : mettre à jour les paquets qui ne nécessitent aucune installation/désinstallation d’autres paquets
dist-upgrade : mettre à jour tous les paquets, en installant/désinstallant des paquets si nécessaires

Aucun rapport avec un quelconque changement de branche !
Tant que tu ne modifies pas ton sources.list, tu restes en Squeeze quoi qu’il arrive.

vv222, c’est exactement ce que j’avais compris initialement des pages man de apt-get mais quand tu es debutant tu t’abstiens… :wink:

Voici la description concernant la commande dist-upgrade de la page man de apt-get :

dist-upgrade La commande dist-upgrade effectue la fonction upgrade en y ajoutant une gestion intelligente des changements de dépendances dans les nouvelles versions des paquets ; apt-get possède un système «intelligent» de résolution des conflits et il essaye, quand c'est nécessaire, de mettre à niveau les paquets les plus importants avant les paquets les moins importants. Le fichier /etc/apt/sources.list contient une liste de sources où récupérer les paquets désirés. Voyez aussi apt_preferences(5) pour un mécanisme de remplacement des paramètres généraux pour certains paquets.
Le mot qui m’avait accroche est le mot dependances (entre paquets). En tous les cas, comme tu l’ecris, il n’est pas question de versions (branches) de la distribution ici, mais plutot, des nouvelles versions des paquets. Mais, peut-etre, que lorsqu’ils ecrivent :

cela comprend egalement les nouveaux paquets fonctionnant avec un nouveau noyau (mais ce n’est pas ecrit explicitement).

Merci beaucoup vv222

Même sans verser dans l’exotisme le plus échevelé, tu pourrais avoir besoin d’un sources.list un peu plus étoffé. Quelque chose comme ça :

[code]cat /etc/apt/sources.list
#Sources.list créé le 25 mars 2012

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[/code]
Les lignes commençant par un ou plusieurs dièses sont dites “commentées” et ne sont pas “actives”. Elles permettent d’ajouter des titres et/ou des commentaires pour y voir plus clair ou bien de mettre hors circuit des dépôts dont on n’a pas besoin tout le temps, comme les deb-src.

Concernant ce que j’ai ajouté aux dépôts d’origine :
contrib : Contient des paquets eux-mêmes libres mais dépendants de paquets non libres.
non-free : Contient tous les paquets non libres, ceux-ci n’étant pas maintenus par les développeurs de Debian.

Plus la documentation que j’ai utilisée :
http://wiki.debian-facile.org/manuel:depots#le_depot_officiel

Interrogation écrite : que doit-on faire, après avoir enregistré une modification du fichier sources.list ? :wink:

Bonne question…

Ma reponse : # apt-get update

Est-ce que j’ai passe le test? :wink:

Est-ce que les termes main, contrib et non-free font partie de tous les depots ou c’est une caracteristique du depot officiel de Debian seulement?

:023

Main, contrib et non-free sont aussi des parties des dépôts multimedia. Pour les autres, je ne sais pas mais il me semble que non.