Forskjell mellom installerbare og bærbare programmer

Anonim

Installerbar mot bærbar programvare

Utviklere av programvareapplikasjoner distribuerer sine produkter for det meste gjennom medier som CD / DVD eller via internett. Avhengig av hvilken type programvare, må brukeren utføre en eller flere oppgaver før han kan kjøre programvaren. Noen ganger kan brukerne kjøre et program ganske enkelt ved å kopiere de medfølgende programfilene til en passende mappe, men andre krever at brukeren installerer programvaren ved å kjøre det automatiserte programvaren installasjonsprogrammet først. Typisk, basert på denne forskjellen, kategoriseres programmene som installerbar eller bærbar programvare. Å ha ingen formell installasjonsprosess var standarden på Mac OS X, en gang tilbake. Det er enda noen operativsystemer som AmigaOS 4. 0 og Mac OS X 1-9 som kan kjøres direkte fra flyttbare medier.

Hva er installerbar programvare?

Installable programvare må installeres på datamaskinen av brukeren av programvaren for å få det til å kjøre. Installasjon er prosessen med å sette alle filene (inkludert drivere, plugin-moduler etc.) i de riktige stedene på datamaskinen, slik at den kan utføres av brukeren. Men fordi antall og typer filer som skal plasseres for installasjon varierer for hvert program, kommer de fleste med et installasjonsprogram (som er et spesielt program som automatiserer installasjonsprosessen). Hvis dette er tilfelle, må brukeren bare kjøre installatøren av programmet uten å bekymre seg for noe annet.

Typisk kan installatøren pakke ut programfilene som er inkludert i noen komprimert form, kopiere dem til angitte baner (mapper), sørg for at programvaren er tilpasset systemmaskinvaren, informer operativsystemet om nylig installert program osv. Andre vanlige operasjoner som å skape og endre delte og private systemfiler, lage mapper, oppdatere Windows-registeroppføringer, sette inn oppføringer i konfigurasjonsfiler, oppdatere miljøvariabler og opprette snarveier, utføres av de fleste programvareleverandører. Videre kan systemets egnethet for programmet og ledig plass på systemet også kontrolleres av installatøren. Etter at installatøren fullfører gjennomføringen (fullfører alle installeringsoppgaver), er programvaren klar til å bli drevet av brukeren. Vanligvis kan installerbare programprogrammer kjøres så mange ganger som brukeren ønsker (uten å installere igjen), så lenge brukeren ikke fjerner en eller flere filer (som ble installert under installasjonsprosessen) ved et uhell eller manuelt.

Hva er bærbar programvare?

Bærbar programvare (bærbare programmer) er programmer som kan kjøre av seg selv uten avhengig av operativsystemet.De kalles også frittstående dataprogrammer. På grunn av denne overførbarheten holdes disse typer applikasjoner ofte og går fra flyttbare lagringsmedier (f.eks. Eksterne harddiskstasjoner, CD, DVD, USB-minnepinner eller disketter). Alle tilleggsprogramfilene, konfigurasjonsfilene og tilhørende data lagres på selve mediet. Selv om bærbar programvare kan utføres på en hvilken som helst maskin, krever de et bestemt operativsystem. Men, bærbarhet er et vanskelig konsept som skal implementeres avhengig av det spesifikke operativsystemet. For eksempel er alle applikasjoner bærbare (per definisjon) på AmigaOS operativsystem. På Windows, de programmene som ikke krever installasjon, kalles ofte bærbar programvare. Men det er viktig å merke seg at programvareportabilitet (kompilering av kildekoden for å passe til forskjellige plattformer) er en annen ide fra å utvikle bærbare applikasjoner.

Hva er forskjellen mellom Installerbar programvare og bærbar programvare?

Installerbare programvareprogrammer oppretter vanligvis snarveier automatisk, men brukeren må manuelt opprette snarveier for bærbare programvareprogrammer, da de ikke lager dem for deg. Installerbare programvare kan opprette nye filer eller mapper på steder som er ukjente for brukeren. Men noen ganger, når brukeren avinstallerer programmet, er noen av disse filene eller mappene ikke helt fjernet (og brukeren må vanligvis finne dem og slette dem manuelt for å rydde opp, fordi de kan ta unødvendig plass på datamaskinens harddisk). På den annen side forblir bærbar programvare vanligvis i egen mappe og sprer ikke filene eller mappene til andre steder i datamaskinen. Dette betyr at avinstallering av (flyttbare) bærbare applikasjoner er mye lettere (alt brukeren må gjøre er å slette den tilsvarende mappen og dens innhold) enn å avinstallere installerbare programmer.

Noen ganger er det fordelaktig for brukere som har dobbelt- eller trippelstartsystemer for å bruke bærbare programvareleverandører enn installerbare programvareprogrammer, fordi brukeren ikke trenger å installere den på nytt i det andre eller det tredje operativsystemet (slik at brukeren med bærbar programvare) innstillingene vil bli bevart). Men for alle installerbare programvare, må brukeren installere den igjen i andre operativsystemer, og alle brukerinnstillingene vil gå tapt. På samme måte, hvis brukeren ønsker å kjøre den samme installerbare programvaren i en annen datamaskin, må hun installere programmet på den datamaskinen (og dermed miste alle brukerinnstillingene som er lagret på den første datamaskinen). Imidlertid kan bærbar programvare enkelt overføres fra en datamaskin til en annen datamaskin gjennom et flyttbart medium som en flash-stasjon, og brukerinnstillingen overføres også. Dette er egentlig den viktigste grunnen til at de kalles "bærbare" programvare.

Så hvis det er nødvendig å installere programvaren på bare en datamaskin eller et operativsystem, vil installerbar programvare fungere for deg, men hvis du planlegger å bære applikasjonen hvor som helst du går, må bærbare applikasjoner være det foretrukne valget.Men det er viktig å ha eksterne eller flyttbare enheter med akseptable I / O-hastigheter for å effektivt bruke bærbare applikasjoner til sitt fulle potensial (for eksempel bør en ekstern harddisk brukes i stedet for USB-stasjoner for store bærbare applikasjoner). Videre, hvis du vil bruke elektroniske sikkerhetskopieringssystemer (for eksempel DropBox), kan du enkelt overføre den nyeste versjonen (med oppdaterte innstillinger etc.) av dine bærbare applikasjoner fra din stasjonære maskin til din bærbare datamaskin. Dette er aldri et alternativ med installerbar programvare.