UninstallBeforeUpdate

Aus Luffi
Wechseln zu: Navigation, Suche
Was ist Luffi?

Diese Dokumentation ist für Luffi-Power-User konzipiert - also:

  • User, die wissen wollen, wie Luffi arbeitet
  • oder TrustedUsers, die das Projekt Luffi unterstützen wollen
  • oder Direktoren, die auch nicht immer alles auswendig wissen können.

Standarduser können diese Seite überblättern.

Beschreibung

Manche Installer sind so gebaut, dass ein nochmaliges Ausführen des Installationsprogrammes zu einem Deinstallieren führt. Das ist dann nur bedingt sinnvoll, wenn man ein bestehendes Programm updaten möchte, weil dann ein Updaten durch Luffi eigentlich zu einer (ungewollten) Deinstallation führen.

Eine zweite Variante, in der dieses Flag zum Einsatz kommt, ist es wenn sich ein Installer - ohne Hilfe von Luffi - weigert ein Update zu installieren wenn schon eine vorherige Version erkannt wurde. In diesem Fall wird üblicherweise mit dem Hinweis auf die vorher zu deinstallierende Variante abgebrochen, was den User dazu zwingt, selbst einen Deinstall vorzunehmen (was manchmal gar nicht so einfach ist) und danach das Setup wieder auszuführen.

Die nächste Variante ist die, dass ein Programm in einen bestimmten "Versions-Pfad" gezwungen wird. Auch hier hilft u.U. diese Option.

Luffi bietet in diesem Fall die Möglichkeit an, beim Updaten eines Programmes zuvor selber eine Deinstallation durchzuführen. Dadurch führt das Updaten durch Luffi dann zu einer neuen Installation und somit zum gewünschten Update. Dieses ItemFlag ist dann nicht zu setzen, wenn der jeweilige Installer selber eine Deinstallalation im Vorfeld durchführt u./o. ein korrektes Update erlaubt.

Programme

7-PDF - 7-PDF Split - Merge - Amaya - Aomei Partition - ArasanChess
Artweaver - Audacity - Auslogic_Disk_Defrag - bcTester - bcWebCam
Chrome - DeepBurner - DMEX - EarthAlerts - EasyInventory
fat32-formatter - FBIde - FinalBurner - Ghostscript - Glary
GoogleChrome AllUsers - Grisbi - ImgBurn - JATC - Java_64
JDiskReport - K-LiteCodecPack - LameXP - MiKTeX - MobaXterm
Mono - NetBeans - NetTime - no23 - Openyabs
Panini-Viewer - PDFCreator - PokerTH - Python 2 - Python 3
RawTherapee - RawTherapee 64 - Scribus - Shark007 - Skype
SUPER - SuperAntiSpyware - TightVNC - TorBrowser - Trackballs
Tryton - UnknownHorizons - VirtualDub - WarZone - wikiCalc
Windows Tweaker - Wings3D - WinSetupFromUSB - xp-AntiSpy - YoutubeDownloaderHD
ZipGenius - ZoneAlarm