Prenosni

Razlika med prenosno in namestitveno programsko opremo

Razlika med prenosno in namestitveno programsko opremo

Programska oprema, ki jo je treba namestiti, traja nekaj časa, ko se poveže z operacijskim sistemom, del klicev postopkov pa je odvisen od virov, ki so že na voljo v računalniku. Če so ti viri - e.g. pogosta datoteka DLL - v računalniku manjka, namestitveni program jo lahko namesti ločeno ali pa se program ne zažene. Prenosna programska oprema je v mnogih pogledih boljša. Te niso odvisne od sistemskih datotek in se lahko izvajajo, ne da bi bile odvisne od sistemskih virov. Oglejte si razlika med prenosno in namestitveno programsko opremo.

Prenosna in namestitvena programska oprema

Program za namestitev

Za programsko opremo, ki zahteva namestitev na lokalni računalnik, programerji uporabljajo različne ustvarjalce namestitvenih programov, da ustvarijo program, ki bo namestil programsko opremo. Programske opreme ne morete zagnati neposredno, saj potrebuje določene korake, kot so registracija v registru sistema Windows, ponovno nalaganje registra, povezovanje z dinamičnimi knjižnicami povezav (datoteke DLL). V večini primerov taka programska oprema uporablja obstoječe pogoste datoteke DLL. Če je programer ustvaril knjižnico po meri ali kaj podobnega, bo namestitveni program kopiral to datoteko na ustrezno mesto med namestitvijo programske opreme.

Težave s programsko opremo, ki zahteva namestitev, so, da lahko pustijo prstne odtise v računalniku, kjer je bila nameščena - tudi po odstranitvi programske opreme. Če torej delate kaj zasebnega, lahko ljudje vedo, da ste namestili in odstranili nekaj programske opreme.

Druga težava je, da morate takšno programsko opremo namestiti v vsak računalnik, kjer jo želite uporabljati. Namestitev zahteva čas, saj bo po namestitvi programske opreme morda potrebno tudi ponovno naložiti register sistema Windows.

Ko za namestitev programske opreme uporabljate namestitveni program, se lahko zgodi eno ali več od naslednjega:

  1. Programska oprema ustvari novo mapo v meniju Program Files ali Users glede na to, kako je konfigurirana
  2. Nove vrednosti se zapišejo v register Windows in / ali se lahko spremenijo stari vnosi
  3. Kopiranje datotek iz programa Installer na lokalni računalnik
  4. Ustvarjanje namizja, ikone opravilne vrstice
  5. Ustvarjanje mape v meniju Start
  6. Kopiranje datotek DLL v Windows ali C: \ Windows \ System32 itd. mape

Ko odstranite isto programsko opremo, lahko eden ali več zgoraj ustvarjenih elementov ostane v računalniku in povzroči, da ste uporabljali določeno programsko opremo na napravi.

Prenosna programska oprema je veliko boljša v primerjavi s programsko opremo, ki temelji na namestitvi, kot kaže ta članek o razliki med prenosno in namestitveno različico.

Prenosna programska oprema

Ko rečemo prenosna programska oprema, to pomeni, da je ni treba nikjer namestiti. Zaradi tega je programska oprema prenosna, ker jo lahko nosite na ključkih USB in jo uporabljate v katerem koli računalniku, ne da bi jo bilo treba namestiti v vsak računalnik, ki ga želite uporabiti. Pogon pisala, ki vsebuje prenosno programsko opremo, preprosto priključite na računalnik, ki ga uporabljate, in zaženete prenosno programsko opremo. V internetu je nekaj dobrih virov, ki omogočajo pretvorbo namestitvene programske opreme v prenosno programsko opremo.

Prenosna programska oprema deluje na dva načina:

  1. Prenosni programski paket že vsebuje DLL-je, vdelane v aplikacijo
  2. Prenosna programska oprema lahko ustvari VM in deluje v njem - še posebej, če mora uporabljati register; VM se odstrani takoj, ko je prenosna programska oprema zaprta

Ni vam treba namestiti. Tako vam pomaga prihraniti nekaj časa hkrati, hkrati pa vam omogoča uporabo računalnika, ne da bi v registru ali drugje puščali prstne odtise programske opreme.

Programe, kot je UltraSurf (proxy programska oprema), lahko preprosto nosite na izmenljivem pogonu, jih zaženete in uporabljate, ne da bi karkoli spremenili v dejanskem sistemu. Tako je manj možnosti, da bi kdo drug odkril, da ste uporabljali programsko opremo. V pomoč so vam, da se takoj lotite dela, hkrati pa vas ščitijo pred radovednimi očmi.

Medtem ko večina prenosne programske opreme ne pušča sledi, boste morda želeli preveriti mapo (ali katero koli mesto), kamor ste kopirali programsko opremo, in preveriti, ali je ob zagonu ustvarila katero koli datoteko INF ali XML. Nekatera prenosna programska oprema ustvari te datoteke v istih mapah, kjer so bile prisotne - za shranjevanje konfiguracije programske opreme ali kaj drugega. Vedno je bolje, da pred odstranitvijo preverite mapo, v kateri je bila prenosna programska oprema. Če najdete kateri koli soroden INF ali XML, ga preprosto izbrišite, če želite, da ostane tajna.

Prenosna programska oprema je vedno boljša v primerjavi s programsko opremo, ki temelji na namestitvi, če je manjša. Če gre za ogromno programsko opremo in vas ne zanima, če drugi vedo, da jo uporabljate, lahko izberete namestitveno različico. Primer takšne programske opreme, ki temelji na namestitvi, je Visual Studio, saj potrebuje veliko datotek DLL, ki jih je treba kopirati v računalnik za pravilno delovanje. Čeprav je mogoče Visual Studio pretvoriti v prenosno programsko opremo, bo končni izdelek ogromen, če upoštevamo število knjižnic in datotek s pomočjo itd. ki jih je treba vključiti v eno prenosno programsko opremo. V takih primerih lahko deluje prepočasi.

Če ste nekdo - na primer tehnik -, ki mora zagnati nekaj programske opreme na različnih strojih, so prenosne različice boljše, saj boste prihranili pri času. V primeru cenzorjev, blokiranih spletnih mest, poročanja o vojni itd., prenosna programska oprema vam nudi potrebno zaščito.

Morda boste želeli pogledati nekaj te brezplačne prenosne programske opreme Windows.

Kako prikazati prekrivanje zaslonskega menija v celozaslonskih aplikacijah in igrah za Linux
Igranje celozaslonskih iger ali uporaba aplikacij v celozaslonskem načinu brez motenj vam lahko odreže ustrezne sistemske informacije, ki so vidne na ...
Top 5 kartic za zajemanje iger
Vsi smo v YouTubu videli in oboževali pretakanje iger. PewDiePie, Jakesepticye in Markiplier so le nekateri izmed najboljših igralcev, ki so zaslužili...
Kako razviti igro na Linuxu
Pred desetletjem le malo uporabnikov Linuxa napoveduje, da bo njihov najljubši operacijski sistem nekoč priljubljena igralna platforma za komercialne ...