This file is indexed.

/usr/share/doc/aptitude/html/fr/ch01s01s04.html is in aptitude-doc-fr 0.6.11-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Gérer les paquets</title><link rel="stylesheet" type="text/css" href="aptitude.css"><meta name="generator" content="DocBook XSL Stylesheets V1.78.1"><link rel="home" href="index.html" title="Manuel de l'utilisateur d'aptitude"><link rel="up" href="ch01s01.html" title="Utiliser aptitude"><link rel="prev" href="ch01s01s03.html" title="Rechercher des paquets par leur nom"><link rel="next" href="ch01s01s05.html" title="Mettre à jour la liste des paquets et installer des paquets"><link rel="preface" href="pr01.html" title="Introduction"><link rel="chapter" href="ch01.html" title="Chapitre 1. Démarrage rapide"><link rel="chapter" href="ch02.html" title="Chapitre 2. Guide de référence d'aptitude"><link rel="chapter" href="ch03.html" title="Chapitre 3. Foire aux questions sur aptitude"><link rel="chapter" href="ch04.html" title="Chapitre 4. Crédits"><link rel="reference" href="rn01.html" title="Référence de l'interface en ligne de commande"><link rel="refentry" href="rn01re01.html" title="aptitude"><link rel="refentry" href="rn01re02.html" title="aptitude-create-state-bundle"><link rel="refentry" href="rn01re03.html" title="aptitude-run-state-bundle"><link rel="subsection" href="ch01s01s04.html#tutorialBroken" title="Gérer les paquets cassés"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Gérer les paquets</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s01s03.html"><img src="images/prev.gif" alt="Précédent"></a> </td><th width="60%" align="center">Utiliser <span class="command"><strong>aptitude</strong></span></th><td width="20%" align="right"> <a accesskey="n" href="ch01s01s05.html"><img src="images/next.gif" alt="Suivant"></a></td></tr></table><hr></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a name="secManagingPackages"></a>Gérer les paquets</h3></div></div></div><div class="toc"><dl class="toc"><dt><span class="section"><a href="ch01s01s04.html#tutorialBroken">Gérer les paquets cassés</a></span></dt></dl></div><p>
	  Maintenant que vous savez vous déplacer dans la liste des paquets, il est
temps de commencer à utiliser <span class="command"><strong>aptitude</strong></span> pour installer ou supprimer des
paquets. Dans cette section, vous allez apprendre à sélectionner les paquets
à installer, à supprimer ou à mettre à jour.
	</p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Tip"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Astuce]" src="images/tip.png"></td><th align="left">Astuce</th></tr><tr><td align="left" valign="top"><p>
	    Vous ne pouvez changer la configuration globale de votre système que sous
l'utilisateur <code class="systemitem">root</code>. Si vous voulez vous familiariser avec <span class="command"><strong>aptitude</strong></span>, vous
pouvez, sans danger, le lancer en tant qu'utilisateur normal avec
l'assurance de ne pas pouvoir endommager votre système. <span class="command"><strong>aptitude</strong></span> vous
informera quand vous essaierez de faire quelque chose que seul l'utilisateur
<code class="systemitem">root</code> peut faire ; si vous souhaitez continuer, il vous faudra donner le
mot de passe de <code class="systemitem">root</code>.
	  </p></td></tr></table></div><p>
	  Tout changement apporté à un paquet se fait en sélectionnant d'abord le
paquet dans la liste des paquets, puis en appuyant sur la touche
correspondant à l'action à exécuter. Les touches d'action de base
sont<a href="#ftn.idp61661184" class="footnote" name="idp61661184"><sup class="footnote">[2]</sup></a> <span class="keycap"><strong>+</strong></span> pour installer
ou mettre à jour un paquet, <span class="keycap"><strong>-</strong></span> pour supprimer un paquet et
<span class="keycap"><strong>=</strong></span> pour empêcher un paquet d'être automatiquement mis à jour
(on appelle cela <em class="firstterm">figer</em> un paquet). Ces actions ne
sont pas exécutées immédiatement. <span class="command"><strong>aptitude</strong></span> va uniquement mettre à jour la
liste des paquets pour montrer les changements qui ont été demandés.
	</p><p>
	  Par exemple, dans la capture ci-dessous, le paquet
