Razlika između instalacijskog i prijenosnog softvera

Instalirati vs prijenosni softver

Programeri softverskih aplikacija proizvode uglavnom svoje proizvode putem medija kao što su CD / DVD ili interneta. Ovisno o vrsti softvera, korisnik mora obaviti jedan ili više zadataka prije nego što bude mogao pokrenuti softversku aplikaciju. Ponekad korisnici mogu pokrenuti aplikaciju jednostavnim kopiranjem isporučenih programskih datoteka u odgovarajuću mapu, ali drugi zahtijevaju da korisnik instalira softver prvo pokretanjem programa za automatsku instalaciju softvera. Na osnovu te razlike, softverske aplikacije kategorizirane su kao Instalabilni ili Prijenosni softver. Nekada formalni postupak instalacije bio je standard na Mac OS X-u, nekada. Postoje čak i neki operativni sustavi poput AmigaOS 4.0 i Mac OS X 1-9 koji se mogu izvoditi izravno s prijenosnih medija.

Što je instalacijski softver?

Instalacijske softverske programe treba 'instalirati' na računalo korisnik softvera, kako bi se pokrenuo. Instalacija je postupak stavljanja svih datoteka (uključujući upravljačke programe, dodatke itd.) Na odgovarajuća mjesta računala kako bi ih korisnik mogao izvršiti. No, budući da broj i vrste datoteka koje treba staviti za instalaciju variraju za svaki program, većina ih dolazi s instalacijskim programom (što je poseban program koji automatizira proces instalacije). U tom slučaju, korisnik mora izvršiti instalacijski program bez brige o bilo čemu drugom.

Obično instalacijski program može raspakirati programske datoteke sadržane u nekom komprimiranom obliku, kopirati ih na određene staze (mape), provjeriti je li softver prikladan za hardver sustava, obavijestiti operativni sustav o novoinstaliranom programu itd. Ostale uobičajene operacije poput stvaranja i izmjene zajedničkih i privatnih sistemskih datoteka, stvaranje mapa, ažuriranja unosa u Windows registar, umetanja unosa u konfiguracijske datoteke, ažuriranja varijabli okruženja i stvaranja prečaca obavlja većina instalacijskih programa softvera. Nadalje, instalacijski program može provjeriti prikladnost sustava za program i raspoloživi prostor u sustavu. Nakon što instalacijski program dovrši izvršavanje (dovrši sve svoje instalacijske zadatke), softver je spreman za pokretanje od strane korisnika. Instalacijski softverski programi se obično mogu pokrenuti onoliko puta koliko korisnik želi (bez ponovne instalacije) sve dok korisnik slučajno ili ručno ne ukloni jednu ili više datoteka (koje su bile instalirane tijekom postupka instalacije)..

Što je prijenosni softver?

Prijenosni softver (prijenosni programi) programi su koji se mogu pokrenuti sami, ovisno o operativnom sustavu. Nazivaju ih i samostalnim računalnim programima. Zbog ove prenosivosti, ove se vrste aplikacija često održavaju i pokreću s izmjenjivih medija za pohranu (tj. Vanjskih pogona tvrdog diska, CD-a, DVD-a, USB-ova ili disketa). Sve dodatne programske datoteke, konfiguracijske datoteke i povezani podaci pohranjuju se na sam medij. Iako se prijenosni softver može izvesti na bilo kojem računalu, za njih je potreban određeni operativni sustav. No, prenosivost je težak koncept koji se može implementirati ovisno o specifičnom operativnom sustavu. Na primjer, sve su aplikacije prijenosne (po definiciji) na AmigaOS operativnom sustavu. U sustavu Windows oni programi koji ne zahtijevaju instalaciju često se nazivaju prijenosnim softverom. No, važno je napomenuti da je prenosivost softvera (sastavljanje izvornog koda za prilagodbu različitih platformi) drugačija ideja od razvoja prijenosnih aplikacija.

Koja je razlika između Instalabilnog softvera i Prijenosnog softvera?

Instalacijski softverski programi obično kreiraju prečace automatski, ali korisnik mora ručno stvoriti prečace za prijenosne softverske aplikacije jer ih oni ne stvaraju umjesto vas. Instalacijski softverski programi mogu stvoriti nove datoteke ili mape na mjestima koja korisniku nisu poznata. Ali ponekad, kada korisnik deinstalira aplikaciju, neke od tih datoteka ili mapa se ne uklanjaju u potpunosti (a korisnik ih obično mora pronaći i ručno izbrisati da bi očistio jer mogu zauzeti nepotreban prostor na tvrdom disku računala). S druge strane, prijenosni softver obično se nalazi u vlastitoj mapi i ne širi datoteke ili mape na druga mjesta na računalu. To znači da je deinstaliranje (uklanjanje) prijenosnih aplikacija mnogo lakše (sve što korisnik mora učiniti je brisanje odgovarajuće mape i njenog sadržaja) od deinstaliranja programskih programa za instaliranje..

Ponekad je korisno da korisnici koji imaju dvostruke ili trostruke sustave za dizanje koriste prijenosne softverske aplikacije od instaliranih softverskih aplikacija, jer s prijenosnim softverom korisnik ga ne mora ponovno instalirati u drugom ili trećem operativnom sustavu (tako da će korisničke postavke biti sačuvana). No, za sve instalirane softverske programe, korisnik ga mora ponovo instalirati u druge operativne sustave i sve će korisničke postavke biti izgubljene. Slično tome, ako korisnik želi pokrenuti isti program za instaliranje na drugom računalu, mora ponovo instalirati aplikaciju na to računalo (čime će izgubiti sve korisničke postavke pohranjene na prvom računalu). No, prijenosni softver može se lako prenijeti s jednog računala na drugo računalo putem prijenosnog medija, poput flash pogona, i korisnička će se postavka također prenijeti. To je zapravo glavni razlog zašto se nazivaju "prijenosni" softverski programi.

Dakle, ako je potrebno instalirati softver na samo jedno računalo ili operativni sustav, instalacijski softver će raditi za vas, ali ako aplikaciju planirate nositi kamo god idete, poželjni su odabir prijenosnih aplikacija. No važno je imati vanjske ili prijenosne uređaje s prihvatljivom I / O brzinom kako bi se učinkovito koristili prijenosni programi s najvećim potencijalom (na primjer, za velike prijenosne aplikacije umjesto USB pogona treba koristiti vanjski pogon tvrdog diska). Nadalje, ako želite koristiti internetske sigurnosne kopije (poput DropBoxa), možete najlakše prenijeti najnoviju verziju prijenosnih aplikacija (s ažuriranim postavkama itd.) S radnog stola na prijenosno računalo. To nikada nije opcija s instaliranim softverom.