Forskellen mellem installerbar og bærbar software

Forskellen mellem installerbar og bærbar software
Forskellen mellem installerbar og bærbar software

Video: Forskellen mellem installerbar og bærbar software

Video: Forskellen mellem installerbar og bærbar software
Video: Шина Айенгар: Искусство выбора 2024, November
Anonim

Installerbar vs. bærbar software

Udviklere af softwareapplikationer implementerer deres produkter for det meste gennem medier som CD/DVD eller via internettet. Afhængigt af typen af software skal brugeren udføre en eller flere opgaver, før han kan køre softwareapplikationen. Nogle gange kan brugerne køre et program ved blot 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. Typisk, baseret på denne forskel, kategoriseres softwareapplikationer som Installerbar eller Bærbar software. At have nogen formel installationsproces var standarden på Mac OS X, engang tilbage. Der er endda nogle operativsystemer så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 steder på computeren, så den 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 udføre installationsprogrammet af programmet uden at bekymre sig om noget andet.

Installationsprogrammet kan typisk pakke programfilerne ud i en eller anden komprimeret form, kopiere dem til specificerede stier (mapper), sørg for at softwaren passer til systemhardwaren, informere operativsystemet om det nyligt installerede program, etc. Andre almindelige operationer såsom oprettelse og ændring af delte og private systemfiler, oprettelse af mapper, opdatering af poster i Windows registreringsdatabasen, indsættelse af poster i konfigurationsfiler, opdatering af miljøvariabler og oprettelse af genveje udføres af de fleste af softwareinstallatørerne. Desuden kan systemets egnethed til programmet og den tilgængelige plads på systemet også kontrolleres af installatøren. Når installationsprogrammet har fuldført sin udførelse (afslutter alle sine installationsopgaver), er softwaren klar til at blive kørt af brugeren. Installerbare softwareapplikationer kan typisk køres så mange gange som brugeren vil (uden at installere igen), så længe brugeren ikke fjerner en eller flere filer (der 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 at være afhængige af operativsystemet. De kaldes også selvstændige computersoftwareprogrammer. På grund af denne portabilitet holdes disse typer applikationer ofte på og køres fra flytbare lagermedier (dvs. eksterne harddiske, cd'er, dvd'er, USB-drev eller disketter). Alle de supplerende programfiler, konfigurationsfiler og relaterede data gemmes på selve mediet. Selvom bærbar software kan udføres på enhver form for maskine, kræver de et bestemt operativsystem. Men portabilitet er et vanskeligt koncept, der skal implementeres afhængigt af det specifikke operativsystem. For eksempel er alle applikationer bærbare (per definition) på AmigaOS-operativsystemet. På Windows kaldes de programmer, der ikke kræver installation, ofte som bærbar software. Men det er vigtigt at bemærke, at softwareportabilitet (kompilering af kildekode, der passer til 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 for dig. Installerbare softwareapplikationer kan skabe nye filer eller mapper på steder, som brugeren ikke kender. Men nogle gange, når brugeren afinstallerer programmet, fjernes nogle af disse filer eller mapper ikke fuldstændigt (og brugeren skal typisk finde dem og slette dem manuelt for at rydde op, fordi de kan tage unødvendig plads på computerens harddisk). På den anden side forbliver bærbar software norm alt i deres egen mappe og spreder ikke filerne eller mapperne til andre steder på computeren. Det betyder, at det er meget nemmere 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 softwareapplikationer.

Nogle gange er det fordelagtigt for brugere med dual- eller triple boot-systemer at bruge bærbare softwareapplikationer end installerbare softwareapplikationer, fordi brugeren med bærbar software ikke behøver at installere den igen i det andet eller det tredje operativsystem (så brugerindstillingerne vil blive 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, skal hun geninstallere applikationen på den computer (og dermed miste alle de brugerindstillinger, der er gemt på den første computer). Bærbar software kan dog nemt overføres fra en computer til en anden computer via et flytbart medie, såsom et flashdrev, og brugerindstillingen vil også blive overført. Dette er faktisk hovedårsagen til, at de kaldes 'bærbare' softwareapplikationer.

Så, hvis behovet er at installere softwaren på kun én computer eller operativsystem, vil installerbar software fungere for dig, men hvis du planlægger at bære applikationen, hvor end du går, skal bærbare applikationer være det foretrukne valg. Men det er vigtigt at have eksterne eller flytbare enheder med acceptable I/O-hastigheder for effektivt at bruge bærbare applikationer til deres fulde potentiale (for eksempel bør en ekstern harddisk bruges i stedet for USB-drev til store bærbare applikationer). Desuden, hvis du ønsker at bruge online backup-systemer (såsom DropBox), kan du nemt overføre den nyeste version (med opdaterede indstillinger osv.) af dine bærbare applikationer fra din stationære maskine til din bærbare computer. Dette er aldrig en mulighed med installerbar software.

Anbefalede: