[BRLTTY] Firelynx v0.1.0
Adrian P. van Bloois
adrian at pa0rda.nl
Fri Jun 12 11:13:54 UTC 2026
On Wed, Jun 10, 2026 at 05:31:36PM -0400, Nicolas Pitre wrote:
> Hi Adrian,
>
> Easy mixup: SELinux and Selenium are two different things with nearly
> identical names. SELinux is a Linux security component. Selenium is the
> Python library Firelynx needs. The packages you installed are SELinux,
> and taking them from Fedora onto AlmaLinux can break your system, so
> please remove them.
>
> There is no "Selenium 4.0" package to search for. The "pip install"
> command below gets the right version automatically. Just do this:
>
> sudo dnf install python3.12 firefox lynx gcc make openssl-devel
>
> python3.12 -m venv ~/.venvs/firelynx
> source ~/.venvs/firelynx/bin/activate
> pip install selenium
>
> git clone https://github.com/npitre/firelynx.git
> cd firelynx && ./install.sh
> firelynx https://example.com
>
> That is everything. No other downloads are needed.
I did all that, only python3.12 had to be installed.
After this my prompt changed, (firelynx) was inserted at teh beginning.
This was not documented so I consider this a misfeature.
I started firelynx of course, couldn't wait, my fave command is lynx
-book to go to my search engine, not google but duckduckgo.
firelynx -book diidn't work to my disappointment.
Theen:
firelynx www.duckduckgo.com/lite and I entered some search term, this
led to chaos. Also every time things were on top of my screen about
minimal, balanced and all, no idea what they are about.
It works, but not by far the way I hoped it would.
Adrian
>
> Nicolas
>
> On Wed, 10 Jun 2026, Adrian P. van Bloois wrote:
>
> > I had selinux 38, I took selinux 43 from Fedora 41 eand installed that.
> > But I can't find 4.0 anywhere.
> > What do I understand wrong?
> > On Wed, Jun 10, 2026 at 10:10:18AM -0400, Nicolas Pitre wrote:
> > > On Wed, 10 Jun 2026, Adrian P. van Bloois wrote:
> > >
> > > > I have one problem with firelinux though, my python is too old, I'm
> > > > running Almalinux 9.8 which has Python 3.6. I install 3.4.10 on the side
> > > > but there is selinux only on 3.6.
> > > > So, which level of python do I have to install???
> > >
> > > You need Python 3.8 at the very least, and I'd aim for 3.9 or newer. The
> > > hard requirement is Selenium 4.x (needs 3.8+); Firelynx's own code runs
> > > on 3.7+. Python 3.4 is far too old and it won't run Firelynx or a
> > > current Selenium, so set that one aside. The "selenium only on 3.6" you
> > > saw is the old system package, not the Selenium 4.x Firelynx uses.
> > >
> > > You don't need to build Python from source. AlmaLinux 9 packages newer
> > > ones. Just install 3.12 and run Firelynx from a virtualenv built with
> > > it, so it's isolated from the system Python:
> > >
> > > sudo dnf install python3.12 firefox gcc make openssl-devel
> > > # lynx is in EPEL on EL9; if dnf can't find it: sudo dnf install epel-release
> > > sudo dnf install lynx
> > >
> > > python3.12 -m venv ~/.venvs/firelynx
> > > source ~/.venvs/firelynx/bin/activate
> > > pip install selenium
> > >
> > > Then install and run with that venv active (so `python3` is the 3.12
> > > one):
> > >
> > > git clone https://github.com/npitre/firelynx.git
> > > cd firelynx && ./install.sh
> > > firelynx https://example.com
> > >
> > > The venv's pip Selenium also fetches geckodriver for you, so there's
> > > nothing else to install.
> > >
> > > Nicolas
> > > _______________________________________________
> > > This message was sent via the BRLTTY mailing list.
> > > To post a message, send an e-mail to: BRLTTY at brltty.app
> > > For general information, go to: http://brltty.app/mailman/listinfo/brltty
> >
> > --
> > Adri P. van Bloois
> >
> >
> > It's never too late for early music!!!
> >
> >
> >
> > _______________________________________________
> > This message was sent via the BRLTTY mailing list.
> > To post a message, send an e-mail to: BRLTTY at brltty.app
> > For general information, go to: http://brltty.app/mailman/listinfo/brltty
> >
> _______________________________________________
> This message was sent via the BRLTTY mailing list.
> To post a message, send an e-mail to: BRLTTY at brltty.app
> For general information, go to: http://brltty.app/mailman/listinfo/brltty
--
Adri P. van Bloois
It's never too late for early music!!!
More information about the BRLTTY
mailing list