Heruntergeladene .deb Package wird ab jetzt nach der Installation gelöscht.

This commit is contained in:
2025-11-18 20:21:41 +01:00
parent 57017af58a
commit f4f35b2bbc

View File

@@ -167,7 +167,15 @@ func Install(pkg string) error {
cmd := exec.Command("sudo", "dpkg", "-i", asset.Name) cmd := exec.Command("sudo", "dpkg", "-i", asset.Name)
cmd.Stdout = os.Stdout cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr cmd.Stderr = os.Stderr
return cmd.Run() err := cmd.Run()
if err != nil {
fmt.Println("Package konnte nicht installiert werden.")
}
err = os.Remove(asset.Name)
if err != nil {
fmt.Println("Package konnte nicht gelöscht werden.")
}
return err
} }
return errors.New("Asset-Typ wird noch nicht unterstützt") return errors.New("Asset-Typ wird noch nicht unterstützt")