Refactor installation script and clean up dependencies

Removed unnecessary dependencies and updated installation script formatting.
This commit is contained in:
thieneret 2026-02-22 09:24:31 +01:00 committed by GitHub
parent e72cf6624c
commit c0621f4c23
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -14,16 +14,11 @@ setting_up_container
network_check network_check
update_os update_os
# Installing Dependencies with the 3 core dependencies (curl;sudo;mc)
msg_info "Installing Dependencies" msg_info "Installing Dependencies"
$STD apt install -y \ $STD apt install -y \
curl \
sudo \
mc \
build-essential \ build-essential \
pkg-config \ pkg-config \
libffi-dev \ libffi-dev \
git \
libxslt-dev \ libxslt-dev \
zlib1g-dev \ zlib1g-dev \
libpq-dev \ libpq-dev \
@ -34,8 +29,6 @@ $STD apt install -y \
libltdl-dev \ libltdl-dev \
libpq5 \ libpq5 \
libmaxminddb0 \ libmaxminddb0 \
ca-certificates \
krb5-multidev \
libkrb5-3 \ libkrb5-3 \
libkdb5-10 \ libkdb5-10 \
libkadm5clnt-mit12 \ libkadm5clnt-mit12 \
@ -43,10 +36,7 @@ $STD apt install -y \
libltdl7 \ libltdl7 \
libxslt1.1 \ libxslt1.1 \
python3-dev \ python3-dev \
wget \
gnupg \
libxml2-dev \ libxml2-dev \
libltdl7 \
libxml2 \ libxml2 \
libxslt1-dev \ libxslt1-dev \
automake \ automake \