justman10000
Goto Top

APT Pakete manuell rekursiv herunterladen

Hi, nun wird's komplex 😉;

Ich brauche ein NodeJS Script, dem ich als Argument den Namen eines APT Paketes übergebe... Doch statt APT, welches auf eine Distribution zu beschränkt, wird auf debian.packages.org gesucht und manuell vom deutschen Spiegelserver (ftp.de.debian.org/debian) heruntergeladen! Daher kann und soll jede neuere Linux Debian Version (10-13) unterstützt werden...

Dann soll kaskadiert nach jeder Abhängigkeit, jeder Abhängigkeit gesucht und genauso heruntergeladen werden...

Das Skript würde also bei PHP8.3 dessen Abhängigkeiten, wie auch die Abhängigkeiten der Abhängigkeiten (usw) von PHP8.3 erfassen...

Content-ID: 53451021815

Url: https://administrator.de/contentid/53451021815

Ausgedruckt am: 23.11.2024 um 10:11 Uhr

tech-flare
tech-flare 18.08.2024 um 10:20:53 Uhr
Goto Top
Hallo,

darf man den Sinn des ganzen erfragen? Genau dafür ist doch APT bei Debian-Derivaten da… damit eben die Abhängigkeiten ebenfalls mit heruntergeladen werden.

Gruß
Justman10000
Justman10000 18.08.2024 um 15:32:36 Uhr
Goto Top
Ich nutze seit neuerem, statt Apache, Caddy! PHP hat jedoch als Abhängigkeit eben Apache deklariert, weswegen Apache somit zwangsweise ebenfalls geladen wird! Da auf einem Port jedoch nur eine Anwendung zugleich laufen kann, überschneidet sich das mit Caddy, welches bereits aktiv ist!
Justman10000
Lösung Justman10000 18.08.2024 um 15:34:33 Uhr
Goto Top
Hat sich erledigt! Nutze equivs dafür, mit welchem man APT Pakete lokal erstellen kann
LordGurke
LordGurke 18.08.2024 um 20:09:13 Uhr
Goto Top
Nur weil etwas installiert ist muss es ja keinen Port belegen. Einfach mit systemctl den "apache2" deaktivieren, dann liegt er zwar auf der Platte herum, aber er tut keinem etwas.