Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Migrar Gnu Linux
Migrar Gnu Linux
1. TIPOLOGÍAS DE USO
1) Información. El cabal conocimiento del objeto a mutar en nuestro caso el software con
el que intentamos sustituir el que hasta ahora hemos estado utilizando a diario es lo que
nos permitirá desterrar los FUDs y los HYPEs para abordar el proceso de migración con
sentido de realidad.
2) Motivación. Lo aprendido sobre el software libre nos dejará saber si consideramos que
hay razones lo suficientemente valiosas para realizar el esfuerzo de sustituir nuestro
software. Esta valoración es del todo subjetiva, personalísima de cada usuario. "El
interés es la medida de la acción". Esto lo dijo Rudolf von Ihering para otro contexto,
pero vale también para éste.
3) Autoconocimiento: acudir a la propia experiencia y saber cuál fue la forma en que antes
dimos respuesta a situaciones que nos impusieron cambios, nos permitirá diseñar el
mejor modo de encarar el nuevo desafío.
2. MIGRAR O COEXISTIR
RENTABILIDAD DE CAMBIO, EN PRESTACIONES, EN COSTE.
Costo de licenciamiento (bajo o nulo), lo que posibilita adquirir rectamente los
programas que precisamos, y mantenerlos actualizados;
Disponibilidad de aplicaciones para todo tipo de necesidades informáticas. Hay
más probabilidades de que el usuario se encuentre ante la disyuntiva de tener
que elegir una entre varias excelentes aplicaciones para el uso específico de su
interés, que de que no encuentre ninguna;
Robustez, confiabilidad, seguridad (no más “pantallas azules”). Los
programadores de software libre en un tiempo mayoritariamente dedicados al
desarrollo de productos destinados a entornos corporativosprivilegiaron siempre
la robustez y la seguridad, atributos que han seguido siendo prioritarios al
abordar los programas destinados a equipos familiares o de pequeña oficina.
Permanencia del soporte técnico. Las versiones comerciales del software libre
incluyen el servicio de soporte al cliente. Pero cuando aquí nos referimos a la
"permanencia del soporte técnico", aludimos al soporte que a través de internet
prestan foros y listas de correo. Una empresa puede desaparecer, o puede decidir
la suspensión del soporte para todos o para algunos de sus productos. La
comunidad del software libre siempre estará en la red.
Actualización. No sólo los profesionales al servicio de las empresas productoras
de software libre sino también los miembros de la comunidad del software libre
tanto expertos informáticos como usuarios no informáticos ejercen una
compulsa permanente sobre los programas en uso, generando su frecuente
actualización y perfeccionamiento.
Aprovechamiento del hardware. La actualización del software no está
condicionada a que el usuario actualice su hardware. Usted podrá tener al día su
software mientras continúa usando su computadora actual por todo el tiempo
que usted decida; y hasta podrá reciclar ese viejo equipo que ha conservado sólo
porque es un sentimental;
Adecuación a las necesidades del usuario. En su equipo se instalarán sólo los
programas que usted necesite utilizar, no los que le imponga un fabricante.
OBJETIVOS
Se debe identificar cuales van a ser los objetivos iniciales perseguidos por la
migración. Aunque estos puede que cambien durante la planificación al
encontrarnos con posibles obstáculos como por ejemplo aplicaciones no migrables.
Cual va a ser la finalidad de la migración?
Reducir costes
Mejorar el sistema
Obtener independencia frente a distribuidores
Regularizar la situación de la empresa con respecto a las licencias de software
REQUISITOS
Un factor crucial para el éxito de la migración es el análisis en profundidad de la
situación de partida. Esta tarea usualmente consumirá gran parte de los recursos
iniciales del proyecto, tanto en tiempo como en mano de obra. De todas maneras, un
conocimiento detallado de los documentos o las aplicaciones de base de datos evita
realizar ajustes imprevistos durante la migración y permite el establecimiento de
planes de actuación con suficiente antelación. Aspectos importantes a tener en
cuenta en este contexto incluyen, por ejemplo, los siguientes:
Migración completa
Este tipo de migración es una combinación de los dos anteriores. Se trata de hacer la
migración tanto de los servidores como de los clientes. En este caso se debe destacar
que todo ha de estar muy bien planificado de antemano ya que en una migración no
se pueden dejar cabos sueltos. Se debe estar bien seguro de los pasos a seguir y las
acciones a tomar puesto que tanto el cliente como el servidor cambian al mismo
tiempo y pueden surgir errores o incompatibilidades inesperadas que hagan peligrar
el éxito de la migración.
a) Pruebas de Software.
c) Pruebas de Programación.
Formatos de capacitación
Cursos de entrenamiento
Cursos de actualización
Cursos periódicos de capacitación o actualización
Cursos de aplicaciones de oficina
Cursos para estrategias de migración e instalación
Curso de capacitación de individuo multiplicador de conocimiento. Este
multiplicador se encargará de ser una semilla de conocimiento para capacitar
personal interno de la institución, así se evita la dependencia de terceros al
momento de capacitar.
Los cursos deben contar con amplia adaptabilidad a las necesidades del organismo
involucrado y los requerimientos de capacitación de las mismas. En caso de que las
temáticas requeridas por el organismo solicitante no se encuentren expresadas en el
presente documento se debe solicitar informes sobre la viabilidad de los temas.
Librerías para interfaces bajo Tk/tcl, Gdk/Gtk, LibQt, ncurses, svga libs. Filtros,
dispositivos, programación hacia puertos de hardware externos. Lenguajes de
estructuración y composición digital de documentos TeX, LaTeX, Metafont,
PostScript, DocBook, HTML, SGML. Diseño de BD. Lenguajes de extracción de
datos y de bases de datos SQL.
Etapa I: Tiene como objetivo capacitar al usuario con las herramientas básicas y
que contemple los siguientes puntos:
Adiestrar al personal en herramientas de ofimáticas en software libre (suite
OpenOffice).
Adiestrar al personal en herramientas de navegación en software libre (mozilla
firefox).
Etapa II: Se llevará a cabo una vez realizado el inventario de software, de esta
manera se capacitará al usuario en las aplicaciones equivalentes en software libre; a
las utilizadas por él en sus labores cotidianas. Esta etapa también permitirá al
usuario familiarizarse con en el entorno de escritorio (Gnome, KDE).
Existen usuario finales particulares a los que será necesario capacitar mediante
cursos de aplicaciones específicas. Estos cursos están orientados al uso de software
específico de GNU/Linux. OpenOffice (Oficina), GIMP (Diseño gráfico), Uso del
entorno KDE (escritorio), Uso del entorno GNOME, Uso de X Windows (X.org),
Uso de Inkscape (Diseño vectorial), Introducción a la computación, TeXMetafont,
LaTeX, LyX (Tipografía Digital). GNUplot, qCAD, etc.
1) Pruebas de Hardware.
En la primera fase se realizó un levantamiento de información sobre el hardware
existente en la institución, con estos datos se debe proceder a realizar las pruebas
pertinentes al hardware y verificar su buen funcionamiento en entornos de software
libre, se necesita un inventario completo de los equipos físicos de todos los clientes
y servidores que van a ser migrados, estos resultados ayudan a identificar cualquier
asunto relacionado con el soporte del hardware, los puntos más importantes que se
deben considerar en esta fase para empezar la investigación sobre el hardware son:
¿Qué tipo de hardware se tiene (marca, tipo, modelo)? Con esto se logra
identificar fácilmente si el fabricante de este hardware da soporte bajo
plataforma GNU/Linux.
¿Está el hardware estandarizado? Si todas las máquinas son las mismas, las
cosas tales como el soporte de los controladores y la distribución del software es
más sencilla.
¿Qué tipo de dispositivos están conectados al computador y es requerido por el
usuario? Esto incluye cualquier tipo de dispositivo tal como, impresoras,
escáneres, teclados con funciones especiales, etc.
¿Cuales de los componentes del computador son realmente requeridos por el
usuario? Por ejemplo, una máquina puede tener una tarjeta de sonido instalada,
pero el usuario no requiere de este dispositivo funcionando. Después de tener
bien claro todos estos puntos, se debe proceder a la instalación de GNU/Linux
en las diferentes maquinas y probar cada uno de los dispositivos y componentes
requeridos por cada usuario, de estas pruebas se obtendrá una clasificación del
hardware de la siguiente manera:
Formación y capacitación.
Los costos de capacitación reflejados están calculados en base a los siguientes
parámetros:
Una población de 450 empleados.
Esta población incluye:
Usuario final (Básico y Especializado)
Personal de soporte técnico
Personal de administración de servicios
Personal desarrollador de aplicaciones
b) Documentación de la migración
Se deberá documentar todo el proceso paso a paso resaltando las experiencias que se
consideren relevantes y que puedan ser de utilidad en migraciones a realizar en otros
entes u organismos gubernamentales.
Se deberá documentar todas las pruebas realizadas en el laboratorio (pruebas de
hardware y pruebas de software), de manera que pueda ser utilizada como material
de apoyo y/o referencia para otras instituciones. La documentación de estas pruebas
permitirá elaborar un manual de procedimientos y/o protocolos de pruebas, para usar
en el laboratorio.
La documentación deberá realizarse en un formato estándar, donde se detalle:
descripción de la actividad
4. PROCESO DE MIGRACIÓN