A Guide to Local v9.2.4 Installation on Fedora 42

Fixing Local by Flywheel v9.2.4 on Fedora 42

Local by Flywheel (v9.2.4) installations on Fedora 42 may encounter the following issues:

Steps to resolve

  1. Download v9.2.4 release from releases page.
  2. Install packages to get missing dependencies:
sudo dnf install libXScrnSaver ncurses-compat-libs nss-tools libxcrypt-compat
  1. Install the Local download file.
sudo rpm -i ~/Downloads/local-9.2.4-linux.rpm # or whatever version that you need to try this on.
  1. Grant nginx permission to bind to ports 80 and 443
    Local uses its own internal nginx binary to run Router Mode. On Linux, binding to ports below 1024 requires special privileges. Run the following command (update the path based on your version if needed):
$ sudo setcap cap_net_bind_service=+ep ~/.config/Local/lightning-services/nginx-1.26.1+3/bin/linux/sbin/nginx

  1. Restart Local and test sites.
1 Like

Thank you for sharing this @k-jax!

1 Like

I made an account just to say thank you.
Thanks!

2 Likes

Just checking @Arnauw - are you on the latest Local release as well 9.2.8?

Yes Nick I installed 9.2.8, tbh I’m not sure if the commands here fixed my issue, or if it was stoping/restarting my already running httpd service, or clicking on the “Fix host file” popup I had, but one of these worked.

I believe we addressed this in a recent release which is why I wanted to ask! Either way I’m glad you’re sorted now :green_heart: