Prijenosni

Razlika između prijenosnog i instalacijskog softvera

Razlika između prijenosnog i instalacijskog softvera

Softveru koji treba instalirati potrebno je vrijeme dok se povezuju s operativnim sustavom, a dio njihovih poziva postupka ovisi o resursima koji su već dostupni na računalu. Ako su ti resursi - e.g. uobičajena DLL datoteka - nedostaje na računalu, instalacijski program je može instalirati zasebno ili se program ne uspije pokrenuti. Prijenosni softver je u mnogim aspektima bolji. Oni ne ovise o sistemskim datotekama i mogu se izvoditi, a da ne ovise o sistemskim resursima. Pogledajte razlika između prijenosnog i instalacijskog softvera.

Prijenosni i instalacijski softver

Softver za instalacijsko izdanje

Za softver koji zahtijeva instalaciju na lokalno računalo, programeri koriste različite tvorce programa za izradu programa koji će instalirati softver. Softver ne možete izravno pokrenuti jer su mu potrebni određeni koraci kao što su registracija u registru sustava Windows, ponovno učitavanje registra, povezivanje s knjižnicama dinamičkih veza (DLL datoteke). U većini slučajeva takav softver koristi postojeće uobičajene DLL datoteke. Ako je programer stvorio prilagođenu knjižnicu ili nešto slično, instalacijski program će kopirati tu datoteku na odgovarajuće mjesto tijekom instaliranja softvera.

Problemi sa softverom koji zahtijeva instalaciju su u tome što mogu ostaviti otiske prstiju na računalu na kojem su instalirani - čak i nakon što deinstalirate softver. Stoga, ako radite na nečemu privatnom, ljudi mogu znati da ste instalirali i deinstalirali neki softver.

Drugi je problem što takav softver morate instalirati na svako računalo na kojem ga želite koristiti. Instalacija zahtijeva vrijeme jer može zahtijevati i ponovno učitavanje registra sustava Windows nakon instalacije softvera.

Kada za instaliranje softvera koristite instalacijski program, može se dogoditi jedno ili više od sljedećeg:

  1. Softver stvara novu mapu u okviru Program Files or Users, na temelju načina na koji je konfiguriran
  2. Nove vrijednosti zapisuju se u Registar sustava Windows i / ili se mogu mijenjati stari unosi
  3. Kopiranje datoteka iz programa Installer na lokalni stroj
  4. Izrada radne površine, ikone programske trake
  5. Stvaranje mape u izborniku Start
  6. Kopiranje DLL datoteka u Windows ili C: \ Windows \ System32 itd. mape

Kada deinstalirate isti softver, jedan ili više gore stvorenih elemenata može se vratiti na računalo i možda će otkriti da ste koristili određeni softver na uređaju.

Prijenosni softver mnogo je bolji u odnosu na softver temeljen na instalaciji, kao što pokazuje ovaj članak o razlici između prijenosnog i instalacijskog izdanja.

Prijenosni softver

Kad kažemo prijenosni softver, to znači da ga ne morate nigdje instalirati. To softver čini prijenosnim jer ga možete nositi na USB stickovima i koristiti na bilo kojem računalu, a da ga ne morate instalirati na svako računalo koje želite koristiti. Jednostavno priključite pogon olovke koji sadrži prijenosni softver na računalo koje koristite i pokrenite prijenosni softver. Na Internetu postoje dobri resursi koji vam omogućuju pretvaranje softvera koji se temelji na instalaciji u prijenosni softver.

Prijenosni softver radi na dva načina:

  1. Prijenosni softverski paket već sadrži DLL-ove ugrađene u aplikaciju
  2. Prijenosni softver može stvoriti VM i pokretati se u njemu - pogotovo ako treba koristiti Registry; VM se uklanja čim se prijenosni softver zatvori

Ne morate ga instalirati. Tako vam pomaže uštedjeti neko vrijeme istovremeno, omogućujući vam upotrebu računala bez ostavljanja softverskih otisaka u registru ili negdje drugdje.

Programi kao što je UltraSurf (proxy softver) mogu se jednostavno prenositi na prijenosnom pogonu, pokretati i koristiti bez ičega mijenjanja u stvarnom sustavu. Stoga su manje šanse da netko drugi otkrije da ste koristili softver. Oni su korisni u smjestom prijema na posao, a štite vas od znatiželjnih očiju.

Iako većina prijenosnih softvera ne ostavlja tragove, možda ćete htjeti provjeriti mapu (ili bilo koje drugo mjesto) gdje ste kopirali softver da biste vidjeli je li stvorio INF ili XML datoteku kad ste je pokrenuli. Neki prijenosni softver stvara te datoteke u istim mapama u kojima su i bili prisutni - radi spremanja konfiguracije softvera ili nečeg drugog. Uvijek je bolje provjeriti mapu u kojoj je bio prijenosni softver prije nego što ste ga uklonili. Ako pronađete bilo koji srodan INF ili XML, samo ga izbrišite ako to želite zadržati u tajnosti.

Prijenosni softver uvijek je bolji u odnosu na softver koji se temelji na instalaciji kada je manji. Ako se radi o ogromnom softveru i nije vas briga znaju li drugi za vas da ga koristite, možete ići na instalacijsku verziju. Primjer takvog softvera temeljenog na instalaciji je Visual Studio jer mu je potrebno mnogo DLL-ova koje treba kopirati na računalo da bi ispravno funkcionirao. Iako je moguće Visual Studio pretvoriti u prijenosni softver, krajnji će proizvod biti ogroman, s obzirom na broj knjižnica i datoteka pomoći itd. koje treba integrirati u jedan prijenosni softver. U takvim slučajevima može raditi presporo.

Ako ste netko - poput tehničara - koji mora pokretati neki softver na različitim strojevima, bolje su prijenosne verzije jer ćete uštedjeti na vremenu. U slučaju cenzora, blokiranih web stranica, izvještaja o ratu itd., prijenosni softver pruža vam potrebnu zaštitu.

Možda biste htjeli pogledati neke od ovih besplatnih prijenosnih softvera za Windows.

Najbolji emulatori igraće konzole za Linux
Ovaj će članak navesti popularni softver za emulaciju igraće konzole dostupan za Linux. Emulacija je sloj kompatibilnosti softvera koji oponaša hardve...
Najbolji Linux Distros za igre na sreću 2021. godine
Linux operativni sustav daleko je prevalio svoj izvorni, jednostavni izgled zasnovan na poslužitelju. Ovaj se OS posljednjih godina izuzetno poboljšao...
Kako snimiti i struji svoju igraću sesiju na Linuxu
U prošlosti se igranje igara smatralo samo hobijem, ali s vremenom je igračka industrija zabilježila ogroman rast u pogledu tehnologije i broja igrača...