Uninstall von Firefox ESR funktioniert nicht

Antworten
MikeW
Beiträge: 2
Registriert: 31 Aug 2018, 13:40

Uninstall von Firefox ESR funktioniert nicht

Beitrag von MikeW »

Hallo Leute,

bin neu hier und auch erst am Einarbeiten in die ganze Thematik. Ich habe als Beispiel gleich mal den Firefox ESR genommen, und musste bei der Installation gleich mal feststellen, dass etwas nicht funktionierte.

in der setup.ins, welche auf wiki/doku.php?id=userspace:mozilla_firefox_esr zu finden ist, musste ich das Unterverzeichnis "/files" im ganzen Skript entfernen, damit die Installation funktionierte. Verwendet habe ich den aktuellsten Firefox ESR 60.1.0.
Jetzt wollte ich natürlich auch testen ob das Deinstallieren funktioniert, aber musste feststellen, dass dies nicht der Fall ist. Im Log scheint folgendes auf:
(78) [4] [Aug 31 13:47:42:523] [firefoxesr] Property not existing in GetProductProperty - using default
(92) [5] [Aug 31 13:47:42:533] [firefoxesr] comment: Show product picture
(93) [5] [Aug 31 13:47:42:585] [firefoxesr] message Uninstalling firefox ...
(98) [5] [Aug 31 13:47:42:602] [firefoxesr] comment: Start uninstall sub section
(118) [5] [Aug 31 13:47:42:894] [firefoxesr] message Uninstalling firefox 64 Bit...
(133) [5] [Aug 31 13:47:42:916] [firefoxesr] comment: Delete files
(134) [4] [Aug 31 13:47:42:919] [firefoxesr] Warning: The section "Files_uninstall_64" (called in line 54 of the calling section) does not exist or is empty
(135) [5] [Aug 31 13:47:42:919] [firefoxesr] Execution of: Files_uninstall_64 /64Bit
(136) [5] [Aug 31 13:47:42:919] [firefoxesr]
(137) [4] [Aug 31 13:47:42:921] [firefoxesr] Warning: Section "Files_uninstall_64" does not exist or is empty
(138) [5] [Aug 31 13:47:42:921] [firefoxesr] comment: Cleanup registry
(139) [4] [Aug 31 13:47:42:925] [firefoxesr] Warning: The section "Registry_uninstall" (called in line 56 of the calling section) does not exist or is empty
(140) [5] [Aug 31 13:47:42:925] [firefoxesr] Execution of: Registry_uninstall /64Bit
(141) [5] [Aug 31 13:47:42:926] [firefoxesr]
(142) [4] [Aug 31 13:47:42:926] [firefoxesr] Warning: Section "Registry_uninstall" does not exist or is empty
(144) [5] [Aug 31 13:47:42:928] [firefoxesr] comment: Delete program shortcuts
(145) [5] [Aug 31 13:47:42:940] [firefoxesr] Execution of: LinkFolder_uninstall
(146) [5] [Aug 31 13:47:42:940] [firefoxesr]
(161) [1] [Aug 31 13:47:42:947] [firefoxesr] ___________________
(162) [1] [Aug 31 13:47:42:947] [firefoxesr] script finished: success
(163) [1] [Aug 31 13:47:42:947] [firefoxesr] 0 errors
(164) [1] [Aug 31 13:47:42:947] [firefoxesr] 5 warnings
(165) [1] [Aug 31 13:47:42:947] [firefoxesr]
(166) [1] [Aug 31 13:47:42:948] [firefoxesr] installed product: firefoxesr Version: 60.1.0-1
(167) [1] [Aug 31 13:47:42:948] [firefoxesr]
Wo liegt hier der Hund begraben? Kann mir bitte jemand helfen?! Dann sehe ich auch auf was ich sonst so achten muss.


Danke, Michael
uncle_scrooge
Beiträge: 650
Registriert: 21 Feb 2012, 12:03
Wohnort: Mainz

Re: Uninstall von Firefox ESR funktioniert nicht

Beitrag von uncle_scrooge »

