This file is indexed.

/usr/share/doc/apt-doc/guide.fr.html/ch2.html is in apt-doc 1.0.9.8.4.

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
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title>Chapitre 2. apt-get</title>
    <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"/>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <link rel="home" href="index.html" title="Guide d'utilisation d'APT"/>
    <link rel="up" href="index.html" title="Guide d'utilisation d'APT"/>
    <link rel="prev" href="ch1.html" title="Chapitre 1. Généralités"/>
    <link rel="next" href="ch3.html" title="Chapitre 3. DSelect"/>
  </head>
  <body>
    <div class="navheader">
      <table width="100%" summary="Navigation header">
        <tr>
          <th colspan="3" align="center">Chapitre 2. apt-get</th>
        </tr>
        <tr>
          <td align="left"><a accesskey="p" href="ch1.html">Précédent</a> </td>
          <th width="60%" align="center"> </th>
          <td align="right"> <a accesskey="n" href="ch3.html">Suivant</a></td>
        </tr>
      </table>
      <hr/>
    </div>
    <div class="chapter">
      <div class="titlepage">
        <div>
          <div>
            <h1 class="title"><a id="ch2"/>Chapitre 2. apt-get</h1>
          </div>
        </div>
      </div>
      <p>
Le programme <span class="command"><strong>apt-get</strong></span> offre une méthode simple pour
installer des paquets à la ligne de commande. À la différence de
<span class="command"><strong>dpkg</strong></span>, <span class="command"><strong>apt-get</strong></span> ne gère pas directement
les fichiers .deb files. Il travaille avec le nom des paquets et ne peut
installer les archives .deb que depuis une <span class="emphasis"><em>Source</em></span>.
</p>
      <p>
La première action <a href="#ftn.idp52401200" class="footnote" id="idp52401200"><sup class="footnote">[1]</sup></a> à effectuer avant
d'utiliser <span class="command"><strong>apt-get</strong></span> est de récupérer les listes de paquets
depuis les <span class="emphasis"><em>Sources</em></span> afin que le programme sache quels
sont les paquets disponibles. Cela peut être effectué avec la commande
<code class="literal">apt-get update</code>. Par exemple,
</p>
      <pre class="screen">
# apt-get update
Réception de http://ftp.de.debian.org/debian-non-US/ stable/binary-i386/ Packages
Réception de http://llug.sep.bnl.gov/debian/ testing/contrib Packages
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
</pre>
      <p>
Une fois cette mise à jour effectuée, plusieurs commandes peuvent être
utilisées :
</p>
      <div class="variablelist">
        <dl class="variablelist">
          <dt>
            <span class="term">upgrade</span>
          </dt>
          <dd>
            <p>
La commande « upgrade » permet de mettre à jour le système de manière non
invasive. Cette commande ne provoquera jamais l'installation de nouveaux
paquets ou la suppression de paquets existants. Elle ne déclenchera pas non
plus la mise à jour d'un paquet si celle-ci casse le fonctionnement d'un
autre paquet. Cette commande peut être utilisé par exemple quotidiennement
pour mettre à jour le système de manière relativement sûre. Lorsqu'elle est
utilisée, la liste des paquets qui ne peuvent être mis à jour sera
affichée. Cela est en général du au fait qu'ils dépendent de nouveaux
paquets ou qu'ils entrent en conflit avec d'autres paquets. Le programme
<span class="command"><strong>dselect</strong></span> ou la commande <code class="literal">apt-get install</code>
peuvet être utilisés pour forcer l'installation de tels paquets.
</p>
          </dd>
          <dt>
            <span class="term">install</span>
          </dt>
          <dd>
            <p>
La commande « install » permet d'installer des paquets par nom. Le paquet à
installer est automatiquement récupéré et installé. Cela est utile lorsque
le nom du paquet à installer est déjà connu et que l'on ne souhaite pas
passer par une interface graphique pour le choisir. Un nombre quelconque de
paquets peuvent être demandés à être installés ;  ils seront alors tous
récupérés. La commande « install » résout automatiquement les problèmes de
dépendances pour les paquets concernés, puis affiche un résumé avant de
demander une confirmation si des actions autres que ce qui est demandé à la
ligne de commande sont nécessaires.
</p>
          </dd>
          <dt>
            <span class="term">dist-upgrade</span>
          </dt>
          <dd>
            <p>
La commande « dist-upgrade » est une commande de mise à jour complète
d'abord destinés à permettre les mises à jour entre deux versions
successives de la distribution. Via un algorithme complexe, le meilleur jeu
de paquets à installer, mettre à jour ou supprimer est déterminé dans le but
d'amener une majorité du système vers la nouvelle version. Dans certains
cas, il peut être judicieux d'utiliser « dist-upgrade » plutôt que de
chercher à résoudre manuellement les dépendances avec
<span class="command"><strong>dselect</strong></span>. Une fois que « dist-upgrade » a été utilisé,
<span class="command"><strong>dselect</strong></span> peut servir à installer les paquets qui auraient
pu être laissés de côté.
</p>
            <p>
Il est important de regarder de près ce que « dist-upgrade » car ses
décisions peuvent parfois apparaître surprenantes.
</p>
          </dd>
        </dl>
      </div>
      <p>
<span class="command"><strong>apt-get</strong></span> fournit de nombreuses options de ligne de
commande qui sont expliquées en détail dans sa page de manuel,
<span class="citerefentry"><span class="refentrytitle">apt-get</span>(8)</span>.
Une des plus utiles est l'option <code class="literal">-d</code> qui récupère sans les
installer les fichiers nécessaires. Si le système a besoin de télécharger un
grand nombre de paquets, il est par exemple souhaitable de pouvoir
simplement les récupérer sans les installer immédiatement, au cas où quelque
chose se passe mal. Une fois que <code class="literal">-d</code> a été utilisé, il est
possible d'installer les archives téléchargées en exécutant simplement la
commande qui a permis de les récupérer, sans l'option <code class="literal">-d</code>.
</p>
      <div class="footnotes">
        <br/>
        <hr/>
        <div id="ftn.idp52401200" class="footnote">
          <p><a href="#idp52401200" class="para"><sup class="para">[1] </sup></a> Si vous utilisez un serveur mandataire (« proxy ») HTTP, vous devez d'abord
positionner la variable d'environnement http_proxy, voir sources.list(5) </p>
        </div>
      </div>
    </div>
    <div class="navfooter">
      <hr/>
      <table width="100%" summary="Navigation footer">
        <tr>
          <td align="left"><a accesskey="p" href="ch1.html">Précédent</a> </td>
          <td align="center"> </td>
          <td align="right"> <a accesskey="n" href="ch3.html">Suivant</a></td>
        </tr>
        <tr>
          <td align="left" valign="top">Chapitre 1. Généralités </td>
          <td align="center">
            <a accesskey="h" href="index.html">Sommaire</a>
          </td>
          <td align="right" valign="top"> Chapitre 3. DSelect</td>
        </tr>
      </table>
    </div>
  </body>
</html>