-
-
Notifications
You must be signed in to change notification settings - Fork 6
BootstrapFromCdUsb
Bootstrap without a connection to the Internet.
In some situations, Pathway will need to be installed without a connection to the Internet.
The bootstrap program looks for particular versions of the various installers. If those versions are present in the same folder as the bootstrap program and marked as read only, then the bootstrap program will use the local copies instead of going to the Internet to look for them. This was to allow Pathway to be installed from a USB key or CD-Rom on machines which are not connected to the Internet.
This is the list I used during testing:
- calibre-0.9.36.msi
- net 2.0 dotnetfx.exe
- FoxitReader603_enu_Setup.exe
- jre-7u51-windows-i586.exe
- LibreOffice_4.1.4_Win_x86.msi
- PathwayBootstrap.ini
- prince-9.0r4.exe
- SetupPw7Bte.msi
- SetupPw7Se.msi
- SetupXeLaTeXTesting-1.7.msi
NOTE 2: You may want to download the US (or other language) help file(s) for Libre Office
The ini file has this content:
[Versions] Java=7u45 ;LibreOffice=3.6.5,7A3D261E340E433074424681EDB8668C LibreOffice=4.1.4 Prince=9.0r4 FoxitReader=612.1224 Calibre=1.19.0 XeLaTex=1.7
The ini file is used to substitute version numbers in the installer names. This way you could replace an installer the bootstrap wanted to install with a newer one or older one by changing the version number in the ini file (and of course making sure the ini file existed in the same folder as PathwayBootstrap-1.6.1.3468.exe and was marked as read only)
In the case of LibreOffice, an older version is being used since the new version has a format change to the odt file that we don't support yet. The bootstrap program gets LibreOffice from a site that has cached the older version and the second number is the number of the program on that site.