Instalējamas vs pārnēsājamās programmatūras
Programmatūras lietojumprogrammu izstrādātāji savus produktus galvenokārt izmanto, izmantojot tādus plašsaziņas līdzekļus kā CD / DVD vai internetu. Atkarībā no programmatūras veida lietotājam ir jāveic viens vai vairāki uzdevumi, pirms viņš var palaist programmatūras lietojumprogrammu. Dažreiz lietotāji var palaist lietojumprogrammu, vienkārši nokopējot piegādātos programmas failus atbilstošā mapē, bet citi prasa lietotājam instalēt programmatūru, vispirms palaižot automātiskās programmatūras instalēšanas programmu. Parasti, pamatojoties uz šo atšķirību, lietojumprogrammas tiek klasificētas kā instalējamas vai pārnēsājamas programmatūras. Formāla instalēšanas procesa neesamība bija Mac OS X standarts. Ir pat dažas operētājsistēmas, piemēram, AmigaOS 4.0 un Mac OS X 1-9, kuras var palaist tieši no noņemama datu nesēja.
Kas ir instalējamā programmatūra?
Programmatūras lietotājam ir jāinstalē datorā instalējamās lietojumprogrammas, lai tā darbotos. Instalēšana ir visu failu (ieskaitot draiverus, spraudņus utt.) Ievietošana attiecīgajās datora vietās, lai lietotājs tos varētu izpildīt. Bet, tā kā failu skaits un veidi, kas jāievieto instalēšanai, katrai programmai atšķiras, lielākajai daļai no tiem ir uzstādīšanas programma (kas ir īpaša programma, kas automatizē instalēšanas procesu). Šādā gadījumā lietotājam ir jāizpilda tikai programmas instalētājs, neuztraucoties par neko citu.
Parasti instalētājs var izpakot programmas failus, kas iekļauti kādā saspiestā formā, nokopēt tos norādītajos ceļos (mapēs), pārliecināties, vai programmatūra ir piemērota sistēmas aparatūrai, informēt operētājsistēmu par tikko instalēto programmu utt. piemēram, koplietojamo un privāto sistēmu failu izveidi un modificēšanu, mapju izveidi, Windows reģistra ierakstu atjaunināšanu, ierakstu ievietošanu konfigurācijas failos, vides mainīgo atjaunināšanu un saīsņu izveidi veic lielākā daļa programmatūras instalētāju. Turklāt uzstādītājs var pārbaudīt arī sistēmas piemērotību programmai un sistēmā pieejamo vietu. Pēc tam, kad instalētājs ir pabeidzis izpildi (pabeidzis visus instalēšanas uzdevumus), programmatūra ir gatava lietošanai. Parastiinstalējamās lietojumprogrammas var palaist tik reižu, cik lietotājs vēlas (bez atkārtotas instalēšanas), ja vien lietotājs nejauši vai manuāli nenoņem vienu vai vairākus failus (kas tika instalēti instalēšanas laikā).
Kas ir portatīvā programmatūra?
Pārnēsājama programmatūra (pārnēsājamas lietojumprogrammas) ir programmas, kuras spēj darbināt pati, neatkarīgi no operētājsistēmas. Tos sauc arī par atsevišķām datoru programmatūras programmām. Šīs pārnesamības dēļ šāda veida lietojumprogrammas bieži tiek turētas un palaistas no noņemama datu nesēja (ti, ārējie cietie diski, CD, DVD, USB īkšķu diski vai disketes). Visi papildu programmas faili, konfigurācijas faili un saistītie dati tiek glabāti pašā datu nesējā. Lai gan pārnēsājamo programmatūru var izpildīt uz jebkura veida mašīnām, tām ir nepieciešama noteikta operētājsistēma. Bet pārnesamība ir sarežģīta koncepcija, kas jāievieš atkarībā no konkrētās operētājsistēmas. Piemēram, visas lietojumprogrammas ir pārnēsājamas (pēc definīcijas) AmigaOS operētājsistēmā. Operētājsistēmā Windowstās programmas, kurām nav nepieciešama instalēšana, bieži sauc par pārnēsājamu programmatūru. Bet ir svarīgi atzīmēt, ka programmatūras pārnesamība (avota koda sastādīšana dažādu platformu vajadzībām) ir atšķirīga ideja no portatīvo lietojumprogrammu izstrādes.
Kāda ir atšķirība starp instalējamo programmatūru un pārnēsājamo programmatūru?
Instalējamās lietojumprogrammas parasti īsceļus izveido automātiski, bet lietotājam ir manuāli jāizveido saīsnes pārnēsājamām programmatūras lietojumprogrammām, jo tās jums tās nerada. Instalējamās lietojumprogrammas var izveidot jaunus failus vai mapes lietotājam nezināmās vietās. Bet dažreiz, kad lietotājs atinstalē lietojumprogrammu, daži no šiem failiem vai mapēm netiek pilnībā noņemti (un lietotājam parasti tie jāatrod un jāizdzēš manuāli, lai notīrītu, jo tie var aizņemt nevajadzīgu vietu datora cietajā diskā). No otras puses, pārnēsājama programmatūra parasti paliek savā mapē un neizplata failus vai mapes uz citām datora vietām. Tas nozīmē,ka portatīvo lietojumprogrammu atinstalēšana (noņemšana) ir daudz vienkāršāka (lietotājam atliek tikai izdzēst atbilstošo mapi un tās saturu) nekā atinstalēt instalējamas lietojumprogrammas.
Dažreiz lietotājiem, kuriem ir divējāda vai trīskārša sāknēšanas sistēma, ir izdevīgi izmantot pārnēsājamas lietojumprogrammas, nevis instalējamas lietojumprogrammas, jo ar pārnēsājamu programmatūru lietotājam tā nav jāinstalē atkārtoti otrajā vai trešajā operētājsistēmā (tāpēc lietotāja iestatījumi tiks saglabāts). Bet visām instalējamām lietojumprogrammām lietotājs to vēlreiz instalē citās operētājsistēmās, un visi lietotāja iestatījumi tiks zaudēti. Līdzīgi, ja lietotājs vēlas palaist to pašu instalējamo programmatūru citā datorā, tai ir jāpārinstalē lietojumprogramma šajā datorā (tādējādi tiek zaudēti visi pirmajā datorā saglabātie lietotāja iestatījumi). Tomēr pārnēsājamo programmatūru var viegli pārsūtīt no viena datora uz citu, izmantojot noņemamu datu nesēju, piemēram, zibatmiņas disku, un tiks pārsūtīti arī lietotāja iestatījumi. Tas faktiski ir galvenais iemesls, kāpēc tās sauc par “pārnēsājamām” programmatūras lietojumprogrammām.
Tātad, ja programmatūra ir jāinstalē tikai vienā datorā vai operētājsistēmā, instalējamā programmatūra jums darbosies, taču, ja jūs plānojat veikt lietojumprogrammu visur, kur dodaties, priekšroka jādod pārnēsājamām lietojumprogrammām. Bet ir svarīgi, lai ārējās vai noņemamās ierīces ar pieņemamu I / O ātrumu, lai efektīvi izmantotu portatīvās lietojumprogrammas pēc iespējas pilnīgāk (piemēram, lielām pārnēsājamām lietojumprogrammām USB diskdziņu vietā jāizmanto ārējais cietā diska disks). Turklāt, ja vēlaties izmantot tiešsaistes dublēšanas sistēmas (piemēram, DropBox), varat viegli pārsūtīt portatīvo lietojumprogrammu jaunāko versiju (ar atjauninātiem iestatījumiem utt.) No darbvirsmas uz klēpjdatoru. Tas nekad nav opcija ar instalējamu programmatūru.