Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 50166
Collapse All | Expand All

(-)../new-upgrade-to-gentoo-1.4.xml (-18 / +18 lines)
Lines 36-43 Link Here
36
        du système, il y a toujours le risque que des problèmes 
36
        du système, il y a toujours le risque que des problèmes 
37
        imprévus surviennent. Il est donc plus prudent de faire 
37
        imprévus surviennent. Il est donc plus prudent de faire 
38
        une sauvegarde de toutes vos données importantes
38
        une sauvegarde de toutes vos données importantes
39
        avant de commencer. Si possible, essayez de trouver 
39
        avant de commencer. Si possible, essayez de disposer 
40
        un maximum de temps pour faire cette mise à jour pour ne
40
        d'un maximum de temps pour faire cette mise à jour pour ne
41
        pas vous sentir pris par le temps.
41
        pas vous sentir pris par le temps.
42
        Tous les programmes de votre système vont devoir être 
42
        Tous les programmes de votre système vont devoir être 
43
        recompilés.
43
        recompilés.
Lines 45-58 Link Here
45
    </body>
45
    </body>
46
  </section>
46
  </section>
47
  <section>
47
  <section>
48
    <title>Autre option</title>
48
    <title>Autres options</title>
49
    <body>
49
    <body>
50
      <p>
50
      <p>
51
        D'autres alternatives existent pour mettre à jour votre 
51
        D'autres alternatives existent pour mettre à jour votre 
52
        Gentoo. Vous pouvez installer un nouveau système 1.4 sur 
52
        Gentoo. Vous pouvez installer un nouveau système 1.4 sur 
53
        une partition à part puis réutiliser votre configuration à la
53
        une partition à part puis réutiliser votre configuration à la
54
        place. La méthode que Robert Coie vous propose a l'avantage 
54
        place. La méthode que Robert Coie vous propose a l'avantage 
55
        de pouvoir revenir à l'ancien système en cas de problème. 
55
        de permettre de revenir à l'ancien système en cas de problème. 
56
        Vous pouvez aussi tout simplement décider de ne pas mettre 
56
        Vous pouvez aussi tout simplement décider de ne pas mettre 
57
        à jour votre système.
57
        à jour votre système.
58
      </p>
58
      </p>
Lines 78-85 Link Here
78
    <body>
78
    <body>
79
      <p>
79
      <p>
80
        Certaines syntaxes des ebuilds courants sont illisibles par les anciennes
80
        Certaines syntaxes des ebuilds courants sont illisibles par les anciennes
81
        versions de Portage. Si vous n'avez pas la dernière version, mettez là à
81
        versions de Portage. Si vous n'avez pas la dernière version, mettez 
82
        jour via ces commandes.
82
        Portage à jour via ces commandes.
83
      </p>
83
      </p>
84
<pre>
84
<pre>
85
# <i>emerge sync</i>
85
# <i>emerge sync</i>
Lines 98-105 Link Here
98
    <title>Préparation de GCC pour la cohabitation</title>
98
    <title>Préparation de GCC pour la cohabitation</title>
99
    <body>
99
    <body>
100
      <p>
100
      <p>
101
        Vous allez installer une nouvelle version de GCC durant cette mise à
101
        Vous installerez une nouvelle version de GCC durant cette mise à
102
        jour. Les versions inférieures à 2.95.3-r8 ne sont pas conçues pour
102
        jour. Les versions antérieures à 2.95.3-r8 ne sont pas conçues pour
103
        avoir des versions multiples de GCC installées. Ceci aura pour effet
103
        avoir des versions multiples de GCC installées. Ceci aura pour effet
104
        bénéfique d'installer le paquet <c>gcc-config</c> sur votre système.
104
        bénéfique d'installer le paquet <c>gcc-config</c> sur votre système.
105
        Il peut être employé pour commuter entre les versions installées de
105
        Il peut être employé pour commuter entre les versions installées de
Lines 111-117 Link Here
111
</pre>
111
</pre>
112
112
113
      <p>
113
      <p>
114
        Vous pouvez maintenant vérifier si gcc-config marche normalement :
114
        Vous pouvez maintenant vérifier si gcc-config marche normalement&nbsp;:
115
      </p>
115
      </p>
116
<pre>
116
<pre>
117
# <i>gcc-config --get-current-profile</i>
117
# <i>gcc-config --get-current-profile</i>
Lines 127-141 Link Here
127
    <title>Installation de GCC 3</title>
127
    <title>Installation de GCC 3</title>
128
    <body>
128
    <body>
