Installer oder tragbar

11

Ich befürchtete Programme, die viel Installation erfordern. Sie hinterlassen auch nach der Deinstallation Spuren in der Registrierung. Außerdem sind einige Deinstallationsprogramme schlecht programmiert (dh einige Programme können nicht deinstalliert werden). Das gilt für Windows.

Die gute Seite von Installationsprogrammen ist, dass sie Verknüpfungen und Dateizuordnungen erstellen. Komodo unter Linux verwendet jedoch ein Shell-Skript zum Einrichten und kann durch Löschen des Ordners sicher deinstalliert werden.

Denken Sie, dass Installateure alle abgeschafft werden sollten? Denken Sie, dass der Effekt von Installationen durch Shell-Skripte ersetzt werden sollte? Denken Sie, dass alle Computerspiele tragbar sein sollten?

Sollte das Design "Scannen des Ordners / Applications / $ {AppName} / Information und Auflisten von App-Symbolen" für zukünftige Desktop-Umgebungen verwendet werden?

Ming-Tang
quelle
1
Was ist die Besessenheit über Spuren in Ihrer Registrierung? Wenn ein Programm etwas darin belässt, wird es Sie wahrscheinlich nie beeinträchtigen und es benötigt nur vernachlässigbaren Speicherplatz ... Trotzdem mag ich tragbare Apps, damit ich sie einfach direkt von meinem USB-Speicher ausführen kann.
Niemand
@rmx: Was ist die Besessenheit, alles in die Registrierung aufzunehmen? Was ist der wahre Vorteil, um Dinge in die Registrierung aufzunehmen? Auch nichts gegen die Registrierung.
Maniero

Antworten:

9

Das hängt von Ihrer Zielgruppe ab.

Als Programmierer oder Power-User möchte ich, dass sich meine Software aus Gründen der Portabilität in einer komprimierten Datei befindet und die Software einfach löschen kann, ohne sich Sorgen machen zu müssen, dass sie Spuren in der Registrierung hinterlässt.

Als normale Person (gilt hauptsächlich für normale Windows-Benutzer) möchte ich jedoch nur auf setup.exe klicken und es für mich selbst installieren lassen. Ich möchte nicht die Mühe machen, eine README-Datei anzusehen oder eine andere Anweisung zu befolgen, nur um die gewünschte Software zu installieren. Lass mich nicht mehr klicken, als ich verkraften könnte.

Sie sollten zuerst überlegen, für wen Sie die Software erstellen, bevor Sie entscheiden, ob Sie ein Installationsprogramm erstellen möchten oder nicht.

Terence Ponce
quelle
Nichts, was besagt, dass eine setup.exe nicht nur ein Selbstextraktor sein kann, der auch einige Verknüpfungen enthält. Mein Problem ist, dass das System (Registrierung usw.) geändert wird. Ich möchte, dass es in einem Ordner der obersten Ebene enthalten ist und Verknüpfungen zu Dingen in diesem Ordner enthält, damit ich das löschen kann, wann immer ich Lust dazu habe.
Michael K
Was ist das Problem mit einem Eintrag in der Registrierung? Das ist , was die Registrierung ist für . Dies vereinfacht Aufgaben wie das Auffinden einer Anwendung auf dem PC erheblich. Die Registrierung sollte nicht zum Speichern vieler Daten verwendet werden. Das Einfügen von Dateizuordnungen, Speicherorten, Startbefehlen usw. ist jedoch der Grund, warum die Registrierung vorhanden ist. Es wird keine messbaren Auswirkungen auf Ihr System haben.
Großmeister
Ohne Registrierungen erstellen Anwendungen ihre eigenen Ordner zum Speichern der Konfiguration, wodurch das Löschen und Freigeben von Konfigurationen vereinfacht wird. So habe ich Save zwischen Nexuiz unter Windows und Linux geteilt
Ming-Tang
5

Ich bin selbst pro-portabel, da eine Anwendung das System niemals ändern sollte, es sei denn, dies ist wirklich notwendig, und meistens nicht.

Wenn sich mein Computer bei der Installation in Status A befand, möchte ich, dass er in den Status A zurückkehrt, wenn dieser entfernt wird. Andernfalls haben Sie eine Menge (jetzt) ​​nutzlosen Mist auf Ihrem System.

In dieser Hinsicht funktioniert Linux für mich besser, da der Speicherort von allem viel besser "standardisiert" ist als unter Windows, wo Sie beispielsweise Ihre Einstellungen fast überall finden können: im Windows-Ordner, in Ihrem Home-Ordner, in der Installation von $ App Verzeichnis, in der Registrierung etc ..

Dr. Hannibal Lecter
quelle
1

Ich bevorzuge Anwendungen, die beides haben. Ich denke im besten Fall, ein Software-Installationsprogramm ist im Grunde ein leicht verherrlichter selbstextrahierender Zip, aber das kann Dinge wie das Hinzufügen von Startmenüelementen und so weiter.

Wenn ich Administratorzugriff habe, doppelklicke ich lieber gedankenlos auf das Installationsprogramm und lasse es das Grunzen für mich erledigen, entpacken, einen Ordner mit Programmdateien erstellen usw.

Aber manchmal habe ich keinen Administratorzugriff oder ich möchte etwas von einem Remotecomputer ausführen, weil ich wieder zu faul bin, um es für mich selbst zu kopieren. Wenn ich es dann in sich geschlossen habe, erspare ich mir diese Arbeit.

Ich denke, es ist der richtige Weg, sowohl das Installationsprogramm als auch eine Zip-Datei der Dateien zu verteilen.

Whatsisname
quelle