<code class="systemitem">kaffeine-mozilla</code> a été sélectionné et la touche
<span class="keycap"><strong>+</strong></span> pressée. Le paquet est maintenant mis en surbrillance en
vert et la lettre <span class="quote">« <span class="quote">i</span> »</span> est apparue à gauche de son nom pour
indiquer qu'il sera installé. De plus, une estimation de l'espace qu'il va
utiliser est affichée.
	</p><div class="screenshot"><div class="mediaobject"><table border="0" summary="manufactured viewport for HTML img" style="cellpadding: 0; cellspacing: 0;" width="100%"><tr><td><img src="images/install-snapshot.png" width="100%"></td></tr></table><div class="longdesc-link" align="right"><br clear="all"><span class="longdesc-link">[<a href="ld-idp61669776.html" target="longdesc">D</a>]</span></div></div></div><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Tip"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Astuce]" src="images/tip.png"></td><th align="left">Astuce</th></tr><tr><td align="left" valign="top"><p>
	    À tout moment vous pouvez utiliser <span class="guimenu">Annuler</span><span class="guimenuitem">Annuler</span> (<span class="shortcut"><strong><span class="keycap"><strong>Contrôle</strong></span>+<span class="keycap"><strong>u</strong></span></strong></span>) pour <span class="quote">« <span class="quote">annuler</span> »</span>
les changements faits sur un ou plusieurs paquets. C'est très utile si une
action a des conséquences imprévues, et que vous souhaitez <span class="quote">« <span class="quote">revenir en
arrière</span> »</span>.
	  </p></td></tr></table></div><p>
	  En plus des actions qui affectent des paquets individuels, une autre action
importante est disponible : taper <span class="keycap"><strong>U</strong></span> va tenter de
mettre à jour tous les paquets qui peuvent l'être. Vous devriez utiliser
cette commande régulièrement pour maintenir votre système à jour.
	</p><div class="section"><div class="titlepage"><div><div><h4 class="title"><a name="tutorialBroken"></a>Gérer les paquets cassés</h4></div></div></div><p>
	    Parfois, changer l'état d'un paquet fait apparaître ses relations de
dépendances comme non satisfaites. Des paquets avec des dépendances non
satisfaites sont dits <em class="firstterm">cassés</em>. <span class="command"><strong>aptitude</strong></span> vous
avertira quand cela arrive en expliquant pourquoi cela est arrivé. Par
exemple voici ce qui arrive si vous tentez de supprimer
<code class="systemitem">sound-juicer</code> :
	  </p><div class="screenshot"><div class="mediaobject"><table border="0" summary="manufactured viewport for HTML img" style="cellpadding: 0; cellspacing: 0;" width="100%"><tr><td><img src="images/broken-snapshot.png" width="100%"></td></tr></table><div class="longdesc-link" align="right"><br clear="all"><span class="longdesc-link">[<a href="ld-idp61690016.html" target="longdesc">D</a>]</span></div></div></div><p>
	    Comme vous pouvez le voir, <span class="command"><strong>aptitude</strong></span> affiche trois indicateurs qui montrent
que quelque chose s'est mal passé : premièrement, le nombre de paquets
cassés est affiché dans la zone bleue en haut ; deuxièmement, la
seconde moitié de l'écran a changé pour montrer les paquets cassés qui sont
liés au paquet actuellement en surbrillance ; troisièmement, une barre
est apparue en bas de l'écran avec une suggestion pour résoudre le
problème. Pour trouver rapidement les paquets cassés à travers la liste des
paquets, vous pouvez appuyer sur <span class="keycap"><strong>b</strong></span> ou effectuer une
recherche sur <code class="literal"><a class="link" href="ch02s04s05.html#searchBroken">?broken</a></code>.
	  </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="images/note.png"></td><th align="left">Note</th></tr><tr><td align="left" valign="top"><p>
	      Le texte <code class="literal">[1(1)/...]</code> indique l'avancement du solveur de
dépendance d'<span class="command"><strong>aptitude</strong></span>. Le premier nombre est la solution que vous avez
actuellement sélectionnée, et le second est le nombre de solutions
qu'<span class="command"><strong>aptitude</strong></span> a déjà trouvées. La présence du texte
<span class="quote">« <span class="quote"><code class="literal">...</code></span> »</span> indique qu'il pourrait y avoir
d'autres solutions que celles déjà trouvées. Si <span class="command"><strong>aptitude</strong></span> a l'assurance
qu'il a trouvé toutes les solutions possibles, le texte affiché est alors
<code class="literal">[1/1]</code>.
	    </p></td></tr></table></div><p>
	    Pour voir les autres solutions qui, selon <span class="command"><strong>aptitude</strong></span>, peuvent résoudre ce
