How can I install the webkit2gtk-driver dependency which is mentioned here under the point "Linux" for the gitlab-runner user who I created like this:
# Create a GitLab Runner user
sudo useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash
?
When I installed it for the user gernot on my Ubuntu Server 22.04.2 I got the following (idk if this works if I do install it for another user then gitlab-runner, but I tried it):
gernot@build-server-ubuntu:~$ sudo apt install webkit2gtk-driver
[sudo] password for gernot:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
webkit2gtk-driver
0 upgraded, 1 newly installed, 0 to remove and 37 not upgraded.
Need to get 645 kB of archives.
After this operation, 1990 kB of additional disk space will be used.
Get:1 http://at.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 webkit2gtk-driver amd64 2.38.6-0ubuntu0.22.04.1 [645 kB]
Fetched 645 kB in 0s (2865 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package webkit2gtk-driver.
(Reading database ... 91636 files and directories currently installed.)
Preparing to unpack .../webkit2gtk-driver_2.38.6-0ubuntu0.22.04.1_amd64.deb ...
Unpacking webkit2gtk-driver (2.38.6-0ubuntu0.22.04.1) ...
Setting up webkit2gtk-driver (2.38.6-0ubuntu0.22.04.1) ...
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78.)
debconf: falling back to frontend: Readline
Scanning processes...
Scanning linux images...
Running kernel seems to be up-to-date.
No services need to be restarted.
No containers need to be restarted.
No user sessions are running outdated binaries.
Does this only work on Ubuntu Desktop?