Tried to install brave browser and ended to a mess

A fully featured browser is a monumentally large piece of software. Compiling it from source is a very difficult task. Even on a very fast machine it will likely take 30-40 minutes.

It is OK to build things from source but you might want to stay away from browsers.

You should know what the AUR suffixes represent:

  • A -bin suffix means that a prebuilt binary is being downloaded and installed. In theory, the binary should be coming from an official source but you should always check that.
  • A -git suffix means the package is being built from source code on your machine, typically the absolute latest source which is unreleased and often untested.
  • No suffix is a bit more complicated
    • If the package is open source, it should be downloading and building the released source on your machine
    • If the package is closed source, it will be downloading a prebuilt binary

Of course, not all packages are named correctly but the above rules will hold true 90% of the time.

4 Likes