Diferența dintre software-urile instalabile și cele portabile

Anonim

Software-uri instalabile versus portabil

Dezvoltatorii de aplicații software își utilizează produsele în principal prin intermediul unor medii precum CD / DVD sau prin Internet. În funcție de tipul de software, utilizatorul trebuie să îndeplinească una sau mai multe sarcini înainte de a putea rula aplicația software. Uneori, utilizatorii pot rula o aplicație pur și simplu prin copierea fișierelor de programe furnizate într-un dosar corespunzător, dar alții solicită utilizatorului să instaleze software-ul pornind mai întâi programul de instalare software automatizat. De obicei, pe baza acestei diferențe, aplicațiile software sunt clasificate ca software instalabil sau portabil. Fără proces de instalare formal a fost standard pe Mac OS X, cândva înapoi. Există chiar și unele sisteme de operare, cum ar fi AmigaOS 4. 0 și Mac OS X 1-9 care pot fi difuzate direct de pe suporturi amovibile.

Ce este un software instalabil?

Aplicațiile software instalabile trebuie să fie "instalate" pe computer de către utilizatorul software-ului, pentru ao face să funcționeze. Instalarea este procesul de plasare a tuturor fișierelor (inclusiv drivere, plug-inuri etc.) în locațiile corespunzătoare ale computerului, astfel încât să poată fi executat de către utilizator. Dar, deoarece numărul și tipurile de fișiere care ar trebui plasate pentru instalare variază pentru fiecare program, majoritatea au un program de instalare (care este un program special care automatizează procesul de instalare). În acest caz, utilizatorul trebuie doar să execute programul de instalare a programului fără să vă faceți griji cu privire la nimic altceva.

În mod obișnuit, programul de instalare poate să despacheteze fișierele de programe incluse într-o formă comprimată, să le copieze pe anumite căi (foldere) specificate, să se asigure că software-ul este potrivit pentru hardware-ul sistemului, să informeze sistemul de operare despre programul nou instalat etc. Alte operațiuni comune, cum ar fi crearea și modificarea fișierelor de sistem partajate și private, crearea de directoare, actualizarea intrărilor în registry, introducerea intrărilor în fișierele de configurare, actualizarea variabilelor de mediu și crearea comenzilor rapide sunt efectuate de majoritatea instalatorilor de software. Mai mult, adecvarea sistemului pentru program și spațiul disponibil în sistem pot fi, de asemenea, verificate de către instalator. După ce programul de instalare finalizează executarea (termină toate sarcinile de instalare), software-ul este gata de a fi rulat de către utilizator. În mod obișnuit, aplicațiile software instalabile pot fi executate de câte ori doriți (fără a instala din nou), atâta timp cât utilizatorul nu elimină unul sau mai multe fișiere (instalate în timpul procesului de instalare) accidental sau manual.

Ce este software portabil?

Software-ul portabil (aplicații portabile) sunt programe care pot rula singur fără să depindă de sistemul de operare.Acestea sunt, de asemenea, numite programe de calculator de sine stătătoare. Din cauza acestei portabilități, aceste tipuri de aplicații sunt adesea stocate și executate de pe medii de stocare amovibile (de ex. Unități hard disk externe, CD, DVD, unități de memorie USB sau dischete). Toate fișierele de programe suplimentare, fișierele de configurare și datele conexe sunt stocate pe suportul propriu-zis. Deși software-ul portabil poate fi executat pe orice tip de mașină, acestea necesită un anumit sistem de operare. Dar, portabilitatea este un concept dificil care trebuie implementat în funcție de sistemul de operare specific. De exemplu, toate aplicațiile sunt portabile (prin definiție) pe sistemul de operare AmigaOS. Pe Windows, acele programe care nu necesită instalare sunt adesea denumite software portabil. Dar, este important să rețineți că portabilitatea software-ului (compilarea codului sursă pentru diferite platforme) este o idee diferită de dezvoltarea aplicațiilor portabile.

Care este diferența dintre software-ul instalabil și software-ul portabil?

Aplicațiile software instalabile de obicei creează comenzi rapide în mod automat, dar utilizatorul trebuie să creeze manual comenzi rapide pentru aplicațiile software portabile, deoarece acestea nu le creează pentru dvs. Aplicațiile software instalabile pot crea fișiere sau foldere noi în locații necunoscute utilizatorului. Dar, uneori, când utilizatorul dezinstalează aplicația, unele dintre aceste fișiere sau foldere nu sunt complet eliminate (iar utilizatorul trebuie în mod obișnuit să le găsească și să le șterge manual pentru a le curăța, deoarece acestea pot lua spațiu inutil pe unitatea hard disk a calculatorului). Pe de altă parte, software-ul portabil rămâne, de obicei, în propriul folder și nu răspândește fișierele sau folderele în alte locații ale computerului. Aceasta înseamnă că dezinstalarea (eliminarea) aplicațiilor portabile este mult mai ușoară (tot ce trebuie să faceți utilizatorul este să ștergeți dosarul corespunzător și conținutul acestuia) decât să dezinstalați aplicațiile software instalabile.

Uneori este avantajos ca utilizatorii care au sisteme de boot dual sau triplu să folosească aplicații software portabile decât aplicațiile software instalabile, deoarece software-ul portabil nu trebuie să-l instaleze din nou în al doilea sau al treilea sistem de operare setările vor fi păstrate). Dar pentru toate aplicațiile software instalabile, utilizatorul trebuie să-l instaleze din nou în alte sisteme de operare și toate setările utilizatorilor vor fi pierdute. În mod similar, dacă utilizatorul dorește să ruleze același software instalabil pe alt computer, trebuie să reinstaleze aplicația pe acel computer (pierzând astfel toate setările de utilizator stocate pe primul computer). Cu toate acestea, software-ul portabil poate fi transferat cu ușurință de pe un computer pe alt computer printr-un suport detașabil, cum ar fi un drive flash, iar setarea utilizatorului va fi transferată, de asemenea. Acesta este motivul principal pentru care se numesc aplicații software "portabile".

Deci, dacă este nevoie să instalați software-ul într-un singur computer sau sistem de operare, software-ul instalabil va funcționa pentru dvs., dar dacă intenționați să purtați aplicația în orice loc, aplicațiile portabile trebuie să fie alegerea preferată.Dar este important să aveți dispozitive externe sau detașabile cu viteze de intrare / ieșire acceptabile pentru a utiliza în mod eficient aplicațiile portabile până la maximul lor potențial (de exemplu, o unitate HDD externă ar trebui folosită în loc de unități USB pentru aplicații portabile mari). În plus, dacă doriți să utilizați sisteme de back-up online (cum ar fi DropBox), puteți transfera cu ușurință cea mai recentă versiune (cu setări actualizate etc.) a aplicațiilor dvs. portabile de pe desktop la laptop. Aceasta nu este niciodată o opțiune cu software instalabil.