The Wiki has moved to new hardware, and the old server died.
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
fr:slackware:multilib [2017/09/21 17:17 (UTC)] pierreaverseng [Paquets convertis par massconvert32.sh] |
fr:slackware:multilib [2017/09/22 07:15 (UTC)] (Version actuelle) pierreaverseng [Pour toutes éditions de Slackware] |
||
---|---|---|---|
Ligne 210: | Ligne 210: | ||
====Slackware64 current==== | ====Slackware64 current==== | ||
- | * Tant que vous ne voyez pas de répertoire distinct nommé "//current//", vous pouvez s * The gcc compiler suite: | + | * Tant que vous ne voyez pas de répertoire distinct nommé "//current//", vous pouvez utiliser les fichiers du répertoire de l'édition de la Slackware stable la plus récente. |
+ | |||
+ | * Le trousseau du compilateur gcc: | ||
* gcc-7.1.0_multilib-x86_64-2alien.txz | * gcc-7.1.0_multilib-x86_64-2alien.txz | ||
* gcc-brig-7.1.0_multilib-x86_64-2alien.txz | * gcc-brig-7.1.0_multilib-x86_64-2alien.txz | ||
Ligne 218: | Ligne 220: | ||
* gcc-go-7.1.0_multilib-x86_64-2alien.txz | * gcc-go-7.1.0_multilib-x86_64-2alien.txz | ||
* gcc-objc-7.1.0_multilib-x86_64-2alien.txz | * gcc-objc-7.1.0_multilib-x86_64-2alien.txz | ||
- | * The GNU libc libraries: | + | * Les bibliothèques GNU libc: |
* glibc-2.25_multilib-x86_64-3alien.txz | * glibc-2.25_multilib-x86_64-3alien.txz | ||
* glibc-i18n-2.25_multilib-x86_64-3alien.txz | * glibc-i18n-2.25_multilib-x86_64-3alien.txz | ||
Ligne 224: | Ligne 226: | ||
* glibc-solibs-2.25_multilib-x86_64-3alien.txz | * glibc-solibs-2.25_multilib-x86_64-3alien.txz | ||
- | <note>Since the update to gcc 7, there is no more ''gcc-java'' package because its development has ceased.</note> | + | <note>Depuis le passage à gcc 7, il n'y a plus de paquet ''gcc-java'' parce qu'il n'est plus développé.</note> |
- | <note>The ''glibc-zoneinfo'' package is not a part of multilib, since it does not contain code. You need to install Slackware's stock ''glibc-zoneinfo'' package.</note> | + | |
+ | <note>Le paquet ''glibc-zoneinfo'' n'est pas un élément de multilib, puisqu'il ne contient pas de code. Il vous faut installer le paquet ''glibc-zoneinfo'' de la Slackware de base.</note> | ||
Ligne 240: | Ligne 243: | ||
La mise à niveau de glibc et gcc telle que décrite précédemment fait passer votre système de «//multilib-ready//» à «//multilib-enabled//». | La mise à niveau de glibc et gcc telle que décrite précédemment fait passer votre système de «//multilib-ready//» à «//multilib-enabled//». | ||
- | Tout ce que vous devez faire maintenant c'est installer les bibliothèques Slackware 32-bits de façon à ce que les programmes 32-bits que vous installerez ou compilerez trouvent les bibliothèques dont ils ont besoin. Mais il ne suffit pas de prendre les paquets 32-bits et les installer tels quels dans la Slackware64 pour au moins 2 raisons: | + | Tout ce que vous devez faire maintenant c'est installer les bibliothèques Slackware 32-bits afin que les programmes 32-bits que vous installerez ou compilerez trouvent les bibliothèques dont ils ont besoin. Mais il ne suffit pas de prendre les paquets 32-bits et les installer tels quels dans la Slackware64 pour au moins 2 raisons: |
*tout d'abord, vous allez vous retrouver avec plusieurs paquets portant le même nom, source de confusion pour vous et aussi pour le gestionnaire de paquets 'slackpkg'. | *tout d'abord, vous allez vous retrouver avec plusieurs paquets portant le même nom, source de confusion pour vous et aussi pour le gestionnaire de paquets 'slackpkg'. | ||
*ensuite, si le paquet 32-bits que vous installez contient des binaires (tels /usr/bin/foo par exemple) vous risquez d'écraser leur équivalent 64-bits, ce qui mettrait la pagaille dans votre système. | *ensuite, si le paquet 32-bits que vous installez contient des binaires (tels /usr/bin/foo par exemple) vous risquez d'écraser leur équivalent 64-bits, ce qui mettrait la pagaille dans votre système. |