Heruntergeladene .deb Package wird ab jetzt nach der Installation gelöscht.
This commit is contained in:
@@ -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")
|
||||||
|
|||||||
Reference in New Issue
Block a user