Wenn Du Dir die anmonierten Sektionen anschaust, wirst Du feststellen, daß das Log recht hat: Es steht nichts Ausführbares drin.

Was die Wiki-Einträge im Allgemeinen angeht: Sie sind häufig ein wenig ältlich und beziehen sich auch gerne auf ganz bestimmte Programmversionen.
Und sie kommen normalerweise nicht von uib, sondern von hilfsbereiten OPSI-Anwendern.

Merke: Die Skripte aus dem Wiki nicht einfach übernehmen, sondern versuchen zu verstehen, was sie tun. Und ggfs. an die eigenen Bedürfnisse anpassen.
MikeW
Beiträge: 2
Registriert: 31 Aug 2018, 13:40

Re: Uninstall von Firefox ESR funktioniert nicht

Beitrag von MikeW »

Vielen Dank für die Info.

Habe schon bemert, dass man hier ein wenig mehr Erfahrung im Coding braucht. Leider fehlt bei mir das Wissen doch etwas. Kannst du mir vielleicht sagen was hier falsch ist bzw. was ich umschreiben muss? Die Installation habe ich hinbekommen, das funktioniert.

Danke, Mike
uncle_scrooge
Beiträge: 650
Registriert: 21 Feb 2012, 12:03
Wohnort: Mainz

Re: Uninstall von Firefox ESR funktioniert nicht

Beitrag von uncle_scrooge »

Sorry, da bin ich raus. Nicht, weil ich nicht will, sondern ich mich noch nie mit dem automatisierten Install/Uninstall von Firefox auseinandergesetzt habe.

Das Skript aus dem Wiki nutzt für den Uninstall die helper.exe. Ich bin mir nicht sicher, ob es sie im 60er-Zweig noch gibt, und noch so funktioniert wie früher.
Da müsstest Du Dich schlau machen.
thomas.besser
Beiträge: 461
Registriert: 09 Sep 2009, 09:40

Re: Uninstall von Firefox ESR funktioniert nicht

Beitrag von thomas.besser »

Ich habe seit langem eigene (z.T. sehr komplexe) Skripte zum (De)Installieren von FF ESR. Deshalb hier nur Auszüge...

Gehe in die Registry unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall und suche dort nach "Firefox"

Dann extrahierst du aus "DisplayIcon" den Wert für $InstallDir$ und aus "UninstallString" für $UninstallProgram$ (Achtung Anführungszeichen entfernen)

Code: Alles auswählen

Winbatch_uninstall

;löscht vielleicht vorhandene Überbleibsel des Programmes
if FileExists($InstallDir$)
	Files_uninstall
endif	

[Winbatch_uninstall]
"$UninstallProgram$" /S

[Files_uninstall]
delete -sf "$InstallDir$\"
Gruß
Thomas

P.S.: solltest du die Skripte für eine im DFN angeschlossene öffentliche Einrichtung benötigen, dann schau dir das an: https://opsi.wzb.eu/wiki/index.php/Will ... 4Instituts (dort gibt es auch das zugehörige OPSI-Paket für FF ESR)
Benutzeravatar
SisterOfMercy
Beiträge: 1522
Registriert: 22 Jun 2012, 19:18

Re: Uninstall von Firefox ESR funktioniert nicht

Beitrag von SisterOfMercy »

thomas.besser hat geschrieben:

Code: Alles auswählen

Winbatch_uninstall

;löscht vielleicht vorhandene Überbleibsel des Programmes
if FileExists($InstallDir$)
	Files_uninstall
endif	

[Winbatch_uninstall]
"$UninstallProgram$" /S

[Files_uninstall]
delete -sf "$InstallDir$\"
/S, does it also work with that, even when it's not a nsis installer? I've used this the last few years: "$UninstallProgram$" -ms
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
thomas.besser
Beiträge: 461
Registriert: 09 Sep 2009, 09:40

Re: Uninstall von Firefox ESR funktioniert nicht

Beitrag von thomas.besser »

"/S" ist das was die offizielle Doku zu "silent uninstall" sagt: https://wiki.mozilla.org/Installer:Comm ... _Arguments
Antworten