The error message APT gives when try to update system
N: Skipping acquire of configured file 'main/binary-i386/Packages'
as repository 'https://brave-browser-apt-release.s3.brave.com stable InRelease'
doesn't support architecture 'i386'
If You’re seeing this error because the Brave repository you’re using doesn’t provide packages for 32-bit (i386) systems. Here’s how to fix it without harming your Ubuntu system
Step 01
Find this file
/etc/apt/sources.list.d/brave-browser-release.list
Step 02
Open the file : This file can be edited using a text editor such as nano.
Step 03
sudo nano /etc/apt/sources.list.d/brave-browser-release.list
Step 04
Modify the file : Find the line that starts with deb
. Add the parameter arch=amd64
after the signed-by option. The line should look something like this.
deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64]
https://brave-browser-apt-release.s3.brave.com/ stable main
Step 04
Update your package lists:
sudo apt update
This should resolve the error and allow you to update Brave and other packages.