added blurb on Linux builds

This commit is contained in:
Bert van der Weerd 2022-09-28 21:34:27 +02:00
parent 445e09979e
commit d6b50bebf4
No known key found for this signature in database
GPG key ID: 73370A0B9E5516B0

View file

@ -1,10 +1,41 @@
# LibreWolf for windows
* **[download latest release](https://gitlab.com/librewolf-community/browser/windows/-/releases)**
* [Download latest release](https://gitlab.com/librewolf-community/browser/windows/-/releases)**
* Visit [the FAQ](https://librewolf.net/docs/faq/).
* Install via _[chocolatey](https://community.chocolatey.org/packages/librewolf)_: `choco install librewolf`
* or install via _[scoop](https://scoop.sh)_: `scoop bucket add extras`, then `scoop install librewolf`
* or install via _winget_: `winget install librewolf`
* Or install via _winget_: `winget install librewolf`
* Or install via _[scoop](https://scoop.sh)_: `scoop bucket add extras`, then `scoop install librewolf`
# Linux builds
Tested on: fedora36, ubuntu22
vm minimalish specs:
* 4 core cpu
* 17gb RAM
* 50gb storage
It's mostly a matter of doing once:
```
## pick build type:
# cd linux
# cd linux-mar
make fetch
## pick your os:
# sudo make setup-fedora
# sudo make setup-debian
make bootstrap
```
Then, to build:
```
make all
```
That should produce the (non-updating) setup.exe and the community portable zip. There is a second directory `linux-mar` where you can build the so-called `.mar` version of LibreWolf. This is te version that will be auto-updating someday. It's main drawback is some nasty theming bug.
# LibreWolf for windows
* **If your LibreWolf crashes on startup**, you're probably missing the right [Visual C++ Runtime](https://support.microsoft.com/en-us/topic/the-latest-supported-visual-c-downloads-2647da03-1eea-4433-9aff-95f26a218cc0). You'll want the _Visual Studio 2015, 2017 and 2019_ version for **x64**, which would be **[this file](https://aka.ms/vs/16/release/vc_redist.x64.exe)**.
* The latest type of **.zip files** allows for a user profile inside the extracted folder. It is _self-contained_ and runs on removable storage.