problème, appuyez sur <span class="keycap"><strong>e</strong></span>. Un écran similaire au suivant
apparaîtra :
	  </p><div class="screenshot"><div class="mediaobject"><table border="0" summary="manufactured viewport for HTML img" style="cellpadding: 0; cellspacing: 0;" width="100%"><tr><td><img src="images/solution-screen-snapshot.png" width="100%"></td></tr></table><div class="longdesc-link" align="right"><br clear="all"><span class="longdesc-link">[<a href="ld-idp61707712.html" target="longdesc">D</a>]</span></div></div></div><p>
	    Ici, vous pouvez voir une autre solution en appuyant sur <span class="keycap"><strong>.</strong></span>
ou retourner voir les solutions que vous examiniez précédemment en appuyant
sur <span class="keycap"><strong>,</strong></span>. Pour appliquer la solution courante et retourner à
la liste des paquets, appuyez sur <span class="keycap"><strong>!</strong></span>. Par exemple, appuyer
sur <span class="keycap"><strong>.</strong></span> pendant l'écran précédent passe à la solution
suivante :
	  </p><div class="informalfigure"><a name="solutionScreenSnapshot2"></a><div class="screenshot"><div class="mediaobject"><table border="0" summary="manufactured viewport for HTML img" style="cellpadding: 0; cellspacing: 0;" width="100%"><tr><td><img src="images/solution-screen-snapshot2.png" width="100%"></td></tr></table><div class="longdesc-link" align="right"><br clear="all"><span class="longdesc-link">[<a href="ld-idp61716080.html" target="longdesc">D</a>]</span></div></div></div></div><p>
	    En plus des commandes de navigation, vous pouvez <span class="quote">« <span class="quote">rejeter</span> »</span> une
solution en appuyant sur <span class="keycap"><strong>r</strong></span>. Par exemple, la première
solution annule la suppression de <code class="systemitem">sound-juicer</code> qui
est justement l'action que nous tentions de faire ! En appuyant sur
<span class="keycap"><strong>r</strong></span> pendant la sélection de l'item correspondant à cette
action, on peut alors faire en sorte qu'<span class="command"><strong>aptitude</strong></span> ne tente plus d'annuler
la suppression de <code class="systemitem">sound-juicer</code>.
	  </p><div class="screenshot"><div class="mediaobject"><table border="0" summary="manufactured viewport for HTML img" style="cellpadding: 0; cellspacing: 0;" width="100%"><tr><td><img src="images/solution-screen-snapshot3.png" width="100%"></td></tr></table><div class="longdesc-link" align="right"><br clear="all"><span class="longdesc-link">[<a href="ld-idp61724960.html" target="longdesc">D</a>]</span></div></div></div><p>
	    Comme vous pouvez le voir, le choix correspondant à conserver
