Please follow the below template, it will help us to help you!
Expected Behaviour:
Installs necessary dependencies
Actual Behaviour:
_Checks for certain behaviors than gives "main: line 1504: test_dpkg_lock: command not found" _
Debug Token:
N/A
curl -sSL https://install.pi-hole.net | bash
[✓] Root user check
.;;,.
.ccccc:,.
:cccclll:. ..,,
:ccccclll. ;ooodc
'ccll:;ll .oooodc
.;cll.;;looo:.
.. ','.
.',,,,,,'.
.',,,,,,,,,,.
.',,,,,,,,,,,,....
....''',,,,,,,'.......
......... .... .........
.......... ..........
.......... ..........
......... .... .........
........,,,,,,,'......
....',,,,,,,,,,,,.
.',,,,,,,,,'.
.',,,,,,'.
..'''.
[✓] Disk space check
[✓] Update local cache of available packages
[✓] Checking dnf for upgraded packages... 2 updates available
[i] It is recommended to update your OS after installing the Pi-hole!
[i] Installer Dependency checks...
[i] Checking for dialog (will be installed)
[i] Checking for git (will be installed)
[i] Checking for iproute (will be installed)
[i] Checking for net-tools (will be installed)
[i] Checking for newt (will be installed)
[i] Checking for procps-ng (will be installed)
[i] Checking for which (will be installed)
main: line 1504: test_dpkg_lock: command not found
As a side note: I even tried installing both dialog and dialog-devel and the installer still says "it will be installed". uname-r produces: 4.17.14-102.fc27.x86_64