logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 30-03-2011 15:52:25

Quazaban
Membre
Lieu : Lille
Distrib. : Debian Squeeze / Intel Celeron CPU 2.8Ghz
Noyau : 2.6.32-5-amd64
(G)UI : Gnome 2.30.2
Inscription : 19-03-2011

Gestion de mise à jour, pouvez m'aider ? [RESOLU]

Salut à tous,

J'ai édité mon source.list comme expliqué sur le forum. Pour installer certain soft j'ai du passer par le dépôt SID. Je le désactive avec # devant. Mais j'aimerai savoir ce que je risque en effectuant les mises à jour ?

Et si je les effectue, ma version passe telle en unstable qui est SID ? Alors dans ce cas à quoi serve les autres dépôts ?

Voici mon code de source.list

################################################
## squeeze
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

## squeeze multimedia
deb http://mirror.home-dn.net/debian-multimedia stable main non-free
# deb-src http://mirror.home-dn.net/debian-multimedia stable main

## squeeze 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://www.backports.org/debian squeeze-backports main contrib non-free
################################################

##AUTRES
################################################
## Wine
deb http://www.lamaresh.net/apt squeeze main
################################################
## Sid
#deb http://ftp.be.debian.org/debian sid main contrib non-free

Dernière modification par Quazaban (31-03-2011 13:53:25)


- Samsung NP305V5A / AMD A8 / Windows 7 / Debian pas encore
- Acer T650 (tour) / Intel Celeron / Debian Squeeze et Gnome 2
- Samsung Galaxy Note / Android
- Lenovo ThinkPad T61 / LMDE et Mate

Hors ligne

#2 30-03-2011 16:17:53

Invité-5
Banni(e)

Re : Gestion de mise à jour, pouvez m'aider ? [RESOLU]

Salut,

Commence par lire http://debian-facile.org/doc:obsolete:f … references
Il te manque dans /etc/apt/sources.list

# 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

#3 30-03-2011 16:23:32

Quazaban
Membre
Lieu : Lille
Distrib. : Debian Squeeze / Intel Celeron CPU 2.8Ghz
Noyau : 2.6.32-5-amd64
(G)UI : Gnome 2.30.2
Inscription : 19-03-2011

Re : Gestion de mise à jour, pouvez m'aider ? [RESOLU]

Merci c'est rajouté ;-)

Mais j'ai quand même du mal à comprendre le système de priorité. Car si je décide par exemple de passer à Wheezy ou Sid, les dépôts Squeeze ne me servent plus à rien  ?

- Samsung NP305V5A / AMD A8 / Windows 7 / Debian pas encore
- Acer T650 (tour) / Intel Celeron / Debian Squeeze et Gnome 2
- Samsung Galaxy Note / Android
- Lenovo ThinkPad T61 / LMDE et Mate

Hors ligne

#4 30-03-2011 16:31:37

Invité-5
Banni(e)

Re : Gestion de mise à jour, pouvez m'aider ? [RESOLU]

Il faut savoir exactement que-ce que tu veux faire en premier ?

#5 30-03-2011 16:34:44

dbkblk
Membre
Distrib. : Debian Wheezy 64bits
Noyau : 3.2
(G)UI : Gnome 3.2
Inscription : 24-10-2010

Re : Gestion de mise à jour, pouvez m'aider ? [RESOLU]

