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.