From 3a6232db7afcbc7d21596187d5bba12cba8ca40c Mon Sep 17 00:00:00 2001 From: Khiet Tam Nguyen Date: Mon, 23 Dec 2024 00:15:13 +1100 Subject: [PATCH] fix: install inetutils on Arch Linux This provides the `hostname` command used in the install.sh script, which is not available by default on Arch Linux. Some relevant resources: - https://bbs.archlinux.org/viewtopic.php?id=125308 - https://archlinux.org/news/deprecation-of-net-tools/ - https://man.archlinux.org/man/hostname.1.en --- scripts/install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/install.sh b/scripts/install.sh index 3f289438f..f4cecf694 100755 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -160,7 +160,8 @@ echo -e "1. Installing required packages (curl, wget, git, jq, openssl). " case "$OS_TYPE" in arch) - pacman -Sy --noconfirm --needed curl wget git jq openssl >/dev/null || true + # inetutils provides the 'hostname' command + pacman -Sy --noconfirm --needed curl wget git jq openssl inetutils >/dev/null || true ;; alpine) sed -i '/^#.*\/community/s/^#//' /etc/apk/repositories