Přenosný

Rozdíl mezi přenosným a instalačním softwarem

Rozdíl mezi přenosným a instalačním softwarem

Software, který je třeba nainstalovat, chvíli trvá, než se připojí k operačnímu systému a část jeho volání procedur závisí na prostředcích, které jsou již v počítači k dispozici. Pokud tyto zdroje - např.G. běžný soubor DLL - v počítači chybí, instalační program jej může nainstalovat samostatně nebo se program nespustí. Přenosný software je v mnoha ohledech lepší. Ty nezávisí na systémových souborech a mohou běžet, aniž by byly závislé na systémových prostředcích. Podívejte se na rozdíl mezi přenosným a instalačním softwarem.

Přenosný a instalační software

Software Installer Edition

U softwaru, který vyžaduje instalaci do místního počítače, používají programátoři k vytvoření programu, který software nainstaluje, různé tvůrce instalačních programů. Software nelze spustit přímo, protože vyžaduje určité kroky, jako je registrace v registru systému Windows, opětovné načtení registru, propojení s knihovnami dynamických odkazů (soubory DLL). Ve většině případů takový software používá existující běžné soubory DLL. Pokud programátor vytvořil vlastní knihovnu nebo něco podobného, ​​instalační program zkopíruje tento soubor do příslušného umístění během instalace softwaru.

Problémy se softwarem, který vyžaduje instalaci, spočívají v tom, že mohou zanechat otisky prstů v počítači, kde byly nainstalovány, a to i po odinstalování softwaru. Pokud tedy pracujete na něčem soukromém, lidé možná vědí, že jste nainstalovali a odinstalovali nějaký software.

Druhým problémem je, že musíte takový software nainstalovat na každý počítač, kde jej chcete použít. Instalace trvá určitou dobu, protože po instalaci softwaru může být také nutné znovu načíst registr systému Windows.

Pokud k instalaci softwaru použijete instalační program, může dojít k jedné nebo více z následujících situací:

  1. Software vytvoří novou složku v části Programové soubory nebo Uživatelé podle toho, jak je nakonfigurována
  2. Nové hodnoty se zapisují do registru Windows a / nebo mohou být upraveny staré položky
  3. Kopírování souborů z instalačního programu na místní počítač
  4. Vytvoření plochy, ikona na hlavním panelu
  5. Vytvoření složky v nabídce Start
  6. Kopírování souborů DLL do systému Windows nebo C: \ Windows \ System32 atd. složky

Když odinstalujete stejný software, jeden nebo více prvků vytvořených výše může zůstat zpět v počítači a může dát najevo, že jste v počítači používali konkrétní software.

Přenosný software je mnohem lepší ve srovnání s instalačním softwarem, jak ukazuje tento článek o rozdílech mezi přenosným a instalačním softwarem.

Přenosný software

Když řekneme přenosný software, znamená to, že jej nemusíte nikde instalovat. Díky tomu je software přenosný, protože jej můžete přenášet na USB flash disky a používat na jakémkoli počítači, aniž byste jej museli instalovat na každý počítač, který chcete použít. Jednoduše připojíte pero obsahující přenosný software k počítači, který používáte, a spustíte přenosný software. Na internetu existuje několik dobrých zdrojů, které vám umožňují převést software založený na instalaci na přenosný software.

Přenosný software funguje dvěma způsoby:

  1. Přenosný softwarový balíček již obsahuje DLL vložené do aplikace
  2. Přenosný software může vytvořit virtuální počítač a spustit jej - zejména pokud potřebuje používat registr; VM je odebrán, jakmile je přenosný software uzavřen

Nemusíte jej instalovat. Pomůže vám tedy ušetřit nějaký čas ve stejnou dobu, což vám umožní používat počítač bez zanechávání softwarových otisků prstů v registru nebo jinde.

Programy, jako je UltraSurf (proxy software), lze jednoduše přenášet na vyměnitelném disku, spouštět a používat beze změny ve skutečném systému. Existuje tedy menší šance, že někdo jiný může zjistit, že jste software používali. Jsou užitečné při okamžité práci a chrání vás před zvědavým pohledem.

Zatímco většina přenosného softwaru nezanechává žádné stopy, možná budete chtít zkontrolovat složku (nebo jakékoli místo), kam jste software zkopírovali, abyste zjistili, zda při spuštění vytvořil nějaký soubor INF nebo XML. Některý přenosný software vytváří tyto soubory ve stejných složkách, kde byly přítomny - pro uložení konfigurace softwaru nebo něco jiného. Před odstraněním je vždy lepší zkontrolovat složku, ve které byl přenosný software. Pokud najdete související INF nebo XML, jednoduše je smažte, pokud si přejete uchovat je v tajnosti.

Přenosný software je vždy lepší ve srovnání s instalačním softwarem, pokud je menší. Pokud se jedná o obrovský software a je vám jedno, jestli o vás jeho používání vědí ostatní, můžete přejít na instalační verzi. Příkladem takového softwaru založeného na instalaci je Visual Studio, protože pro správnou funkci potřebuje mnoho knihoven DLL, které je třeba zkopírovat do počítače. Ačkoli je možné převést Visual Studio na přenosný software, konečný produkt bude obrovský, vzhledem k počtu knihoven a souborů nápovědy atd. které je třeba integrovat do jednoho přenosného softwaru. V takových případech může běžet příliš pomalu.

Pokud jste někdo - jako technik - kdo musí spouštět nějaký software na různých strojích, jsou lepší přenosné verze, protože ušetříte čas. V případě cenzorů, blokovaných stránek a hlášení o válce atd., přenosný software vám poskytne potřebnou ochranu.

Možná se budete chtít podívat na některý z těchto bezplatných přenosných programů pro Windows.

Hry Výukový program Battle for Wesnoth
Výukový program Battle for Wesnoth
The Battle for Wesnoth je jednou z nejpopulárnějších strategických her s otevřeným zdrojovým kódem, které si v tuto chvíli můžete zahrát. Tato hra se ...
Hry 0 A.D. Tutorial
0 A.D. Tutorial
Z mnoha strategických her venku je 0 A.D. dokáže vyniknout jako komplexní titul a velmi hluboká, taktická hra, přestože je otevřeným zdrojem. Vývoj hr...
Hry Výukový program Unity3D
Výukový program Unity3D
Úvod do Unity 3D Unity 3D je výkonný engine pro vývoj her. Jedná se o multiplatformní platformu, která vám umožňuje vytvářet hry pro mobilní zařízení,...