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.
# importer les clés
sudo wget -O- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | sudo tee /usr/share/keyrings/microsoft-edge.gpg
# ajouter le repo Edge
echo '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
# on met à jour
sudo apt update
# et on installe
sudo apt install microsoft-edge-stable -y