Разлика између инсталираног и преносивог софтвера

Инсталабилни вс преносиви софтвер

Програмери софтверских апликација своје производе углавном дистрибуирају путем медија као што су ЦД / ДВД или путем интернета. У зависности од врсте софтвера, корисник мора извршити један или више задатака пре него што може покренути софтверску апликацију. Понекад корисници могу покренути апликацију једноставним копирањем испоручених програмских датотека у одговарајућу фасциклу, али други захтевају од корисника да инсталира софтвер прво покретањем програма за аутоматску инсталацију софтвера. На основу те разлике, софтверске апликације се класификују као софтвер који се може инсталирати или преносив. Без формалног поступка инсталације стандард је био на Мац ОС Кс, некада. Постоје чак и неки оперативни системи као што су АмигаОС 4.0 и Мац ОС Кс 1-9 који се могу покренути директно са преносивог медија.

Шта је инсталативни софтвер?

Инсталационе софтверске апликације треба да се „инсталирају“ на рачунар од стране корисника софтвера, како би се покренуо. Инсталација је поступак стављања свих датотека (укључујући управљачке програме, додатке итд.) На одговарајуће локације рачунара како би их корисник могао извршити. Али, пошто број и врсте датотека које треба да се поставе за инсталацију варирају за сваки програм, већина њих долази са инсталатором (што је посебан програм који аутоматизује процес инсталације). У том случају, корисник мора само да изврши инсталацијски програм без бриге о било чему другом.

Обично инсталацијски програм може распакирати програмске датотеке садржане у неком компримираном облику, копирати их на одређене стазе (мапе), проверити да ли софтвер одговара хардверу система, информисати оперативни систем о новоинсталираном програму итд. Остале уобичајене операције као што су креирање и измена заједничких и приватних системских датотека, креирање фасцикли, ажурирање ставки регистра Виндовс-а, убацивање уноса у конфигурационе датотеке, ажурирање променљивих окружења и креирање пречица врши већина инсталатера софтвера. Поред тога, инсталатер може да провери прикладност система за програм и расположиви простор на систему. Након што инсталацијски програм доврши извршење (заврши све своје инсталацијске задатке), софтвер је спреман да га покрене корисник. Обично се софтверски програми који се могу инсталирати могу покренути онолико пута колико корисник жели (без поновне инсталације), све док корисник не уклони једну или више датотека (које су инсталиране током поступка инсталације) случајно или ручно.

Шта је преносни софтвер?

Преносни софтвер (преносни програми) су програми који се могу сами покретати без зависности од оперативног система. Називају их и самосталним рачунарским програмима. Због ове преносивости ове се врсте апликација често одржавају и покрећу с измјењивих медија за похрану (тј. Екстерних погона тврдог диска, ЦД-а, ДВД-а, УСБ-ова или дискета). Све додатне програмске датотеке, конфигурацијске датотеке и повезани подаци похрањују се на самом медију. Иако се преносиви софтвер може извести на било којој машини, за њих је потребан одређени оперативни систем. Али, преносивост је тежак концепт који се може применити у зависности од специфичног оперативног система. На пример, све апликације су преносне (по дефиницији) на АмигаОС оперативном систему. У Виндовсима се они програми који не захтевају инсталацију често називају преносним софтвером. Али, важно је напоменути да је преносивост софтвера (састављање изворног кода за прилагођавање различитих платформи) другачија идеја од развоја преносних апликација.

Која је разлика између инсталабилног софтвера и преносног софтвера?

Инсталацијски софтверски програми обично креирају пречице аутоматски, али корисник мора ручно да креира пречице за преносне софтверске апликације, јер их не ствара за вас. Инсталацијски софтверски програми могу креирати нове датотеке или мапе на локацијама које кориснику нису познате. Али понекад, када корисник деинсталира апликацију, неке од тих датотека или мапа се не уклањају у потпуности (а корисник их обично мора пронаћи и избрисати ручно да би очистио јер могу заузети непотребан простор на тврдом диску рачунара). Са друге стране, преносиви софтвер обично се налази у сопственој мапи и не шири датотеке или мапе на друге локације у рачунару. То значи да је деинсталирање (уклањање) преносивих апликација много лакше (све што корисник мора учинити је брисање одговарајуће мапе и њеног садржаја) од деинсталирања инсталационих софтверских апликација.

Понекад је корисно да корисници који имају дуал или троструки систем за покретање користе преносне софтверске апликације од инсталираних софтверских апликација, јер са преносним софтвером корисник не мора поново да га инсталира у другом или трећем оперативном систему (тако да ће корисничке поставке бити очуван). Али за све инсталиране софтверске апликације, корисник га мора поново инсталирати у друге оперативне системе и сва корисничка подешавања ће бити изгубљена. Слично томе, ако корисник жели покренути исти инсталирани софтвер на другом рачунару, мора поново инсталирати апликацију на то рачунало (чиме ће изгубити сва корисничка подешавања похрањена на првом рачунару). Међутим, преносиви софтвер се може лако пренети са једног рачунара на други рачунар преко преносивог медија, као што је флеш уређај, а корисничка подешавања ће такође бити пренета. То је заправо главни разлог зашто се називају "преносиви" софтверски програми.

Дакле, ако је потребна инсталација софтвера на само један рачунар или оперативни систем, инсталирани софтвер ће радити за вас, али ако апликацију планирате да носите где год да кренете, преферирани избор мора бити пожељан избор. Али важно је имати спољне или преносне уређаје са прихватљивим И / О брзинама како бисте ефикасно користили преносне апликације у највећем могућем потенцијалу (на пример, за велике преносне апликације уместо УСБ драјвова треба користити спољни чврсти диск). Поред тога, ако желите да користите мрежне резервне системе (као што је ДропБок), лако можете да пренесете најновију верзију (са ажурираним подешавањима итд.) Преносних апликација са радне површине на лаптоп. Ово никада није опција са инсталираним софтвером.