Can't install on minimal centos7

Please follow the below template, it will help us to help you!

Expected Behaviour:

Install correctly

Actual Behaviour:

After using the auto installer (curl -sSL.....) I get the following:

stty: standard input: Inappropriate ioctl for device
Root User check
(Pihole logo appears)
[i] Enabling EPEL package repository (Extra Packages for Enterprise Linux (EPEL) :: Fedora Docs)

And that's it, the command ends. Using any

pihole up

or similar command ends up with command not found.

This is a minimal centos basic installation. Nothing weird.

Just downloaded the latest x86_64 CentOS 7 minimal ISO from here and had no issues.

Could you please provide the output for each of the following commands:

cat /etc/redhat-release

uname -a

grep -E ^SELINUX= /etc/selinux/config

nmcli con show

ip a | grep -E 'inet\s'

ping -c 1 8.8.8.8

yum check-update | wc -l

yum info epel-release
1 Like

Of course.

cat /etc/redhat-release

CentOS Linux release 7.6.1810 (AltArch)

uname -a

Linux localhost.localdomain 3.10.0-957.e17.centos.plus.i686 #1 SMP (date) i686 i686 I386 GNU/Linux

ip a | grep -E 'inet\s'

inet 127.0.0.1/8 scope host lo
inet 192.168.1.151/24 brd 192.168.1.255 scope global noprefixroute ens4

ping -c 1 8.8.8.8

1 transmitted, 1 recieved, 0% loss., avr 47.6 ms

yum check-update | wc -l

5

yum info epel-release

Error: No matching Packages to list

Thank you for taking time to provide the requested information.

It appears you are attempting to install on an AltArch (32bit) version of CentOS7.
The installation script and the project team only support the _x86_64 (64bit) release of CentOS7.

While it is still technically possible to install the project on this configuration, we do not support the unofficial Special Interest Group (SIG) builds of CentOS7.

Your installation is failing due to the unavailability of the EPEL repository since EPEL does not provide a 32bit repository for CentOS7. This is only the first of many issues you will encounter..

If your system is capable of running a 64bit OS, I would highly recommend installing the officially supported release (x86_64). If you are trying to install the project on 32bit hardware, I would recommend installing Debian (Download Debian) as they provide an official 32bit install.

I will have the documentation here updated to reflect support properly.
Currently we state 'not ARM' but this should be updated to 'x86_64 only'

Cheers,

Thanks for the response.

I actually did imagine it had to do with my OS being 32bits, but as the requisites did not specify the necessity of 64 I just went along with it. I agree, it definitely should be updated.

I'll use a 64b version, thanks again.