Prenosný

Rozdiel medzi prenosným a inštalačným softvérom

Rozdiel medzi prenosným a inštalačným softvérom

Softvér, ktorý je potrebné nainštalovať, chvíľu trvá, kým sa pripojí k operačnému systému, a časť jeho volaní procedúry závisí od zdrojov, ktoré sú už v počítači k dispozícii. Ak tieto zdroje - napr.g. bežný súbor DLL - v počítači chýba, inštalátor ho môže nainštalovať samostatne alebo sa program nespustí. Prenosný softvér je v mnohých aspektoch lepší. Tieto súbory nezávisia od systémových súborov a môžu bežať bez závislosti od systémových prostriedkov. Pozrite sa na rozdiel medzi prenosným a inštalačným softvérom.

Softvér Portable Edition a Installer Edition

Softvér Installer Edition

Pre softvér, ktorý si vyžaduje inštaláciu na lokálny počítač, používajú programátori na vytvorenie programu, ktorý softvér nainštaluje, rôznych tvorcov inštalačných programov. Softvér nemôžete spustiť priamo, pretože vyžaduje určité kroky, ako je registrácia v registri Windows, opätovné načítanie registra, prepojenie na knižnice dynamických odkazov (súbory DLL). Vo väčšine prípadov takýto softvér používa existujúce bežné súbory DLL. Ak programátor vytvoril vlastnú knižnicu alebo niečo podobné, inštalačný program pri inštalácii softvéru skopíruje tento súbor na príslušné miesto.

Problémy so softvérom vyžadujúcim inštaláciu spočívajú v tom, že môžu zanechať odtlačky prstov v počítači, kde boli nainštalované, a to aj po odinštalovaní softvéru. Ak teda pracujete na niečom súkromnom, ľudia môžu vedieť, že ste nainštalovali a odinštalovali nejaký softvér.

Druhým problémom je, že musíte tento softvér nainštalovať na každý počítač, kde ho chcete použiť. Inštalácia trvá určitý čas, pretože to môže tiež vyžadovať opätovné načítanie registra Windows po inštalácii softvéru.

Ak na inštaláciu softvéru použijete inštalačný program, môže sa vyskytnúť jedna alebo viac z nasledujúcich udalostí:

  1. Softvér vytvorí nový priečinok v časti Program Files alebo Users podľa toho, ako je nakonfigurovaný
  2. Nové hodnoty sa zapisujú do registra Windows a / alebo môžu byť upravené staré záznamy
  3. Kopírovanie súborov z inštalačného programu na lokálny počítač
  4. Vytvorenie pracovnej plochy, ikona na hlavnom paneli
  5. Vytvorenie priečinka v ponuke Štart
  6. Kopírovanie súborov DLL do systému Windows alebo C: \ Windows \ System32 atď. priečinky

Keď odinštalujete rovnaký softvér, jeden alebo viac prvkov vytvorených vyššie môže zostať späť v počítači a môže spôsobiť, že ste v stroji používali konkrétny softvér.

Prenosný softvér je v porovnaní so softvérom založeným na inštalácii oveľa lepší, ako ukazuje tento článok o rozdieloch medzi prenosným a inštalačným softvérom.

Prenosný softvér

Keď hovoríme o prenosnom softvéri, znamená to, že ho nemusíte nikde inštalovať. Vďaka tomu je softvér prenosný, pretože ho môžete nosiť na USB kľúčoch a používať ho na ľubovoľnom počítači bez nutnosti inštalácie na každý počítač, ktorý chcete použiť. Jednoducho pripojíte jednotku pera obsahujúcu prenosný softvér k počítaču, ktorý používate, a spustíte prenosný softvér. Na internete existuje niekoľko dobrých zdrojov, ktoré vám umožňujú prevádzať softvér založený na inštalácii na prenosný softvér.

Prenosný softvér funguje dvoma spôsobmi:

  1. Prenosný softvérový balík už obsahuje DLL vložené do aplikácie
  2. Prenosný softvér môže vytvoriť VM a spustiť sa v ňom - ​​najmä ak potrebuje používať Register; VM sa odstráni hneď po zatvorení prenosného softvéru

Nemusíte ho inštalovať. Pomáha vám teda ušetriť istý čas v rovnakom čase, čo vám umožní používať počítač bez zanechania softvérových odtlačkov prstov v registri alebo kdekoľvek inde.

Programy, ako je UltraSurf (softvér proxy), je možné jednoducho prenášať na vymeniteľnej jednotke, spustiť a používať bez toho, aby ste v skutočnom systéme niečo zmenili. Existuje teda menšia šanca, že niekto iný môže zistiť, že ste softvér používali. Sú nápomocné pri okamžitej práci a chránia vás pred zvedavými očami.

Aj keď väčšina prenosných softvérov nezanecháva stopy, možno budete chcieť skontrolovať priečinok (alebo akékoľvek miesto), kam ste softvér skopírovali, a zistiť, či pri spustení vytvoril nejaký súbor INF alebo XML. Niektorý prenosný softvér vytvára tieto súbory v rovnakých priečinkoch, kde boli prítomné - aby uložil konfiguráciu softvéru alebo niečo iné. Pred odstránením prenosného softvéru je vždy lepšie skontrolovať jeho priečinok. Ak nájdete akékoľvek súvisiace súbory INF alebo XML, jednoducho ich vymažte, ak si ich chcete uchovať v tajnosti.

Prenosný softvér je vždy lepší v porovnaní so softvérom založeným na inštalácii, ak je menší. Ak je to obrovský softvér a je vám jedno, či ostatní vedia o vás, že ho používate, môžete prejsť na inštalačnú verziu. Príkladom takého softvéru založeného na inštalácii je Visual Studio, pretože pre správne fungovanie potrebuje veľa DLL, ktoré je potrebné skopírovať do počítača. Aj keď je možné Visual Studio previesť na prenosný softvér, konečný produkt bude obrovský, vzhľadom na počet knižníc a súborov pomocníka atď. ktoré je potrebné integrovať do jedného prenosného softvéru. V takýchto prípadoch môže bežať príliš pomaly.

Ak ste niekto - ako technik - kto musí spúšťať softvér na rôznych strojoch, sú lepšie prenosné verzie, ktoré ušetria čas. V prípade cenzorov, blokovaných stránok a hlásenia vojny atď., prenosný softvér vám poskytne potrebnú ochranu.

Možno by ste sa mali pozrieť na niektoré z týchto bezplatných prenosných softvérov pre Windows.

Hry Výukový program OpenTTD
Výukový program OpenTTD
OpenTTD je jednou z najpopulárnejších obchodných simulačných hier. V tejto hre musíte vytvoriť úžasné dopravné podnikanie. Začnete však na začiatku ok...
Hry SuperTuxKart pre Linux
SuperTuxKart pre Linux
SuperTuxKart je vynikajúci titul navrhnutý tak, aby vám priniesol zážitok z hry Mario Kart zadarmo na vašom systéme Linux. Je to dosť náročné a zábavn...
Hry Výukový program Battle for Wesnoth
Výukový program Battle for Wesnoth
Battle for Wesnoth je jednou z najpopulárnejších open source strategických hier, ktoré si v súčasnosti môžete zahrať. Táto hra bola nielen vyvinutá ve...