C/Appendice/Strumenti/Installer: differenze tra le versioni

Wikibooks, manuali e libri di testo liberi.
Contenuto cancellato Contenuto aggiunto
prima stesura pagina installer
 
Riga 9: Riga 9:


Ovviamente esistono diversi installer su diversi sistemi operativi, qui verranno citati solo quelli free.
Ovviamente esistono diversi installer su diversi sistemi operativi, qui verranno citati solo quelli free.
==Windows==
==Microsoft Windows==
Per Microsoft Windows esistono diversi installer come Visual Studio Installer(di casa Microsoft) disponibile con l'IDE Visual Studio, Install Shield e Inno Setup. In questo articolo tratteremo Inno Setup.

Inno Setup è scaricabile da [http://www.jrsoftware.org/isdl.php#stable|qui] e la documentazione è [http://www.jrsoftware.org/ishelp/|qui].

Inno Setup funzina tramite scirpt che descrivono l'instllazione in ogni sua arte, viene fornito con un piccolo IDE in cui è possibile scrivere lo script, compilare e fare il debug dell'installer

Versione delle 15:40, 23 apr 2012

Indice del libro

Cos'è l'installer

L'installer è un programma per installare altri programmi e serve a portare agilmente il nostro programma su altri computer. Ogni programma, lo si sarà ormai capito, sono costituiti dall'eseguibile o dagli eseguibili, dalle librerie, file di configurazione, immagine per la splashscreen oppure file di documentazione. Ogn'uno dei file necessari ad un programma deve essere posizionato nel posto giusto e questo, specialmente in programmi complessi, rende difficoltosa la diffusione in altri computer se fatto manualmete, con ovvie conseguense. Spesso poi ci sono differenze, nella posizione dei file o nella compilazione, tra versioni diverse dello stesso sistema operativo o è richiesta l'installazione di altri programi o aggornamenti.

Un installer può semplicemente copiare i file nelle posizioni corrette o può compilare il programma direttamente el sistema in cui va instllato adattandolo a questo, può adattare il sistema per il funzionamento con il programma che viene installato

L'installer può eseguire tutte queste operazioni da solo o adattare l'installazione secondo le specifiche dell'utente, può fornire metodi per l'instllazione silenziosa o unattended fondamentale quando si deve installare il programma su molti computer.

Ovviamente esistono diversi installer su diversi sistemi operativi, qui verranno citati solo quelli free.

Microsoft Windows

Per Microsoft Windows esistono diversi installer come Visual Studio Installer(di casa Microsoft) disponibile con l'IDE Visual Studio, Install Shield e Inno Setup. In questo articolo tratteremo Inno Setup.

Inno Setup è scaricabile da [1] e la documentazione è [2].

Inno Setup funzina tramite scirpt che descrivono l'instllazione in ogni sua arte, viene fornito con un piccolo IDE in cui è possibile scrivere lo script, compilare e fare il debug dell'installer