From d6b50bebf4b589a48e076ef2ad0ac1428db416c3 Mon Sep 17 00:00:00 2001 From: Bert van der Weerd Date: Wed, 28 Sep 2022 21:34:27 +0200 Subject: [PATCH] added blurb on Linux builds --- README.md | 41 ++++++++++++++++++++++++++++++++++++----- 1 file changed, 36 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 12eac86..c19274d 100644 --- a/README.md +++ b/README.md @@ -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.