Namestljiv v primerjavi s prenosno programsko opremo
Razvijalci programskih aplikacij svoje izdelke večinoma uvajajo prek medijev, kot so CD / DVD ali prek interneta. Uporabnik mora glede na vrsto programske opreme opraviti eno ali več nalog, preden lahko zažene programsko aplikacijo. Včasih lahko uporabniki zaženejo aplikacijo preprosto s kopiranjem priloženih programskih datotek v ustrezno mapo, drugi pa zahtevajo, da uporabnik programsko opremo namesti tako, da najprej zažene program za samodejno namestitev programske opreme. Na osnovi te razlike so programske aplikacije razvrščene kot namestljiva ali prenosna programska oprema. Ker v Mac OS X ni bilo nobenega formalnega postopka namestitve, je bil to standard standard. Obstajajo celo nekateri operacijski sistemi, kot sta AmigaOS 4.0 in Mac OS X 1-9, ki jih je mogoče zagnati neposredno iz izmenljivih medijev.
Kaj je namestljiva programska oprema?
Programske opreme, ki jih je mogoče namestiti, mora uporabnik programske opreme v računalnik namestiti. Namestitev je postopek namestitve vseh datotek (vključno z gonilniki, vtičniki itd.) Na ustrezne lokacije računalnika, da jih lahko uporabnik izvrši. Ker pa se število in vrste datotek, ki jih je treba namestiti za namestitev, razlikujejo za vsak program, večina prihaja z namestitvenim programom (ki je poseben program, ki avtomatizira postopek namestitve). V tem primeru mora uporabnik samo izvesti namestitveni program programa, ne da bi skrbel za kaj drugega.
Običajno lahko namestitveni program odpakira programske datoteke, ki so vključene v neko stisnjeno obliko, jih kopira na določene poti (mape), poskrbi, da je programska oprema primerna za strojno opremo sistema, obvesti operacijski sistem o novo nameščenem programu itd. kot so ustvarjanje in spreminjanje skupnih in zasebnih sistemskih datotek, ustvarjanje map, posodabljanje vnosov v register registra Windows, vstavljanje vnosov v konfiguracijske datoteke, posodabljanje spremenljivk okolja in ustvarjanje bližnjic izvaja večina namestitvenih programov programske opreme. Poleg tega lahko namestitveni program preveri ustreznost sistema za program in razpoložljivi prostor v sistemu. Ko namestitveni program dokonča izvedbo (dokonča vse svoje namestitvene naloge), je programska oprema pripravljena za zagon s strani uporabnika. Običajno je mogoče programske aplikacije, ki jih je mogoče namestiti, zagnati tolikokrat, kot si jih uporabnik želi (brez ponovne namestitve), dokler uporabnik ne odstrani ene ali več datotek (ki so bile nameščene med namestitvenim postopkom) po naključju ali ročno.
Kaj je prenosna programska oprema?
Prenosna programska oprema (prenosne aplikacije) so programi, ki se lahko izvajajo sami, ne da bi bili odvisni od operacijskega sistema. Imenujejo jih tudi samostojni računalniški programi. Zaradi te prenosljivosti se te vrste aplikacij pogosto hranijo in se izvajajo z odstranljivih pomnilniških medijev (tj. Zunanjih pogonov trdega diska, CD-ja, DVD-ja, USB-pogonov ali disket). Vse dodatne programske datoteke, konfiguracijske datoteke in z njimi povezani podatki so shranjeni na samem mediju. Čeprav je prenosno programsko opremo mogoče izvesti na katerem koli računalniku, potrebujejo določen operacijski sistem. Toda prenosljivost je težaven koncept, ki ga je treba izvesti, odvisno od specifičnega operacijskega sistema. Na primer, vse aplikacije so prenosne (po definiciji) v operacijskem sistemu AmigaOS. V sistemu Windows se tisti programi, ki ne zahtevajo namestitve, pogosto imenujejo kot prenosna programska oprema. Pomembno pa je upoštevati, da je prenosljivost programske opreme (zbiranje izvorne kode za različne platforme) drugačna ideja kot razvoj prenosnih aplikacij.
Kakšna je razlika med namestljivo programsko opremo in prenosno programsko opremo?
Programske aplikacije, ki jih lahko namestite, običajno ustvarijo bližnjice, uporabnik pa mora ročno ustvariti bližnjice za prenosne programske aplikacije, saj jih ne ustvari za vas. Namestljive programske aplikacije lahko ustvarijo nove datoteke ali mape na neznanih uporabnikih mestih. Toda včasih, ko uporabnik odstrani aplikacijo, nekatere od teh datotek ali map niso popolnoma odstranjene (uporabnik pa jih mora običajno najti in jih ročno izbrisati, da jih očisti, saj lahko na trdem disku računalnika zavzamejo nepotreben prostor). Po drugi strani prenosna programska oprema običajno ostane v lastni mapi in ne širi datotek ali map na druga mesta v računalniku. To pomeni, da je odstranitev (odstranjevanje) prenosnih aplikacij veliko lažje (izbrisati je treba ustrezno mapo in njeno vsebino), kot pa odstraniti namestljive programske aplikacije..
Včasih je za uporabnike, ki imajo dvojne ali trojne zagonske sisteme, koristno uporabljati prenosne programske aplikacije kot namestljive programske aplikacije, saj s prenosno programsko opremo uporabniku ni treba znova namestiti v drugem ali tretjem operacijskem sistemu (zato bodo uporabniške nastavitve ohranjeno). Toda za vse namestljive programske aplikacije ga mora uporabnik znova namestiti v druge operacijske sisteme in vse uporabniške nastavitve bodo izgubljene. Podobno, če želi uporabnik zagnati isto namestljivo programsko opremo v drugem računalniku, mora znova namestiti aplikacijo na ta računalnik (s čimer izgubi vse uporabniške nastavitve, shranjene v prvem računalniku). Vendar lahko prenosno programsko opremo zlahka prenesete iz enega računalnika v drug računalnik prek odstranljivega medija, kot je bliskovni pogon, uporabniške nastavitve pa bodo tudi prenesene. To je pravzaprav glavni razlog, zakaj jih imenujemo "prenosne" programske aplikacije.
Če je treba namestiti programsko opremo v samo enem računalniku ali operacijskem sistemu, bo nameščena programska oprema za vas delovala, če pa nameravate aplikacijo prenašati kamor koli, morate biti najprimernejša izbira prenosni programi. Pomembno pa je, da imate zunanje ali odstranljive naprave s sprejemljivo hitrostjo V / I, da lahko učinkovito uporabljate prenosne aplikacije v največji možni meri (na primer za velike prenosne aplikacije je treba namesto pogonov USB namesto pogona USB uporabljati zunanji trdi disk). Če želite uporabiti tudi spletne varnostne kopije (na primer DropBox), lahko z namiznega računalnika na prenosnik enostavno prenesete najnovejšo različico (s posodobljenimi nastavitvami itd.) Prenosnih aplikacij. To ni nikoli možnost za namestitev programske opreme.