[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch
Du coup je suis un peu perdu je me demandais si, par exemple en cherchant Gnome ou KDE comme on peut le voir ils sont disponibles sur "Any", "i686" et "x86_64". J'utilise une version "x86_64", comment je peut faire pour que chaque fois que j'installe un paquet, le dépôt préféré soit "x86_64" ?
à ma connaissance, c'est automatique: Pacman choisit automatiquement les paquets qui correspondent à l'architecture de ton système; il est également possible d'installer des logiciels 32 bits depuis [multilib], ils sont empaquetés pour les systèmes 64 bits.
les paquets "Any" sont ceux qui n'ont pas d'architecture définie, simplement parce qu'il n'y a pas de binaire dans ces paquets...
ArchLinux 64 sur Asus AIO ET2012 et Asus X50VL, avec Xfce
Tu n'as pas besoin de toucher à ça. Si tu as une Arch 32 bits, ça sera des paquets i686 qui seront installés, et si tu es en 64 bits ça sera des paquets x86_64.
Any, c'est un paquet qui ne dépend pas de l'architecture (donc tu peux l'installer sans problème sur 32 ou 64 bits).
Il existe bien l'option Architecture dans /etc/pacman.conf, la valeur par défaut est sur auto (c'est équivalent à la sortie de uname -m). Mais tu n'as pas besoin de la toucher.
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580 AUR___ Wiki___ GitHub
Comme dit au dessus, c'est le $arch de : http://repo.archlinux.fr/$arch qui détermine l'architecture des paquets que tu récupères. Quant au paquet 32bit de multilib, ils sont clairement étiqueté comme 32bit dans leur nom. Et enfin, le dépôt [multilib] n'est pas fait pour les architectures 32bits, mais bien pour les architectures 64bits souhaitant exécuter du code 32bits. Typiquement des librairies et binaires qui n'existe pas en 64 bits. ( https://wiki.archlinux.fr/Depots#D.C3.A ... ts_stables )