I think this is just an unfortunate coincidence, as there might have been an update running when you uninstalled Brave, either shortly before or after, when the repository wasn't removed.
So, were you able to update over the Terminal or did it stopped? It isn't on the Picture. But so or so, You have to remove the Brave Repo. @Forpli arleady posted You what to do:
One Addition to that from my Side would be to take a Look in /usr/share/keyrings if the Signing Keys for Brave are realy deleted and then make a sudo apt update to refresh the Sources and make the Remove affect.
Excuse me, but I just answered your question, no more, no less.
And for me, using the console for a Linux distribution that is distributed to the general public, is not normal.
--> The command line worries a majority of people.
But, I will now follow the information from Forpli, while being more used to typing "su" and the root password... launching the commands that are needed... and finishing with an "exit".
As a Windows OS user, for over 16 years, I often needed to open the cmd prompt. Most people I knew did as well. And the people I have worked with did so without distaste.
The console is simply one of many tools available on every major operating system. It isn’t a punishment, it isn’t dangerous, and it isn’t an abnormality. It’s just a direct and efficient way to communicate with the system.
There is nothing wrong with providing instructions that involve the terminal. For many tasks, it remains the clearest and most reliable method. On Linux, Mac and Windows, using the console is entirely normal.
I understand @Merino's reasoning. Zorin advertises itself as being an operating system for Linux newbies. For me, the terminal commands were very daunting because I almost never used the terminal in Windows. The Linux commands didn't mean anything to me at first, and I found that quite scary because I didn't understand what I was typing.
It gets easier when you get an idea of how to access the same commands via the graphical user interface. However, the terminal command is really helpful for explaining what someone should do, as it is quicker and clearer to implement - especially if you don't speak the same language and can't read the screenshots . And for newbies it is difficult to find the way through the folder system to a special file. But a short explanation what the commands effect is appreciated. It may well be I know more about the operating system now, since my short time in Linux, than I ever did in Windows.
For me, using the terminal and editing files with texteditors or terminaleditors feels like learning to read and write all over again. It is a new foreign language.
I can understand that. But sometimes it is simply more practical. You don't need to worry, but of Course be careful. Using randomly Commands that You can find in the Internet isn't a good Idea.
In fact, it seems to me that there is a misunderstanding...
I've been doing command line work since 1992 (--> DOS from Microsoft) and on the distribution that I personally use, I've uninstalled the "sudo" command.
And as an anecdote, when I want to update ClamAV or defragment a hard drive (with platters), I log in as "root".
In business, you need a minimum of psychology...
And in everyday life, my clients never use a command line, but only and exclusively the graphical interface.
I would appreciate it very much if it were easier to remove packages in Zorin. If, as with Brave browser, it is not enough to just uninstall Brave in the Software Store, it should at least be listed so that you know what further steps are necessary.
Even more problematic, however, is often the removal of dependencies that are required for other programs or are essential for the smooth functioning of the system. For Linux newcomers - and I count myself among them - a function would be helpful that checks which packages can be removed without problems and which cannot, and retains the packages still required by other programs, so that no damage is done -and, for example, the desktop is suddenly missing.
And that is totally fine. But on Linux it can be that, depending of the Case, the Terminal offers a direct and relatively simple Way to handle Things. That doesn't mean You have to use it every Time.
But sometimes it is more helpful because it can generate Output what You don't get with a graphical Interface.