Forskel mellem installerbare og bærbare software

Installerbar vs bærbare software

Udviklere af softwareapplikationer distribuerer deres produkter for det meste gennem medier såsom CD / DVD eller via internettet. Afhængig af softwaretypen skal brugeren udføre en eller flere opgaver, inden han er i stand til at køre softwareprogrammet. Nogle gange kan brugerne køre en applikation blot ved at kopiere de medfølgende programfiler til en passende mappe, men andre kræver, at brugeren installerer softwaren ved først at køre det automatiserede softwareinstallationsprogram. Baseret på denne forskel kategoriseres softwareapplikationer typisk som installerbar eller bærbar software. At have ingen formel installationsproces var standarden på Mac OS X, engang tilbage. Der er endda nogle operativsystemer som AmigaOS 4.0 og Mac OS X 1-9, der kan køres direkte fra flytbare medier.

Hvad er installerbar software?

Installerbare softwareapplikationer skal 'installeres' på computeren af ​​brugeren af ​​softwaren for at få den til at køre. Installation er processen med at placere alle filerne (inklusive drivere, plug-ins osv.) På de relevante placeringer på computeren, så de kan udføres af brugeren. Men fordi antallet og typer af filer, der skal placeres til installation, varierer for hvert program, kommer de fleste af dem med et installationsprogram (som er et specielt program, der automatiserer installationsprocessen). Hvis dette er tilfældet, skal brugeren kun køre installationsprogrammet uden at bekymre sig om noget andet.

Typisk kan installationsprogrammet pakke ud programfilerne, der er inkluderet i en eller anden komprimeret form, kopiere dem til specificerede stier (mapper), sørge for, at softwaren er egnet til systemhardware, informere operativsystemet om det nyligt installerede program osv. Andre almindelige operationer såsom at oprette og ændre delte og private systemfiler, oprette mapper, opdatere windows-poster i registreringsdatabasen, indsætte poster i konfigurationsfiler, opdatere miljøvariabler og oprette genveje udføres af de fleste af softwareinstallatørerne. Yderligere kan systemets egnethed til programmet og den tilgængelige plads på systemet også kontrolleres af installationsprogrammet. Når installationsprogrammet er færdig med udførelsen (afsluttet alle sine installationsopgaver), er softwaren klar til at blive kørt af brugeren. Typisk kan installerbare softwareapplikationer køres så mange gange, som brugeren ønsker (uden at installere igen), så længe brugeren ikke fjerner en eller flere filer (som blev installeret under installationsprocessen) ved et uheld eller manuelt.

Hvad er bærbar software?

Bærbar software (bærbare applikationer) er programmer, der er i stand til at køre af sig selv uden afhængighed af operativsystemet. De kaldes også uafhængige computersoftwareprogrammer. På grund af denne portabilitet holdes disse applikationer ofte på og køres fra flytbare lagringsmedier (dvs. eksterne harddiskdrev, CD, DVD, USB-tommeldrev eller disketter). Alle de supplerende programfiler, konfigurationsfiler og relaterede data gemmes på selve mediet. Selvom bærbar software kan udføres på enhver slags maskine, kræver de et vist operativsystem. Men portabilitet er et vanskeligt koncept, der skal implementeres, afhængigt af det specifikke operativsystem. For eksempel er alle applikationer bærbare (pr. Definition) på AmigaOS-operativsystem. I Windows kaldes de programmer, der ikke kræver installation, ofte bærbar software. Men det er vigtigt at bemærke, at softwareportabilitet (kompilering af kildekode til at passe forskellige platforme) er en anden idé end at udvikle bærbare applikationer.

Hvad er forskellen mellem installerbar software og bærbar software?

Installerbare softwareapplikationer opretter typisk genveje automatisk, men brugeren skal manuelt oprette genveje til bærbare softwareapplikationer, da de ikke opretter dem til dig. Installerbare softwareprogrammer kan oprette nye filer eller mapper på steder, der er ukendt for brugeren. Men nogle gange, når brugeren afinstallerer applikationen, fjernes nogle af disse filer eller mapper ikke helt (og brugeren er typisk nødt til at finde dem og slette dem manuelt for at rydde op, fordi de muligvis tager unødvendig plads på computerens harddisk). På den anden side forbliver bærbar software normalt på deres egen mappe og spreder ikke filerne eller mapperne til andre placeringer på computeren. Dette betyder, at det er meget lettere at afinstallere (fjerne) bærbare applikationer (alt, hvad brugeren skal gøre, er at slette den tilsvarende mappe og dens indhold) end at afinstallere installerbare softwareprogrammer.

Nogle gange er det fordelagtigt for brugere, der har dobbelt eller tredobbelt opstartssystemer, at bruge bærbare softwareapplikationer end installerbare softwareapplikationer, fordi brugeren med bærbar software ikke behøver at installere det igen i det andet eller det tredje operativsystem (så brugerindstillingerne vil være bevaret). Men for alle de installerbare softwareapplikationer skal brugeren installere det igen i andre operativsystemer, og alle brugerindstillinger vil gå tabt. På samme måde, hvis brugeren ønsker at køre den samme installerbare software på en anden computer, er hun nødt til at geninstallere applikationen på denne computer (og dermed miste alle brugerindstillinger, der er gemt på den første computer). Imidlertid kan bærbar software let overføres fra en computer til en anden computer via et aftageligt medie, såsom et flashdrev, og brugerindstillingen overføres også. Dette er faktisk hovedårsagen til, at de kaldes 'bærbare' softwareapplikationer.

Så hvis behovet er at installere softwaren på kun en computer eller operativsystem, vil installerbar software fungere for dig, men hvis du planlægger at føre applikationen, uanset hvor du går, skal bærbare applikationer være det foretrukne valg. Men det er vigtigt at have eksterne eller aftagelige enheder med acceptabel I / O-hastighed for effektivt at bruge bærbare applikationer til deres fulde potentiale (f.eks. Skal en ekstern harddisk bruges i stedet for USB-drev til store bærbare applikationer). Desuden kan du let overføre den nyeste version (med opdaterede indstillinger osv.) Af dine bærbare applikationer fra din stationære maskine til din bærbare computer, hvis du vil bruge online sikkerhedskopieringssystemer (som DropBox). Dette er aldrig en mulighed med installerbar software.