ivan” post=86149Confesso che non riesco a capire tutti i passaggi della procedura descritta 🙄
Faccio quindi delle domande mirate, per vedere di capirci qualcosa.
1. È possibile convertire il file.iso in un file .zip? Ho visto che ci son software che lo fanno. È semplice? Ci sono problematiche particolari?
2. È possibile convertire il file .bat in un file .exe? Mi pare che Liverpool dicesse che la cosa non è poi complicata.
Grazie Ivan,
rispondo alle tue domande:
1 – questione della ISO e del BAT
Sto appunto raccogliendo pareri perché intenderei provare a fare un installer senza la .iso o il file .bat.
Si tratterebbe di impacchettare una TeX Live installata sul sistema di chi produce l’installer stesso, in un unico file autoinstallante che verrebbe poi diffuso via rete.
Con questa procedura leggerei i file in chiaro (i vari file di stile dei pacchetti LaTeX, le classi documento, gli eseguibili ecc) direttamente dall’hard disk, li compatterei in un formato compresso, e allegherei il risultato in un file msi per esempio, che include i file necessari e quello che serve per impostare e configurare il tutto.
In questo modo posso regolare cosa includere e cosa lasciare fuori, per generare sulla macchina dell’utente una TeX Live normalissima che poi sarebbe gestita dall’utente con tlmgr.
Il vantaggio in download risiederebbe nella necessità di scaricare un unico grande file anziché tanti piccoli.
Non so come viene generato MacTeX, ma il risultato dovrebbe assomigliarsi: scarico un file e con un doppio click lo installo.
2 – svantaggio dell’installer “chiuso”
Di contro, occorre rigenerare abbastanza spesso l’installer perché rimane congelato al momento della produzione:
Mettiamo che io aggiorni la mia TL sul mio pc e produca subito dopo l’installer (con procedura automatica).
Prendo il file e lo scarico sul server del GuIT per gli utenti finali. Chiaro che chi lo scarica tra un mese si ritrova poi una TL vecchia di altrettanto, quindi procede con un tlmgr update –all per aggiornarla, se vuole.
Diciamo ancora che l’installer venga rigenerato su un TL aggiornata con frequenza f. Se questo intervallo di tempo si allunga troppo, quando l’utente aggiorna si ritroverebbe molti pacchetti da scaricare e questo renderebbe il nostro installer meno appetibile.
Si tratta dello stesso problema della iso ufficiale: questa viene prodotta all’uscita della nuova versione annuale.
Se voglio installare da iso 10 mesi dopo, e vero che scarico più agevolmente il file magari dai torrent, ma poi lancio l’aggiornamento e chissà quanto tempo ancora devo aspettare prima che tlmgr scarichi gli aggiornamenti.
Fatemi pure altre domande, che poi vi dico quello che potreste fare se non volete programmare.
ivan” post=86149…non è potrebbe proporre al TL team di raggiungere almeno i primi due traguardi di cui sopra. Naturalmente offrendo i nostro supporto.
Non saprei, ma credo sia meglio presentarci con qualcosa di concreto, visto che il progetto potrebbe poi unificarsi con il TL team.
R.