129
      <p>
129
      <p>
130
        Maintenant, vous allez pouvoir installer une nouvelle version de GCC
130
        Maintenant, vous pouvez installer une nouvelle version de GCC
131
        sans endommager votre compilateur actuel. Regardez dans
131
        sans endommager votre compilateur actuel. Regardez dans
132
        <path>/usr/portage/sys-devel/gcc</path> pour prendre la dernière
132
        <path>/usr/portage/sys-devel/gcc</path> pour prendre la dernière
133
        version disponible postérieure à la version 3.2.1-r6.  Choisissez la
133
        version disponible postérieure à la version 3.2.1-r6.  Choisissez la
134
        dernière version stable pour votre architecture.  Pour savoir si une
134
        dernière version stable pour votre architecture.  Pour savoir si une
135
        version est stable, regardez l'option <c>KEYWORDS</c>.  Si vous y voyez
135
        version est stable, regardez l'option <c>KEYWORDS</c>.  Si vous y voyez
136
        le nom de votre architecture sans ~ (tilde) placé devant, elle est
136
        le nom de votre architecture sans ~ (tilde) placé devant, elle est
137
        stable.  Disons que la dernière version stable est 3.2.2, pour
137
        stable.  Supposons que la dernière version stable est 3.2.2. Pour
138
        l'installer, faites :
138
        l'installer, faites&nbsp;:
139
      </p>
139
      </p>
140
<pre>
140
<pre>
141
# <i>emerge /usr/portage/sys-devel/gcc/gcc-3.2.2.ebuild</i>
141
# <i>emerge /usr/portage/sys-devel/gcc/gcc-3.2.2.ebuild</i>
Lines 147-163 Link Here
147
    <body>
147
    <body>
148
      <p>
148
      <p>
149
        Il est désormais nécessaire de modifier deux profils, celui de Portage
149
        Il est désormais nécessaire de modifier deux profils, celui de Portage
150
        puis de gcc-config :
150
        puis celui de gcc-config&nbsp;:
151
      </p>
151
      </p>
152
<pre>
152
<pre>
153
# <i>cd /etc</i>
153
# <i>cd /etc</i>
154
# <i>rm make.profile</i>
154
# <i>rm make.profile</i>
155
# <i>ln -s ../usr/portage/profiles/default-x86-1.4 make.profile</i> <codenote>Remplacez "x86" par votre architecture</codenote>
155
# <i>ln -s ../usr/portage/profiles/default-x86-1.4 make.profile</i> <codenote>Remplacez « x86 » par votre architecture.</codenote>
156
</pre>
156
</pre>
157
157
158
<pre>
158
<pre>
159
# <i>gcc-config --list-profiles</i> <codenote>Notez la version exacte de votre GCC</codenote>
159
# <i>gcc-config --list-profiles</i> <codenote>Notez la version exacte de votre GCC.</codenote>
160
# <i>gcc-config i686-pc-linux-gnu-3.2.2</i> <codenote>Remplacez par la version que vous venez de noter</codenote>
160
# <i>gcc-config i686-pc-linux-gnu-3.2.2</i> <codenote>Remplacez par la version que vous venez de noter.</codenote>
161
</pre>
161
</pre>
162
    </body>
162
    </body>
163
  </section>
163
  </section>
Lines 168-174 Link Here
168
        Maintenant, vous devez recompiler les principaux outils avec votre
168
        Maintenant, vous devez recompiler les principaux outils avec votre
169
        nouveau compilateur. Si vous souhaitez continuer dans le même shell,
169
        nouveau compilateur. Si vous souhaitez continuer dans le même shell,
170
        faites <c>source /etc/profile</c> quand gcc-config vous le demande.
170
        faites <c>source /etc/profile</c> quand gcc-config vous le demande.
171
        Ensuite, emerger glibc et binutils :
171
        Ensuite, installez glibc et binutils&nbsp;:
172
      </p>
172
      </p>
173
<pre>
173
<pre>
174
# <i>emerge glibc binutils</i>
174
# <i>emerge glibc binutils</i>
Lines 187-193 Link Here
187
      <body>
187
      <body>
188
        <p>
188
        <p>
189
          Vous pouvez maintenant recompiler tout votre système avec votre
189
          Vous pouvez maintenant recompiler tout votre système avec votre
190
          nouveau gcc :
190
          nouveau gcc&nbsp;:
191
        </p>
191
        </p>
192
<pre>
192
<pre>
193
# <i>emerge -e world</i>
193
# <i>emerge -e world</i>

Return to bug 50166