Error when I installing Gitlab-runner gitlab-runner (16.2.1) on Debian 12 i386

I getting this error when I try install gitlab-runner (16.2.1) on Debian 12 i386:

dpkg -i gitlab-runner_i386.deb

Selecting previously unselected package gitlab-runner.

(Reading database … 31887 files and directories currently installed.)

Preparing to unpack gitlab-runner_i386.deb …

Unpacking gitlab-runner (16.2.1) …

Setting up gitlab-runner (16.2.1) …

GitLab Runner: detected user gitlab-runner

Illegal instruction

Illegal instruction

Illegal instruction

dpkg: error processing package gitlab-runner (–install):

installed gitlab-runner package post-installation script subprocess returned error exit status 132

Errors were encountered while processing:

gitlab-runner

Sounds like a platform architecture problem. Maybe the underlaying system uses ARM (Raspberry Pi, etc.) instead of x86. This will need different packages that are not titled i386, probably armhf.

Tip: Download the package and use apt install ./packagename.deb to install and automatically resolve all dependencies.

In my Pentium 3 (650Mhz) with 521Mb ram see this error:

apt install ./gitlab-runner_i386.deb

Reading package lists… Done

Building dependency tree… Done

Reading state information… Done

Note, selecting ‘gitlab-runner’ instead of ‘./gitlab-runner_i386.deb’

Suggested packages:

docker-engine

The following NEW packages will be installed:

gitlab-runner

0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.

Need to get 0 B/463 MB of archives.

After this operation, 503 MB of additional disk space will be used.

perl: warning: Setting locale failed.

perl: warning: Please check that your locale settings:

LANGUAGE = “en_US:en”,

LC_ALL = (unset),

LC_CTYPE = “UTF-8”,

LANG = “en_US.UTF-8”

are supported and installed on your system.

perl: warning: Falling back to a fallback locale (“en_US.UTF-8”).

locale: Cannot set LC_CTYPE to default locale: No such file or directory

locale: Cannot set LC_ALL to default locale: No such file or directory

Selecting previously unselected package gitlab-runner.

(Reading database … 31887 files and directories currently installed.)

Preparing to unpack …/gitlab-runner_16.2.1_i386.deb …

Unpacking gitlab-runner (16.2.1) …

Setting up gitlab-runner (16.2.1) …

GitLab Runner: detected user gitlab-runner

Illegal instruction

Illegal instruction

Illegal instruction

dpkg: error processing package gitlab-runner (–configure):

installed gitlab-runner package post-installation script subprocess returned error exit status 132

Errors were encountered while processing:

gitlab-runner

E: Sub-process /usr/bin/dpkg returned an error code (1)