Hola a todos...
Este mensaje es sobre lo de hacer una "gran actualizacion" que habia
comentado en algunos mensajes anteriores, y que en los menos reinicios
posibles instale automaticamente todas las actualizaciones disponibles
para Windows 98. Con este mensaje querria exponer la idea al grupo, para
ver cuanta gente estaria interesada, que os parece, si alguien querria
indicar modificaciones sobre la idea original, cambios en el orden de
las instalaciones o de los reinicios, añadir o quitar cosas... cualquier
sugerencia, vaya.
Mi idea inicial es que hubiera varios "paquetes" de actualizacion
(uno para cada paso en la lista que aparece a continuacion), los cuales
son instaladores de InnoSetup que descomprimen y ejecutan las
actualizaciones que contienen, bien con una configuracion tipica (hacer
pocas preguntas e instalar los componentes tipicos con instalacion
silenciosa cuando sea posible) o bien una configuracion personalizada
(el usuario puede elegir que componentes instalar o no instalar, y si
quiere instalacion normal o silenciosa de los componentes).
Para ejecutar todo esto, lo mas sencillo seria que el usuario
tuviera unas instrucciones detalladas con las que el mismo fuera quien
ejecutara cada paquete despues del reinicio del anterior. Asi el usuario
tendria la opcion de hacer alguna operacion por medio, o de dejarlo a
medias y continuar otro dia... es decir, mas control para el usuario.
Otra forma de ejecucion seria que hubiera un "Paquete 0" que no instala
realmente nada, pero que comprueba que otros paquetes estan disponibles,
pregunta al usuario cuales instalar y los prepara para que sean
instalados durante el arranque desde "RunServicesOnce", es decir, se
ejecutan durante el arranque de Windows; Windows no continua el arranque
ni carga ningun otro programa hasta que las ejecuciones de estos
paquetes han terminado; se pueden hacer reinicios directamente y que al
siguiente arranque continue el siguiente paquete...
Principalmente los pasos estan pensados para aplicar los paquetes de
actualizacion nada mas terminar una instalacion limpia de Windows 98 o
Windows 98 SE, pero tambien se podrian aplicar sobre un Windows 98 que
ya tuviera previamente instaladas algunas o todas las actualizaciones,
simplemente omitiendo los paquetes de aquellos componentes que ya esten
instalados (IE, MDAC, WSH, WMP o DirectX), e instalando solo el 5, 7 y 8
(automaticamente no se instalarian las actualizaciones que ya esten
previamente instaladas, o aquellas que el usuario no escogiera en caso
de configuracion personalizada).
Todo esto se haria cuando finalice el soporte de Windows 98 y esten
disponibles todas las actualizaciones que vayan a ser publicadas (y asi
evitar tener que estar actualizando estos paquetes de vez en cuando, que
ya va a ser complicado hacerlos, como para actualizarlos de vez en
cuando...).
Y bueno, esta es la lista de pasos que se realizarian para las
actualizaciones:
Pasos previos:
Primero el usuario instala los controladores variados EXCEPTO los
controladores de pantalla si es que estos requieren una version de
DirectX actualizada (por ejemplo, creo que los ultimos de ATI requieren
DirectX 9).
Si se va a instalar Office 97 u Office 2000 en este sistema, se deben
instalar ANTES de poner todas las actualizaciones. Se instalaran ademas
los Service Pack y actualizaciones existentes (si es que estan
disponibles localmente; si se necesitara conexion a Internet, mejor
esperar entonces). Esto es debido a que al menos Office 2000
opcionalmente actualiza Internet Explorer y varios componentes de MDAC,
creo.
Paso 1: Instalar Microsoft Internet Explorer:
El usuario dispone de dos paquetes de actualizacion (se elige uno u
otro):
a) Instalacion de IE 5.5 SP2 (Las actualizaciones NO se instalan
en este momento)
b) Instalacion de IE 6.0 SP1 (Las actualizaciones NO se instalan
en este momento)
- Los archivos de instalacion de IE se dejan en
WINDOWS\OPTIONS\IEnnSPn para permitir una posible reinstalacion o
reparacion desde "Agregar o Quitar programas" con el propio instalador
de IE.
- Despues de esta instalacion se necesita reiniciar.
Paso 2: Instalar Microsoft Data Access Components:
El usuario dispone de dos paquetes de actualizacion (se podrian
instalar solo el 1º, o bien los dos):
a) Instalacion de MDAC 2.5 SP3 (y MS JET 4.0 si MS JET estuviera
instalado previamente)
b) Instalacion de MDAC 2.8 SP1 (y MS JET 4.0 si MS JET estuviera
instalado previamente)
- Opcionalmente se podria NO actualizar MDAC, pero NO se recomienda.
- Despues de esta instalacion se necesita reiniciar.
Paso 3: Instalar Windows Script Host 5.6
Solo hay una posibilidad de actualizacion. No hay nada que elegir en
este caso.
- Despues de esta instalacion se necesita reiniciar.
Paso 4: Instalar Windows Media Player:
El usuario dispone de tres paquetes de actualizacion (se elige uno u
otro):
a) Instalacion de WMP 6.4 (Las actualizaciones NO se instalan en
este momento)
b) Instalacion de WMP 7.1 (Las actualizaciones NO se instalan en
este momento)
c) Instalacion de WMP 9.0 (Solo 98 SE; las actualizaciones NO se
instalan en este momento)
- Opcionalmente se podria NO actualizar WMP, al gusto del usuario.
- WMP 6.4 podria ya estar instalado si se instalo junto con Internet
Explorer.
- No recuerdo si se necesita reiniciar... con WMP 6.4 creo que no,
con los otros no lo se.
Paso 5: Instalar actualizaciones de Windows 98:
- Existe un unico paquete de actualizaciones para Windows 98 y
Windows 98 SE. En cada sistema se instalan solo las apropiadas para ese
sistema y solo aquellas que no estuvieran ya instaladas. Se instalan
todas las actualizaciones de una vez, por orden de: versiones de
archivos, fecha de publicacion, o dependencias.
- Parte de los archivos de estas actualizaciones se copian en
WINDOWS\OPTIONS\CABS para que asi se utilicen las versiones actualizadas
en caso de instalar o reinstalar algun componente de Windows.
- Opcionalmente pueden instalarse varias actualizaciones adicionales
que no se instalan automaticamente con la instalacion "tipica", y que no
son necesarias, pero añaden funcionalidades nuevas, tal como Acceso
Telefonico a Redes 1.4...
- Despues de esta instalacion se necesita reiniciar.
Paso 6: Instalar DirectX: (¿Habria problema en instalar antes
que las actualizaciones de W98?)
El usuario dispone de dos paquetes de actualizacion (se elige uno u
otro):
a) Instalacion de DirectX 8.1b (Las actualizaciones NO se
instalan en este momento)
b) Instalacion de DirectX 9.0c (Las actualizaciones NO se
instalan en este momento)
- Los ultimos controladores ATI requieren DirectX 9.x, mientras que
los nVidia funcionan con la 8.x; tambien depende de que tarjeta de video
se tenga.
- Despues de esta instalacion se necesita reiniciar.
Paso 7: Instalar actualizaciones de IE, MDAC, WMP y DirectX
- Se instalan a la vez las actualizaciones de los cuatro
componentes, por orden de: versiones de archivos, fecha de publicacion,
o dependencias.
- Opcionalmente pueden instalarse varias actualizaciones adicionales
que no se instalan automaticamente con la instalacion "tipica", tales
como DCOM98 1.3, VB6 Runtime...
- Despues de esta instalacion se necesita reiniciar.
Paso 8: Controladores de video + Limpieza
- En este paso totalmente opcional, el usuario puede elegir realizar
diversas tareas de "limpieza", como suprimir las opciones de
desinstalacion de todas las actualizaciones que se acaban de instalar,
para asi evitar quitarlas por equivocacion. Ademas esto libera algo de
espacio en disco.
- Tambien se pueden aplicar diversas modificaciones tipicas de
archivos .REG, como desactivar el salvapantallas durante operaciones de
defragmentacion, desactivar el servidor DCOM
- Finalmente, se podria hacer que se instalara la ultima version del
controlador de video ATI, o del controlador nVidia (segun la tarjeta de
video que se tenga). Tambien se podrian incluir otros controladores que
sean muy tipicos, como ese generico de las memorias USB que se indica de
vez en cuando en estos grupos.
- Si se instalan controladores, habria que reiniciar.
Y esto es todo... que no parece poco, supongo.
Leer las respuestas