Ich habe eine Bourne-Again-Shell-Skript-Text ausführbare Datei mit dem Namen engine.bin
, die ich installieren möchte.Automatisierung der Installation von Binär in Linux
Wenn ich die ausführbare Datei manuell ./engine.bin
installieren erhalte ich einen Bildschirm mit dem EULA ich akzeptieren müssen (durch den Raum schieben), dann akzeptieren, indem yes
schreiben und dann den Installationspfad eingeben /usr/local/engine
durch Eingabe.
Jetzt möchte ich die Installation automatisch durch Bereitstellung von Skripten ohne manuelle Interaktion. Gibt es eine Möglichkeit, dies zu tun? Ich weiß nicht, ob der Installer irgendwelche Parameter akzeptiert, leider ist das Ding undokumentiert.
Sie die 'expect' Paket verwenden können, wenn es bereits installiert ist in der Umgebung. Lass es mich wissen, wenn es nicht so ist, und dann denk an andere Wege, wie du das tun kannst. – jgr208
Ich bin in der Lage zu installieren erwarten und es funktioniert. – dArignac
großartig zu hören! Ich hätte eine Antwort daraus gemacht, aber hatte nicht die Zeit :( – jgr208