Erstellen Sie ein anklickbares Installationsskript für Software

Erstellen Sie ein anklickbares Installationsskript für Software

Ich möchte ein einfaches Skript erstellen, das ein Benutzer herunterladen und anklicken kann. Daraufhin führt es Folgendes aus:

  1. Fordern Sie ihr Root-Passwort über eine Art Popup-Schnittstelle an
  2. dann sudo apt-get installieren Sie ein Paket auf ihrem Computer
  3. und führen Sie schließlich einige andere Befehle aus, um die besagte Software zu konfigurieren.

Ich kenne alle erforderlichen Bash-Befehle, um die Software zu installieren und zu konfigurieren. Mein Problem besteht darin, sie mit einem einzigen Klick zum Laufen zu bringen. (So ähnlich wie ein EXE-Installationsprogramm von Windows).

Wie könnte dies erreicht werden?

Antwort1

Bei Windows .exemüssen Sie immer mindestens einen Doppelklick ausführen. Bei Ubuntu gibt es auch keine Möglichkeit für einen Einzelklick, außer einem .deb.

Einer der Gründe, warum Ubuntu sicherer ist, ist, dass es nichts laufen lässt. Um die Ausführung von etwas zuzulassen, müssen Sie den Befehl ausführen chmod +x file/to/be/executableoder mit der rechten Maustaste klicken und die Berechtigungen ändern.

Aus diesem Grund ist es nicht möglich, die Installation einfach durch Doppelklicken durchzuführen.

Alternativen bestehen darin, den Benutzer den Befehl selbst ausführen zu lassen sudo apt-get install <package> && some-software-config-commands && another-config-commandusw.

Sie können es auch in eine .debDatei packen, das Äquivalent einer.exe

verwandte Informationen