Android

Razlika između prijenosnog softvera i softvera za instalaciju

Pazin IT radionica: Osnove korištenja Linux desktopa

Pazin IT radionica: Osnove korištenja Linux desktopa

Sadržaj:

Anonim

Softver koji treba instalirati traje puno vremena dok se povezuju s operativnim sustavom i dio njihova postupka ovise o resursima koji su već dostupni na računalu. Ako ti resursi - npr. zajednička datoteka DLL - nedostaje s računala, instalacijski program ga može ili instalirati odvojeno ili program ne uspije. Prijenosni softver je bolji u mnogim aspektima. Ove ne ovise o datotekama sustava i mogu se izvoditi bez da ovise o resursima sustava. Pogledajte razliku između prijenosnog i softvera izdanja instalatera .

Softver za izdavanje softvera za prijenosne i instalacijske programe

Softver za instalacijske programe

Za softver koji zahtijeva instalaciju na lokalno računalo programeri koriste različite tvorce instalacije za stvaranje programa koji će instalirati softver. Ne možete pokrenuti softver izravno jer treba određene korake kao što je registracija s registrom sustava Windows, ponovno učitavanje registra, povezivanje s bibliotekama dinamičnih veza (DLL datoteke). U većini slučajeva takav softver koristi postojeće zajedničke DLL datoteke. Ako je programer stvorio prilagođenu knjižnicu ili nešto slično, instalacijski program će kopirati tu datoteku na odgovarajuću lokaciju tijekom instalacije softvera.

Problemi s softverom koji zahtijevaju instalaciju jesu da ostavljaju otiske prstiju na računalu na kojem su instalirani - čak i nakon deinstalacije softvera. Dakle, ako radite na nešto privatnom, ljudi možda znaju da ste instalirali i deinstalirali neki softver.

Drugi problem je taj što morate instalirati takav softver na svako računalo na kojem želite koristiti.

Kada koristite instalacijski program za instalaciju softvera, može se dogoditi jedno ili više od sljedećeg:

  1. Softver stvara novu mapu u programskim datotekama ili korisnicima, ovisno o tome kako je konfigurirano
  2. Nove vrijednosti su napisane u registru sustava Windows i / ili se stari podaci mogu mijenjati
  3. Kopiranje datoteka iz programa Installer na lokalni stroj
  4. Izrada radne površine, ikone na programskoj traci
  5. Izrada mape u izborniku Start
  6. Kopiranje DLL datoteka u Windows ili C: Windows System32 itd. mape

Kada deinstalirate isti softver, jedan ili više gore stvorenih elemenata može se vratiti na računalo i može dati

Prijenosni softver je mnogo bolji u odnosu na Softver temeljen na instalaciji kao što je ovaj članak o razlikama između prijenosnih i programskih izdanja softvera za instaliranje.

Prijenosni softver

Kada kažemo prijenosni softver, to znači da ga ne morate instalirati nigdje. To čini prijenosni softver jer ga možete nositi na USB stick i koristiti ga na bilo kojem računalu bez potrebe da ga instalirate na svako računalo koje želite koristiti. Jednostavno umetnite pogon olovke koji sadrži prijenosni softver na računalo koje koristite i pokrenite prijenosni softver. Postoje neki dobri resursi na Internetu koji vam omogućuju pretvorbu softvera koji se temelji na instalaciji u prijenosni softver.

Prijenosni softver radi na dva načina:

  1. Prijenosni softverski paket već sadrži DLL ugrađen u aplikaciju
  2. Prijenosni softver može stvoriti VM i pokrenuti ga - pogotovo ako treba koristiti Registar; VM se uklanja čim je prijenosni softver zatvoren

Ne morate je instalirati. Stoga vam pomaže uštedjeti neko vrijeme dok istodobno omogućujete korištenje računala bez ostavljanja softverskih otisaka u registru ili drugdje.

Programi poput UltraSurf (proxy softvera) jednostavno se mogu nositi na prijenosnom pogonu koji je pokrenut i koristi se bez promjene ništa u stvarnom sustavu. Stoga, postoji manja vjerojatnost da će netko drugi otkriti da ste koristili softver. Oni su korisni u dobivanju posla odmah, štiteći vas od znatiželjnih očijuDok većina prijenosnih programa ne ostavljaju tragove, preporučujemo da provjerite mapu (ili bilo koje mjesto) gdje ste kopirali softver da biste vidjeli je li stvorena INF ili XML datoteka kada ste ga pokrenuli. Neki prijenosni programi stvaraju te datoteke u istim mapama u kojima su bili prisutni - da biste spremili konfiguraciju softvera ili nešto drugo. Uvijek je bolje provjeriti mapu u kojoj je prijenosni softver bio prisutan prije uklanjanja. Ako pronađete bilo koji povezani INF ili XML, jednostavno ga izbrišite ako želite zadržati tajnu.

Prijenosni softver uvijek je bolji u usporedbi sa softverom koji se temelji na instalaciji kada je manji. Ako je riječ o ogromnom softveru i ne morate brinuti ako drugi znaju o vašem korištenju, možete ići za instalacijsku verziju. Primjer takvog softvera temeljenog na instalaciji je Visual Studio jer treba mnogo DLL-ova koji se moraju kopirati na računalo radi ispravnog funkcioniranja. Iako je moguće pretvoriti Visual Studio u prijenosni softver, krajnji proizvod će biti ogroman, s obzirom na broj knjižnica i datoteka pomoći, itd., Koji trebaju biti integrirani u jedan prijenosni softver. U takvim slučajevima može biti previše spora.

Ako ste netko - poput tehničara - koji mora izvoditi neki softver na različitim uređajima, prijenosne verzije su bolje jer ćete uštedjeti na vrijeme. U slučaju cenzora, blokiranih mjesta i ratnih izvještaja, itd., Prijenosni softver vam daje potrebnu zaštitu.

Možda biste željeli pogledati neke od ovih besplatnih prijenosnih Windows softvera.