Installierbar gegen tragbare Software
Entwickler von Softwareanwendungen bereitstellen ihre Produkte hauptsächlich über Medien wie CD/DVD oder über das Internet. Abhängig von der Art der Software muss der Benutzer eine oder mehrere Aufgaben ausführen, bevor er die Softwareanwendung ausführen kann. Manchmal können die Benutzer eine Anwendung einfach ausführen, indem sie die angegebenen Programmdateien in einen geeigneten Ordner kopieren. Andere müssen jedoch den Benutzer die Software installieren, indem das automatisierte Software -Installationsprogramm zuerst ausgeführt wird. In der Regel werden Softwareanwendungen basierend auf diesem Unterschied als installierbare oder tragbare Software kategorisiert. Kein formeller Installationsprozess war der Standard auf Mac OS X, irgendwann zurück. Es gibt sogar einige Betriebssysteme wie Amigaos 4.0 und Mac OS X 1-9, die direkt aus abnehmbaren Medien ausgeführt werden können.
Was ist installierbare Software?
Installierbare Softwareanwendungen müssen vom Benutzer der Software auf dem Computer „installiert“ werden, damit es ausgeführt wird. Die Installation wird alle Dateien einstellen (einschließlich Treiber, Plug-Ins usw.) an den entsprechenden Stellen des Computers, damit er vom Benutzer ausgeführt werden kann. Da die Anzahl und Arten von Dateien, die für die Installation platziert werden sollten, für jedes Programm variiert, werden die meisten von ihnen mit einem Installateur ausgestattet (ein spezielles Programm, das den Installationsvorgang automatisiert). Wenn dies der Fall ist, muss der Benutzer nur das Installationsprogramm des Programms ausführen, ohne sich um etwas anderes zu kümmern.
In der Regel kann der Installateur die in einem komprimierten Form enthaltenen Programmdateien auspacken, sie auf bestimmte Pfade (Ordner) kopieren, sicherstellen, dass die Software für die Systemhardware geeignet ist, das Betriebssystem über das neu installierte Programm usw. informieren usw. Weitere gängige Operationen wie das Erstellen und Ändern von gemeinsam genutzten und privaten Systemdateien, das Erstellen von Ordnern, das Aktualisieren von Windows -Registrierungseinträgen, das Einfügen von Einträgen in Konfigurationsdateien, das Aktualisieren von Umgebungsvariablen und das Erstellen von Verknüpfungen werden von den meisten Software -Installateuren durchgeführt. Darüber hinaus kann die Systemeignung für das Programm und den verfügbaren Platz im System vom Installationsprogramm überprüft werden. Nachdem das Installationsprogramm seine Ausführung abgeschlossen hat (alle seine Installationsaufgaben beendet), kann die Software vom Benutzer ausgeführt werden. In der Regel können installierbare Softwareanwendungen so oft ausgeführt werden, wie der Benutzer möchte (ohne erneut zu installieren), solange der Benutzer keine oder mehrere Dateien (die während des Installationsprozesses installiert wurden) versehentlich oder manuell entfernen.
Was ist tragbare Software?
Portable Software (tragbare Anwendungen) sind Programme, die selbst ausgeführt werden können, ohne vom Betriebssystem abhängig zu sein. Sie werden auch als Standalone -Computer -Softwareprogramme bezeichnet. Aufgrund dieser Portabilität werden diese Arten von Anwendungen häufig aufbewahrt und von abnehmbaren Speichermedien (i "durchgeführt.e. Externe Festplattenfahrten, CD, DVD, USB -Daumenantriebe oder Disketten). Alle ergänzenden Programmdateien, Konfigurationsdateien und verwandten Daten werden in den Medien selbst gespeichert. Obwohl tragbare Software auf jeder Art von Maschine ausgeführt werden kann, erfordern sie ein bestimmtes Betriebssystem. Die Portabilität ist jedoch ein schwieriges Konzept, das je nach spezifischem Betriebssystem implementiert werden muss. Beispielsweise sind alle Anwendungen auf dem Amigaos -Betriebssystem tragbar (per Definition). Unter Windows werden die Programme, die keine Installation erfordern, häufig als tragbare Software bezeichnet. Es ist jedoch wichtig zu beachten.
Was ist der Unterschied zwischen installierbarer Software und tragbarer Software?
Installierbare Softwareanwendungen erstellen normalerweise automatisch Verknüpfungen. Installierbare Softwareanwendungen können neue Dateien oder Ordner an Stellen erstellen, die dem Benutzer unbekannt sind. Wenn der Benutzer die Anwendung jedoch deinstalliert, sind einige dieser Dateien oder Ordner manchmal nicht vollständig entfernt (und der Benutzer muss sie in der Regel manuell löschen, um aufzuräumen, da er möglicherweise unnötigen Platz auf der Festplatte des Computers einnimmt). Auf der anderen Seite bleibt die tragbare Software normalerweise in ihrem eigenen Ordner und verbreitet die Dateien oder Ordner nicht an andere Standorte im Computer. Dies bedeutet, dass das Deinstallieren (Entfernen) tragbarer Anwendungen viel einfacher ist.
Manchmal ist es für Benutzer, die Dual- oder Triple -Boot -Systeme mit tragbaren Softwareanwendungen haben, als installierbare Softwareanwendungen von Vorteil, da der Benutzer mit tragbarer Software sie nicht erneut in der zweiten oder dritten Betriebssystem installieren muss (so dass die Benutzereinstellungen sind konserviert). Für alle installierbaren Softwareanwendungen muss der Benutzer sie jedoch erneut in anderen Betriebssystemen installieren, und alle Benutzereinstellungen gehen verloren. Wenn der Benutzer dieselbe installierbare Software in einem anderen Computer ausführen möchte, muss er die Anwendung auf diesem Computer neu installieren (so dass alle auf dem ersten Computer gespeicherten Benutzereinstellungen verlieren). Tragbare Software kann jedoch leicht von einem Computer über ein abnehmbare Medien wie ein Flash -Laufwerk auf einen anderen Computer übertragen werden, und die Benutzereinstellung wird ebenfalls übertragen. Dies ist tatsächlich der Hauptgrund, warum sie als "tragbare" Softwareanwendungen bezeichnet werden.
Wenn Sie also die Software in nur einem Computer oder Betriebssystem installieren müssen, funktioniert die installierbare Software für Sie. Wenn Sie jedoch planen, die Anwendung zu tragen, müssen tragbare Anwendungen die bevorzugte Wahl sein. Es ist jedoch wichtig, externe oder abnehmbare Geräte mit akzeptablen E/A -Geschwindigkeiten zu haben, um tragbare Anwendungen effektiv zu ihrem vollsten Potenzial zu verwenden (z. B. sollte ein externes Festplattenlaufwerk anstelle von USB -Laufwerken für große tragbare Anwendungen verwendet werden). Wenn Sie Online -Sicherungssysteme (z. B. Dropbox) verwenden möchten, können Sie die neueste Version (mit aktualisierten Einstellungen usw. usw.) Ihrer tragbaren Anwendungen von Ihrem Desktop -Computer auf Ihren Laptop. Dies ist nie eine Option mit installierbarer Software.