Faire cohabiter Microsoft Edge avec de l'i386

mercredi 1 février 2023 · 1 minute · 144 mots

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