Oui, il y a trois branches: Squeeze < Testing < Sid. Le système de paquet marche bêtement: Un paquet avec une version plus élevée sera installé par dessus (ex: 0.4 > 0.3).
Ainsi, pour pouvoir piocher dans les dépôts de Sid, sans installer tout le système, il existe un système de gestion des priorités (voir http://debian-facile.org/manuel:configuration:pinning). On définit dans /etc/apt/preferences les priorités des dépôts avec des chiffres qui déterminent plusieurs possibilités / priorités:
P > 1000
Le paquet sera installé même si APT est forcé d'installer une version plus ancienne que la version actuelle

990 < P <=1000
Le paquet sera installé sauf si une version plus récente est déjà installée.

500 < P <=990
Le paquet ne sera installé qu'à défaut de version plus récente installée ou disponible dans la distribution cible

100 < P <=500
Le paquet ne sera installé que s'il n'en existe aucune version plus récente, installée ou disponible,
dans une autre branche

0 < P <=100
Le paquet ne sera installé que si aucune autre version du paquet n'est installée

P < 0
Le paquet ne sera jamais installé

Pour plus d'infos, lis http://debian-facile.org/doc:obsolete:f … references.

A peine installé Debian, j'avais commencé à bidouiller pour avoir des versions plus récentes etc, mais ça sert à rien wink La version stable et ses dépôts suffit amplement ! (enfin, tu peux en rajouter !).

PS: Pour wine, utilise plutôt les dépôts playonlinux:
wget -q "http://deb.playonlinux.com/public.gpg" -O - | apt-key add -
wget http://deb.playonlinux.com/playonlinux_squeeze.list -O /etc/apt/sources.list.d/playonlinux.list
apt-get update
apt-get install playonlinux

Dernière modification par dbkblk (30-03-2011 16:38:30)


M. Gandhi: "C'est une erreur de croire nécessairement faux ce qu'on ne comprend pas."
C'est quoi ce bordel ?

Hors ligne

#6 30-03-2011 16:39:38

Quazaban
Membre
Lieu : Lille
Distrib. : Debian Squeeze / Intel Celeron CPU 2.8Ghz
Noyau : 2.6.32-5-amd64
(G)UI : Gnome 2.30.2
Inscription : 19-03-2011

Re : Gestion de mise à jour, pouvez m'aider ? [RESOLU]

Disons que je veux rester sur Squeeze, jusqu'à la sortie de Wheezy etc...

Mais je bidouille de façon à prendre les derniers logiciels, comme LibreOffice etc... Mais j'active le dépôt Wheezy et sid en virant le # devant et ensuite update. J'installe selon ce que je veux, puis je referme le tout.

Je ne suis pas pour la course au système je préfère la stabilité, mais avec une pointe de fraîcheur si possible !

- Samsung NP305V5A / AMD A8 / Windows 7 / Debian pas encore
- Acer T650 (tour) / Intel Celeron / Debian Squeeze et Gnome 2
- Samsung Galaxy Note / Android
- Lenovo ThinkPad T61 / LMDE et Mate

Hors ligne

#7 30-03-2011 18:37:48

Invité-5
Banni(e)

Re : Gestion de mise à jour, pouvez m'aider ? [RESOLU]

Mais je bidouille de façon à prendre les derniers logiciels, comme LibreOffice etc... Mais j'active le dépôt Wheezy et sid en virant le # devant et ensuite update. J'installe selon ce que je veux, puis je referme le tout.


Si tu fais ça tu va te retrouver directement sous Sid ( il n'y a pas de retour possible ) Si tu veux rester sous Squeeze et avoir les derniers logiciels, comme LibreOffice etc il te faut utiliser le pinning avec le fichier preferences Wheezy et Sid a 1 par exemple.
Ton fichiers /etc/apt/sources.list en plus de Squeeze

## 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 multimedia
#deb http://www.debian-multimedia.org wheezy main non-free
#deb-src http://www.debian-multimedia.org/ wheezy main 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

## sid multimedia
#deb http://www.debian-multimedia.org/ sid main
#deb-src http://www.debian-multimedia.org/ sid main


Tu va créer ton fichier /etc/apt/preferences  (ne pas copier/coler = erreurs )

Package: *
Pin: release o=Debian,a=stable,l=Debian
Pin-Priority: 900

Package: *
Pin: release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 900

Package: *
Pin: release o=Debian,a=stable-updates,l=Debian
Pin-Priority: 900
 
Package: *
Pin: release o=Unofficial Multimedia Packages,a=stable,l=Unofficial Multimedia Packages
Pin-Priority: 900
     
Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 1

Package: *
Pin:release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 1

Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 1

Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 1

Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages
Pin-Priority: 1


Bien enregistrer /etc/apt/preferences ( sans accents )
Seulement maintenent tu pourrai decocher les dépôts et updater. Ensuite tu va rajouter dans ton fichier preferences
Exemple | toi tu va mettre testing ou unstable a la place de experimental (tout depend dans quelle branche ils se trouvent tes paquets a toi (libreOffice etc) a la place de nvidia blablabla

Package: nvidia-vdpau-driver nvidia-kernel-source nvidia-xconfig nvidia-kernel-dkms nvidia-glx libgl1-nvidia-glx libgl1-nvidia-alternatives libglx-nvidia-alternatives
Pin: release o=Debian,a=experimental,l=Debian
Pin-Priority: 1001


Bien enregistrer
Vérifier avant update && upgrade et après $ apt-cache policy Exemple

arien@squeeze:~$ apt-cache policy
Fichiers du paquet :
 100 /var/lib/dpkg/status
     release a=now
 500 http://mirror.home-dn.net/debian-multimedia/ squeeze/main amd64 Packages
     release v=None,o=Unofficial Multimedia Packages,a=testing,n=squeeze,l=Unofficial Multimedia Packages,c=main
     origin mirror.home-dn.net
   1 http://ftp.fr.debian.org/debian/ experimental/non-free amd64 Packages
     release o=Debian,a=experimental,n=experimental,l=Debian,c=non-free
     origin ftp.fr.debian.org
   1 http://ftp.fr.debian.org/debian/ experimental/contrib amd64 Packages
     release o=Debian,a=experimental,n=experimental,l=Debian,c=contrib
     origin ftp.fr.debian.org
   1 http://ftp.fr.debian.org/debian/ experimental/main amd64 Packages
     release o=Debian,a=experimental,n=experimental,l=Debian,c=main
     origin ftp.fr.debian.org
 500 http://security.debian.org/ squeeze/updates/non-free amd64 Packages
     release o=Debian,a=testing,n=squeeze,l=Debian-Security,c=non-free
     origin security.debian.org
 500 http://security.debian.org/ squeeze/updates/contrib amd64 Packages
     release o=Debian,a=testing,n=squeeze,l=Debian-Security,c=contrib
     origin security.debian.org
 500 http://security.debian.org/ squeeze/updates/main amd64 Packages
     release o=Debian,a=testing,n=squeeze,l=Debian-Security,c=main
     origin security.debian.org
 500 http://ftp.fr.debian.org/debian/ squeeze/main Translation-fr
 500 http://ftp.fr.debian.org/debian/ squeeze/non-free amd64 Packages
     release o=Debian,a=testing,n=squeeze,l=Debian,c=non-free
     origin ftp.fr.debian.org
 500 http://ftp.fr.debian.org/debian/ squeeze/contrib amd64 Packages
     release o=Debian,a=testing,n=squeeze,l=Debian,c=contrib
     origin ftp.fr.debian.org
 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages
     release o=Debian,a=testing,n=squeeze,l=Debian,c=main
     origin ftp.fr.debian.org
Paquets étiquetés :
     nvidia-vdpau-driver -> 260.19.21-1
     nvidia-kernel-dkms -> 260.19.21-1
     nvidia-kernel-source -> 260.19.21-1
     libgl1-nvidia-glx -> 260.19.21-1
     libgl1-nvidia-alternatives -> 260.19.21-1
     nvidia-xconfig -> 256.53-1
     nvidia-glx -> 260.19.21-1
     libglx-nvidia-alternatives -> 260.19.21-1


Tu peut aussi veérifier ton/tes paquets (exemple) $ apt-cache policy ton paquet

arien@squeeze:~$ apt-cache policy nvidia-kernel-source
nvidia-kernel-source:
  Installé : 260.19.21-1
  Candidat : 260.19.21-1
  Étiquette de paquet : 260.19.21-1
 Table de version :
 *** 260.19.21-1 1001
          1 http://ftp.fr.debian.org/debian/ experimental/non-free amd64 Packages
        100 /var/lib/dpkg/status
     195.36.31-6 1001
        500 http://ftp.fr.debian.org/debian/ squeeze/non-free amd64 Packages


Chez toi Squeeze serai a 900 et Wheezy/Sid a 1 plus tes paquets étiquetés en priorité absolue a 1001. Réflechi bien avant faire de conneries. J'éspere que j'ai rien oublié. Bon courage.

Dernière modification par arien (15-04-2011 16:52:42)

#8 31-03-2011 07:23:32

Quazaban
Membre
Lieu : Lille
Distrib. : Debian Squeeze / Intel Celeron CPU 2.8Ghz
Noyau : 2.6.32-5-amd64
(G)UI : Gnome 2.30.2
Inscription : 19-03-2011

Re : Gestion de mise à jour, pouvez m'aider ? [RESOLU]

Ecoute tout explication confirme ce que j'ai lu hier sur le site. Je pense que je vais tester, de toute façon si je me plante... je plante big_smile

Je vais tester tout ça aujourd'hui ! Et encore merci

- Samsung NP305V5A / AMD A8 / Windows 7 / Debian pas encore
- Acer T650 (tour) / Intel Celeron / Debian Squeeze et Gnome 2
- Samsung Galaxy Note / Android
- Lenovo ThinkPad T61 / LMDE et Mate

Hors ligne

#9 31-03-2011 13:53:00

Quazaban
Membre
Lieu : Lille
Distrib. : Debian Squeeze / Intel Celeron CPU 2.8Ghz
Noyau : 2.6.32-5-amd64
(G)UI : Gnome 2.30.2
Inscription : 19-03-2011

Re : Gestion de mise à jour, pouvez m'aider ? [RESOLU]

Je confirme tout fonctionne, le système de maj et assez simple en fait. Faut juste faire attention ! Mais ça marche capitaine.

Encore un grand merci tongue

- Samsung NP305V5A / AMD A8 / Windows 7 / Debian pas encore
- Acer T650 (tour) / Intel Celeron / Debian Squeeze et Gnome 2
- Samsung Galaxy Note / Android
- Lenovo ThinkPad T61 / LMDE et Mate

Hors ligne

#10 31-03-2011 20:40:02

Invité-5
Banni(e)

Re : Gestion de mise à jour, pouvez m'aider ? [RESOLU]

Bah, oui

Tout est assez simple sous Debian, il suffit de bien comprendre le système.:cool:

#11 31-03-2011 21:05:16

tetrix
Invité

Re : Gestion de mise à jour, pouvez m'aider ? [RESOLU]

arien a écrit :

Tout est assez simple sous Debian, il suffit de bien comprendre le système.:cool:


je confirme debian c'est la roll's des systèmes  (j'suis accros ça se voie non)

Pied de page des forums