Koduleht » kuidas » Mis vahe on eraldiseisva ja installitud käivitatava faili vahel?

    Mis vahe on eraldiseisva ja installitud käivitatava faili vahel?

    Kuigi enamik meist on rahul, et minna koos meie proovitud ja tõelise protsessiga, milleks on meie lemmik tarkvara jaoks käivitatavad failid, kas see on tõesti vajalik? Kas me saaksime need samad käivitatavad failid tegelikult nende asemel installida ja neid käivitada samamoodi nagu nende iseseisvad nõod?

    Tänane küsimuste ja vastuste seanss saabub meiega kohtades, kus on SuperUser-Stack Exchange'i alajaotis, kogukondlikult juhitav Q&A veebisaitide rühmitus.

    Küsimus

    SuperUser-lugeja Tom Turkey soovib teada, milline on eraldiseisva ja installitud käivitatava faili erinevus:

    Olen Windowsis vähemalt märganud, et saate alla laadida otsese, staatiliselt seotud käivitatava faili ja käivitada selle otse või kirjutada oma programmi ja käivitada (isegi dünaamiliselt) ilma seda installimata.

    See toob mind minu põhipunktini ... mis on paigaldamise eesmärk? Ma mõtlen lisaks Windowsi registrile. Praktilisuse ja kasutusotstarbe puhul on siiski võimalik kasutada ühtset, iseseisvat, iseseisvat programmi, mida saab käivitada, salvestada mittelenduvale salvestusele ja mis on kättesaadav mis tahes seadme failisüsteemi kaudu, mis on sisse lülitatud ja mida rakendatakse operatsioonisüsteemil.

    Mis on suur asi kõigi „installige” äritegevustega, kui paljud suurepärased programmid, mis on praktiliselt igas suuruses, võivad töötada ideaalselt ilma installikonfiguratsiooni läbimata? See teeb mulle natuke ja lisaks andmebaasile või muudele metaandmete / juurdepääsu konfiguratsioonisüsteemidele, mis on siin tegelik erinevus, kui viimane (installitud käivitatav) toimib ja töötab samal viisil kui iseseisev?

    Kas siin on erinevusi, kuna ma pole teadlik paigaldamata programmi ja installitud versiooniga?

    PS: see ei pea kehtima ainult Windowsi operatsioonisüsteemide puhul, vaid mis tahes, mis rakendab sarnast funktsiooni.

    Kas on tõesti nii palju erinevust iseseisvate ja installitud käivitatavate failide vahel, või on need rohkem sarnased kui me kahtlustame?

    Vastus

    SuperUser'i toetaja Wyatt8740 on meile vastus:

    Lühike vastus: eraldiseisev exe ei vaja arvutisse installitud raamatukogusid, et neid töötaks, ja ei vaja registrikirjeid ega muid komponente.

    Installitud fail võib olla paigaldajapaketis iseseisev, kuid see sõltub tavaliselt mitmesugustest komponentidest ja raamatukogudest, mis on selle kõrvale installitud.

    Paljudel juhtudel saate Universal Extractori (mitteametliku värskenduse: siin) abil installida installeri sisu ja käivitada programmi ilma administraatoriõigustega Windowsis. MSI paigaldajaid saab vähemaga pakendada.

    Enamikus teistes operatsioonisüsteemides saab kõiki programme käivitada ilma root / administraatori õigustega, kasutades kasutajakeskkonna "bin", "lib" ja muid katalooge. Isiklikult ma põlastan paigaldajaid enamuse ajast, sest nad raskendavad minu jaoks ilma administraatoriõigustega programmide kasutamist, kui mul neid ei ole. Kuid suured ettevõtted pakuvad neid nii, et nad lihtsustaksid keskmisele lõppkasutajale protsessi.

    Kuigi oleme õppinud, et mõningaid meie lemmikprogramme on võimalik eraldada ja käivitada eraldiseisvate käivitatavate failidena, ei pruugi mõnikord jääda vanast "proovitud ja tõelisest" installiprotsessist, et kasutada meeldivat või vajalikku programmi meie süsteem.


    Kas teil on midagi lisada selgitusele? Heli on kommentaarides välja lülitatud. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Vaadake siin täielikku aruteluõnnetust (koos väga laiendatud vastustega).