Telepíthető vs hordozható szoftverek
A szoftveralkalmazások fejlesztői többnyire olyan adathordozókon keresztül telepítik termékeiket, mint CD / DVD vagy az internet. A szoftver típusától függően a felhasználónak el kell végeznie egy vagy több feladatot, mielőtt futtathatja a szoftveralkalmazást. Előfordulhat, hogy a felhasználók egyszerűen futtathatnak egy alkalmazást úgy, hogy a mellékelt programfájlokat átmásolják egy megfelelő mappába, mások azonban megkövetelik, hogy a felhasználó telepítse a szoftvert azáltal, hogy először futtatja az automatizált szoftvertelepítő programot. E különbség alapján a szoftveralkalmazások általában Telepíthető vagy Hordozható szoftver kategóriába tartoznak. A hivatalos telepítési folyamat hiánya volt a Mac OS X szabványa, valamikor régebben. Vannak olyan operációs rendszerek is, mint például az AmigaOS 4.0 és a Mac OS X 1-9, amelyek közvetlenül cserélhető adathordozókról futtathatók.
Mi az a telepíthető szoftver?
A telepíthető szoftveralkalmazásokat a szoftver felhasználójának „telepítenie” kell a számítógépre annak futtatásához. A telepítés az összes fájl (beleértve az illesztőprogramokat, a beépülő modulokat stb.) Elhelyezését a számítógép megfelelő helyeire, hogy a felhasználó végrehajthassa azokat. Mivel azonban a telepítéshez szükséges fájlok száma és típusa programonként változik, a legtöbbjükhez telepítő tartozik (ez egy speciális program, amely automatizálja a telepítés folyamatát). Ebben az esetben a felhasználónak csak a program telepítőjét kell végrehajtania, anélkül, hogy bármi más miatt aggódna.
A telepítő általában kicsomagolja a tömörített formában található programfájlokat, átmásolja azokat meghatározott elérési utakra (mappákba), ellenőrizheti, hogy a szoftver megfelel-e a rendszer hardverének, tájékoztatja az operációs rendszert az újonnan telepített programról stb. Ilyen például a megosztott és privát rendszerfájlok létrehozása és módosítása, mappák létrehozása, a Windows rendszerleíró bejegyzések frissítése, bejegyzések beillesztése a konfigurációs fájlokba, környezeti változók frissítése és parancsikonok létrehozása a szoftver telepítők többségének feladata. Ezenkívül a rendszer megfelelőségét a programhoz és a rendszeren rendelkezésre álló helyet a telepítő is ellenőrizheti. Miután a telepítő befejezte a végrehajtást (befejezte az összes telepítési feladatot), a szoftver készen áll a felhasználó futtatására. ÁltalábanA telepíthető szoftveralkalmazások annyiszor futtathatók, ahányszor a felhasználó szeretné (újratelepítés nélkül), mindaddig, amíg a felhasználó nem távolít el véletlenül vagy manuálisan egy vagy több (a telepítési folyamat során telepített) fájlt.
Mi a hordozható szoftver?
A hordozható szoftverek (hordozható alkalmazások) olyan programok, amelyek az operációs rendszertől függően képesek önmagukban futtatni. Önálló számítógépes szoftverprogramoknak is nevezik őket. E hordozhatóság miatt az ilyen típusú alkalmazásokat gyakran cserélhető adathordozókon (azaz külső merevlemez-meghajtók, CD, DVD, USB-meghajtók vagy hajlékonylemezek) futtatják és futtatják. Az összes kiegészítő programfájlt, konfigurációs fájlt és a kapcsolódó adatokat maga az adathordozó tárolja. Habár a hordozható szoftver bármilyen gépen futtatható, bizonyos operációs rendszerre van szükségük. De a hordozhatóság nehéz koncepció, amelyet az adott operációs rendszertől függően kell megvalósítani. Például minden alkalmazás hordozható (definíció szerint) az AmigaOS operációs rendszeren. Windows rendszerenazokat a programokat, amelyek nem igényelnek telepítést, gyakran hordozható szoftvereknek nevezik. Fontos azonban megjegyezni, hogy a szoftver hordozhatósága (a forráskód összeállítása a különböző platformokhoz) más ötlet, mint a hordozható alkalmazások fejlesztése.
Mi a különbség a telepíthető szoftver és a hordozható szoftver között?
A telepíthető szoftveralkalmazások általában automatikusan létrehozzák a parancsikonokat, de a felhasználónak manuálisan kell létrehoznia parancsikonokat a hordozható szoftveralkalmazásokhoz, mivel ezek nem hoznak létre Önnek. A telepíthető szoftveralkalmazások új fájlokat vagy mappákat hozhatnak létre a felhasználó számára ismeretlen helyeken. De néha, amikor a felhasználó eltávolítja az alkalmazást, ezek a fájlok vagy mappák némelyike nem kerül teljesen eltávolításra (és a felhasználónak általában meg kell találnia és manuálisan törölnie kell a tisztításhoz, mert felesleges helyet foglalhatnak a számítógép merevlemezén). Másrészt a hordozható szoftverek általában a saját mappájukban maradnak, és nem terjesztik a fájlokat vagy mappákat a számítógép más helyeire. Ez azt jelenti, hogy,hogy a hordozható alkalmazások eltávolítása (eltávolítása) sokkal könnyebb (a felhasználónak csak a megfelelő mappát és annak tartalmát kell törölnie), mint a telepíthető szoftveralkalmazások eltávolítása.
Néha előnyös a kettős vagy hármas rendszerindító rendszerrel rendelkező felhasználók számára a hordozható szoftveralkalmazások használata, mint a telepíthető szoftveralkalmazások, mert hordozható szoftverek esetén a felhasználónak nem kell újból telepítenie a második vagy a harmadik operációs rendszerbe (tehát a felhasználói beállítások konzervált). De az összes telepíthető szoftveralkalmazás esetén a felhasználónak újra telepítenie kell más operációs rendszerekbe, és minden felhasználói beállítás elvész. Hasonlóképpen, ha a felhasználó ugyanazt a telepíthető szoftvert akarja futtatni egy másik számítógépen, akkor újra kell telepítenie az alkalmazást az adott számítógépre (ezáltal elveszíti az első számítógépen tárolt összes felhasználói beállítást). A hordozható szoftverek azonban könnyen eltávolíthatók egyik számítógépről a másikra egy cserélhető adathordozón, például egy flash meghajtón keresztül, és a felhasználói beállítások is átkerülnek. Valójában ez a fő oka annak, hogy „hordozható” szoftveralkalmazásnak hívják őket.
Tehát, ha csak egy számítógépre vagy operációs rendszerre van szükség a szoftver telepítésére, akkor a telepíthető szoftver működni fog Önnek, de ha azt tervezi, hogy az alkalmazást bárhová magával viszi, akkor a hordozható alkalmazásoknak kell az előnyben részesített választásnak lennie. De fontos, hogy elfogadható I / O sebességgel rendelkezzenek külső vagy eltávolítható eszközök, hogy a hordozható alkalmazásokat a lehető legteljesebb mértékben kihasználhassák (például nagy hordozható alkalmazásokhoz külső merevlemez-meghajtót kell használni az USB-meghajtók helyett). Továbbá, ha online biztonsági mentési rendszereket szeretne használni (például DropBox), akkor könnyen hordozható alkalmazásainak legújabb verzióját (frissített beállításokkal stb.) Egyszerűen átviheti asztali gépéről laptopjára. Telepíthető szoftverekkel ez soha nem lehetséges.