Razlika između instalacijskog i prijenosnog softvera

Razlika između instalacijskog i prijenosnog softvera
Razlika između instalacijskog i prijenosnog softvera

Video: Razlika između instalacijskog i prijenosnog softvera

Video: Razlika između instalacijskog i prijenosnog softvera
Video: Trade and tariffs | APⓇ Microeconomics | Khan Academy 2024, Srpanj
Anonim

Softver koji se može instalirati u odnosu na prijenosni softver

Programeri softverskih aplikacija postavljaju svoje proizvode uglavnom putem medija kao što su CD/DVD ili putem interneta. Ovisno o vrsti softvera, korisnik mora izvršiti jedan ili više zadataka prije nego što može 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 tako da prvo pokrene automatizirani program za instalaciju softvera. Obično se na temelju ove razlike softverske aplikacije kategoriziraju kao instalacijski ili prijenosni softver. Nepostojanje formalnog postupka instalacije bio je standard na Mac OS X-u nekada. Postoje čak i neki operativni sustavi kao što su AmigaOS 4.0 i Mac OS X 1-9 koji se mogu pokrenuti izravno s prijenosnog medija.

Što je softver koji se može instalirati?

Softverske aplikacije koje se mogu instalirati korisnik softvera treba 'instalirati' na računalo kako bi se pokrenula. Instalacija je proces stavljanja svih datoteka (uključujući upravljačke programe, dodatke itd.) na odgovarajuća mjesta na računalu kako bi je korisnik mogao izvršiti. No, budući da se broj i tipovi datoteka koje treba postaviti za instalaciju razlikuju za svaki program, većina njih dolazi s instalacijskim programom (koji je poseban program koji automatizira proces instalacije). Ako je to slučaj, korisnik mora samo pokrenuti instalacijski program programa bez brige o bilo čemu drugom.

Obično instalacijski program može raspakirati programske datoteke uključene u nekom komprimiranom obliku, kopirati ih na određene staze (mape), provjeriti odgovara li softver hardveru sustava, obavijestiti operativni sustav o novoinstaliranom programu, itd. Ostale uobičajene operacije kao što su stvaranje i modificiranje zajedničkih i privatnih sistemskih datoteka, stvaranje mapa, ažuriranje unosa u registru sustava Windows, umetanje unosa u konfiguracijske datoteke, ažuriranje varijabli okruženja i stvaranje prečaca izvodi većina programa za instalaciju softvera. Nadalje, prikladnost sustava za program i raspoloživi prostor na sustavu također može provjeriti instalater. Nakon što instalacijski program dovrši svoje izvođenje (završi sve svoje instalacijske zadatke), softver je spreman za pokretanje od strane korisnika. Softverske aplikacije koje je moguće instalirati obično se mogu pokretati onoliko puta koliko korisnik želi (bez ponovnog instaliranja), sve dok korisnik slučajno ili ručno ne ukloni jednu ili više datoteka (koje su instalirane tijekom postupka instalacije).

Što je prijenosni softver?

Prijenosni softver (prijenosne aplikacije) su programi koji mogu raditi sami bez ovisnosti o operativnom sustavu. Nazivaju se i samostalni računalni softverski programi. Zbog ove prenosivosti, ove vrste aplikacija često se drže i pokreću s prijenosnih medija za pohranu (tj. vanjski tvrdi diskovi, CD, DVD, USB flash pogoni ili diskete). Sve dopunske programske datoteke, konfiguracijske datoteke i povezani podaci pohranjeni su na samom mediju. Iako se prijenosni softver može pokrenuti na bilo kojoj vrsti stroja, oni zahtijevaju određeni operativni sustav. No, prenosivost je koncept koji je teško implementirati ovisno o specifičnom operativnom sustavu. Na primjer, sve aplikacije su prenosive (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 prilagođavanje različitim platformama) drugačija ideja od razvoja prijenosnih aplikacija.

Koja je razlika između softvera koji se može instalirati i prijenosnog softvera?

Softverske aplikacije koje se mogu instalirati obično automatski stvaraju prečace, ali korisnik mora ručno stvoriti prečace za prijenosne softverske aplikacije jer ih oni ne stvaraju umjesto vas. Softverske aplikacije koje se mogu instalirati mogu stvoriti nove datoteke ili mape na mjestima nepoznatim korisniku. Ali ponekad, kada korisnik deinstalira aplikaciju, neke od tih datoteka ili mapa nisu potpuno uklonjene (i korisnik ih obično mora pronaći i izbrisati ručno kako bi očistio, jer mogu zauzeti nepotreban prostor na tvrdom disku računala). S druge strane, prijenosni softver obično ostaje u vlastitoj mapi i ne širi datoteke ili mape na druga mjesta u računalu. To znači da je deinstalacija (uklanjanje) prijenosnih aplikacija puno lakša (sve što korisnik treba učiniti je izbrisati odgovarajuću mapu i njezin sadržaj) od deinstalacije softverskih aplikacija koje se mogu instalirati.

Ponekad je korisnije za korisnike koji imaju sustave dvostrukog ili trostrukog pokretanja da koriste prijenosne softverske aplikacije nego softverske aplikacije koje se mogu instalirati, jer s prijenosnim softverom korisnik ga ne mora ponovno instalirati u drugom ili trećem operativnom sustavu (dakle korisničke postavke će biti sačuvane). Ali za sve softverske aplikacije koje je moguće instalirati, korisnik ih mora ponovno instalirati u drugim operativnim sustavima i sve korisničke postavke bit će izgubljene. Slično, ako korisnik želi pokrenuti isti softver koji se može instalirati na drugom računalu, mora ponovno instalirati aplikaciju na tom računalu (čime gubi sve korisničke postavke pohranjene na prvom računalu). Međutim, prijenosni softver može se jednostavno prenijeti s jednog računala na drugo računalo putem prijenosnog medija kao što je flash pogon, a korisnička postavka također će se prenijeti. To je zapravo glavni razlog zašto se nazivaju "prijenosnim" softverskim aplikacijama.

Dakle, ako je potrebno instalirati softver na samo jedno računalo ili operativni sustav, softver koji se može instalirati će raditi za vas, ali ako planirate nositi aplikaciju kamo god idete, prijenosne aplikacije moraju biti preferirani izbor. Ali važno je imati vanjske ili prijenosne uređaje s prihvatljivim I/O brzinama za učinkovito korištenje prijenosnih aplikacija do njihovog najvećeg potencijala (na primjer, vanjski pogon tvrdog diska trebao bi se koristiti umjesto USB pogona za velike prijenosne aplikacije). Nadalje, ako želite koristiti mrežne sustave za sigurnosno kopiranje (kao što je DropBox), možete jednostavno prenijeti najnoviju verziju (s ažuriranim postavkama itd.) svojih prijenosnih aplikacija sa svog stolnog računala na prijenosno računalo. Ovo nikada nije opcija sa softverom koji se može instalirati.

Preporučeni: