The base needed packages for Linux distro.
Browser specific packages:
Last tested packages versions:
    Python                          3.12
    Selenium                        4.8.2
    Mozilla Firefox                 112.0.2
    Robot Framework                 7.2.2
    robotframework-seleniumlibrary  6.0.0
    geckodriver                     0.32.2
    robotframework-xvfb             1.2.2
    xvfbwrapper                     0.2.9
    webdriver-manager               4.0.2
Python Installation: Please follow the documented procedure available.
Firefox Installation: Please follow the documented procedure available.
geckodriver installation: Please follow the documented procedure available. Firefox Geckodriver
The recommended installation method is using pip:
    pip install --upgrade robotframework
    pip install --upgrade robotframework-seleniumlibrary
    pip install --upgrade xvfbwrapper
    pip install --upgrade robotframework-xvfb
    pip install --upgrade robotframework-angularjs
Mapping between geckodriver releases, and required versions of Selenium and Firefox: Geckodriver Supported platforms