Sur mon poste, je gère à la fois de l’architecture amd64 et i386.
Quand je tente d’installer Microsoft Edge sur mon Linux, après un apt udpate,
j’ai ce message :
Le fichier configuré « main/binary-i386/Packages » ne sera pas pris en compte
car le dépôt « https://packages.microsoft.com/repos/edge stable InRelease » ne
prend pas en charge l'architecture « i386 »
La solution
On doit préciser dans la configuration du repository du package qu’il s’agit
d’une architecture amd64 et ainsi, on évite qu’il tente d’installer du i386 pour
edge, alors qu’il n’y en a pas.
1# importer les clés
2sudo wget -O- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | sudo tee /usr/share/keyrings/microsoft-edge.gpg
3
4# ajouter le repo Edge
5echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft-edge.gpg] https://packages.microsoft.com/repos/edge stable main' | sudo tee /etc/apt/sources.list.d/microsoft-edge.list
6
7# on met à jour
8sudo apt update
9
10# et on installe
11sudo apt install microsoft-edge-stable -y