<code class="systemitem">sound-juicer</code> dans sa version actuelle est devenu
rouge et a été marqué avec <span class="quote">« <span class="quote">R</span> »</span> ce qui indique qu'il a été
rejeté. Les solutions qui seront générées après cela (c.-à-d., toutes les
solutions que vous n'avez pas encore vues) excluront cette action. Cependant
les solutions qui incluent cette action et qui ont déjà été vues resteront
disponibles.
	  </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="images/note.png"></td><th align="left">Note</th></tr><tr><td align="left" valign="top"><p>
	      Dans la capture d'écran ci-dessus, la description de
<code class="systemitem">sound-juicer</code> est affichée au milieu de
l'écran ; en-dessous, les dépendances, qui ont imposé de garder
sound-juicer dans sa version actuelle, sont affichées, suivies de toutes les
solutions connues par <span class="command"><strong>aptitude</strong></span> pour  résoudre cette dépendance.
	    </p></td></tr></table></div><p>
	    Par exemple, si ce rejet est mis en œuvre immédiatement après la
suppression de <code class="systemitem">sound-juicer</code>, appuyer sur
<span class="keycap"><strong>.</strong></span> affichera la solution suivante, en passant la <a class="link" href="ch01s01s04.html#solutionScreenSnapshot2">solution</a> qui annulait
l'installation de <code class="systemitem">sound-juicer</code> et l'installation de
<code class="systemitem">gstreamer0.8-cdparanoia</code> dans une version
antérieure.
	  </p><div class="screenshot"><div class="mediaobject"><table border="0" summary="manufactured viewport for HTML img" style="cellpadding: 0; cellspacing: 0;" width="100%"><tr><td><img src="images/solution-screen-snapshot4.png" width="100%"></td></tr></table><div class="longdesc-link" align="right"><br clear="all"><span class="longdesc-link">[<a href="ld-idp61739904.html" target="longdesc">D</a>]</span></div></div></div><p>
	    Les rejets sont appliqués uniquement aux nouvelles solutions, c'est-à-dire à
celles qui sont générées quand vous appuyez sur <span class="keycap"><strong>.</strong></span> lorsque
la dernière solution générée est affichée. Les solutions déjà générées
contiendront toujours ces rejets. Vous pouvez annuler un rejet à tout moment
en sélectionnant l'action rejetée, puis en appuyant sur
<span class="keycap"><strong>r</strong></span> ; des solutions contenant cette action pourront être
à nouveau générées, ainsi que celles qui avaient été précédemment
<span class="quote">« <span class="quote">oubliées</span> »</span>.
	  </p><p>
	    L'inverse du rejet d'une action est son approbation. Pour cela, il suffit de
sélectionner cette action et d'appuyer sur <span class="keycap"><strong>a</strong></span>. Cela force le
solveur à choisir, autant que possible, cette action<a href="#ftn.idp61748816" class="footnote" name="idp61748816"><sup class="footnote">[3]</sup></a>. Les actions approuvées sont alors indiquées en
vert et seront marquées avec un <span class="quote">« <span class="quote">A</span> »</span>, comme dans la capture
d'écran suivante :
	  </p><div class="screenshot"><div class="mediaobject"><table border="0" summary="manufactured viewport for HTML img" style="cellpadding: 0; cellspacing: 0;" width="100%"><tr><td><img src="images/solution-screen-snapshot5.png" width="100%"></td></tr></table><div class="longdesc-link" align="right"><br clear="all"><span class="longdesc-link">[<a href="ld-idp61751504.html" target="longdesc">D</a>]</span></div></div></div><div class="important" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Important"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Important]" src="images/important.png"></td><th align="left">Important</th></tr><tr><td align="left" valign="top"><p>
	      Si vous ne résolvez pas toutes les dépendances, <span class="command"><strong>aptitude</strong></span> utilisera
automatiquement sa suggestion courante, lorsque vous validerez votre
sélection avec <span class="keycap"><strong>g</strong></span>. Néanmoins, il est difficile de résoudre
automatiquement des problèmes de dépendances, et vous pourriez ne pas être
satisfait du résultat, si bien qu'il est généralement préférable de vérifier
les suggestions d'<span class="command"><strong>aptitude</strong></span> <span class="emphasis"><em>avant</em></span> de mettre à
exécution votre sélection.
	    </p></td></tr></table></div></div><div class="footnotes"><br><hr style="width:100; text-align:left;margin-left: 0"><div id="ftn.idp61661184" class="footnote"><p><a href="#idp61661184" class="para"><sup class="para">[2] </sup></a>
	      Vous pouvez aussi utiliser le menu <span class="guimenu">Paquet</span> pour modifier
l'état d'un paquet. Consultez <a class="xref" href="ch02s01s02.html#secPackageMenu" title="Le menu « Paquet »">la section intitulée « Le menu « Paquet » »</a> pour plus de
détails.
	    </p></div><div id="ftn.idp61748816" class="footnote"><p><a href="#idp61748816" class="para"><sup class="para">[3] </sup></a>
	      Approuver une action est un peu différent de simplement imposer que toute
solution contienne l'action ; cela signifie qu'à choisir entre une
action approuvée et une qui ne l'est pas, il prendra la première. S'il y a
plusieurs actions approuvées, elles seront toutes susceptibles d'être
proposées dans la solution.
	    </p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s01s03.html"><img src="images/prev.gif" alt="Précédent"></a> </td><td width="20%" align="center"><a accesskey="u" href="ch01s01.html"><img src="images/up.gif" alt="Niveau supérieur"></a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s01s05.html"><img src="images/next.gif" alt="Suivant"></a></td></tr><tr><td width="40%" align="left" valign="top">Rechercher des paquets par leur nom </td><td width="20%" align="center"><a accesskey="h" href="index.html"><img src="images/home.gif" alt="Sommaire"></a></td><td width="40%" align="right" valign="top"> Mettre à jour la liste des paquets et installer des paquets</td></tr></table></div></body></html>