UNIVERSIDAD YACAMBU

VICERRECTORADO DE ESTUDIOS VIRTUALEZ

ESPECIALIZACIÓN EN GERENCIA DE SISTEMAS DE INFORMACIÓN

ANALISIS Y DISEÑO DE SISTEMAS

PROF: YAROS PÉREZ

 
 


  LINUX

 

 

REALIZADO POR:

ING. ALEXIS VELAZCO

ING. ARELIS VELAZCO

LINUX. CARACTERÍSTICAS. COMPARACIÓN.

Qué es Linux

Linux es un Unix libre, es decir, un sistema operativo, como el Windows o el MS-DOS (sin embargo, a diferencia de estos y otros sistemas operativos propietarios, ha sido desarrollado por miles de usuarios de computadores a través del mundo, y la desventaja de estos es que lo que te dan es lo que tu obtienes, dicho de otra forma no existe posibilidad de realizar modificaciones ni de saber como se realizó dicho sistema.), que fue creado inicialmente como un hobbie por un estudiante joven, Linus Torvalds, en la universidad de Helsinki en Finlandia, con asistencia por un grupo de hackers través de Internet. Linus tenía un interés en Minix, un sistema pequeño o abreviado del UNIX (desarrollado por Andy Tanenbaum); y decidido a desarrollar un sistema que excedió los estándares de Minix. Quería llevar a cabo un sistema operativo que aprovechase la arquitectura de 32 bits para multitarea y eliminar la barreras del direccionamiento de memoria.

La parte central de Linux (conocida como núcleo o kernel) se distribuye a través de la Licencia Pública General GNU, lo que básicamente significa que puede ser copiado libremente, cambiado y distribuido, pero no es posible imponer restricciones adicionales a los productos obtenidos y, adicionalmente, se debe dejar el código fuente disponible, de la misma forma que está disponible el código de Linux. Aún cuando Linux tenga registro de Copyright, y no sea estrictamente de dominio público. La licencia tiene por objeto asegurar que Linux siga siendo gratuito y a la vez estándar.

Por su naturaleza Linux se distribuye libremente y puede ser obtenido y utilizado sin restricciones por cualquier persona, organización o empresa que así lo desee, sin necesidad de que tenga que firmar ningún documento ni inscribirse como usuario.

Características

v      Destaca que es un sistema basado en texto, sobre el cual se dan las siguientes características: es multiusuario, es decir que pueden estar trabajando varias personas al mismo tiempo, ya sea localmente o en forma remota, además es multitarea puesto que las personas que se conecten pueden trabajar o correr varias aplicaciones al mismo tiempo y, por supuesto, es multiplataforma y multiprocesador ya que corre sobre varias de ellas.

v      Linux es absolutamente compatible con Unix ya que cualquier programa escrito para SCO, Solaris, HP-UX, Unixware, puede ser compilado en Linux, además de encontrarnos con ambientes totalmente idénticos a cualquier Unix comercial. Corre sobre arquitectura x86 de Intel, llevando de esta forma la potencia de Unix y el entorno real multiusuario a la plataforma de ordenadores mas extendida en el mundo en la actualidad (386, 486 y Pentium); también, existen versiones para Alpha, ARM, MIPS, SPARC, PowerPC/Macintosh, etc.

v      Linux viene cargado con muchos lenguajes y utilidades para desarrollar aplicaciones Java, C, C++, Pascal, Perl, etc., los cuales incluyen cientos de librerías, compiladores y código fuente para facilitar el desarrollo de programas.

v      Proporciona protección de memoria entre procesos, de manera que, si un proceso se vuelve inestable, no afecta a todo el sistema.  Memoria unificada para los programas de usuario y el caché de disco.

v      Carga de ejecutables por demanda. Permite leer y cargar en memoria únicamente las partes que se utilizan de un programa y no su totalidad.

v      Maneja memoria virtual usando paginación a disco. Por tanto, no se transfieren todos los procesos al disco, sino sólo los necesarios.

v      El código fuente está disponible, incluyendo el núcleo completo y todos los drivers, las herramientas de desarrollo y los programas de usuario.

v      Emulación del 387 (coprocesador) en el núcleo, de manera que los programas no tengan que hacer su propia emulación matemática.

v      Soporta múltiples consolas virtuales permitiendo diferentes sesiones, hasta un máximo de 64, que se crean dinámicamente.

v      Acceso transparente a particiones MS-DOS mediante un sistema de archivos especial, sin requerir ningún comando específico para ello.

v      Esta dotado de un sistema de archivos especial llamado «UMSDOS» que permite que Linux sea instalado en un sistema de archivos DOS.

v      Diversos protocolos de comunicaciones incluidos en el kernel, entre ellos TCP/IP, SLIP, X.25 y es válido para FTP, Telnet, NFS, etc.

v      Destaca el protocolo TCP con IPv4, IPv6 y admite protocolos tan conocidos como X.25, IPX/SPX (redes Novell), SMB, NetBEUI (redes Microsoft), DDP o SLIP/PPP, por ello cualquier ordenador con un sistema operativo Linux puede funcionar como cliente o servidor en redes Internet, NetWare, Appeltalk, NetBEUI y NFS.

v      Existen varias distribuciones (un paquete que incluye un núcleo de Linux, las utilidades básicas y una serie de programas), que pueden bajarse de la Red vía FTP o pedirse en CD-ROM a muy bajo coste, siendo las más conocidas las siguientes: Caldera, Debian, Red Hat, Slackware, y SuSE. La distribución más conocida de todas es la de Slackware, por ser la primera, aunque las más recomendadas son Red Hat y Debian debido a que ofrecen un amplio y variado conjunto de utilidades adicionales.

DIFERENCIAS ENTRE WINDOWS Y LINUX

Si comparamos Linux con Windows 95/98/XP encontramos las siguientes ventajas e inconvenientes:

Característica

Windows

Linux

Precio

 

es libre, flexible, gratuito, configurable, eficiente, no requiere hardware caro, no obliga a cambiar continuamente la versión del software

Es un software no gratuito y poco flexible, además de que continuamente cambia la versión de software.

Compatibilidad

 

Requiere mas conocimientos de informática, no hay sustituto directo para todas las aplicaciones, algunos dispositivos de última generación no están soportados (cada vez son menos).

 

es un software mucho mas compatible, tiene mucho mayor soporte en cuanto a dispositivos y requiere el mínimo de conocimientos de informática.

Usuarios

 

Es un software menos comercial por lo cual es menos utilizado ya que como es gratuito la mayoría de usuarios no le tienen toda la confianza.

 

Windows es un software muy publicitado lo cual lo convierte en un producto muy comercial además de que cuenta con un número mucho mayor de usuarios alrededor del mundo.

Seguridad

 

Linux no es una excepción, solo que en relación a Windows es mucho menos vulnerable.

 

Windows no es el único sistema operativo donde podemos encontrar vulnerabilidades. En realidad, cualquier sistema construido por el hombre está potencialmente afectado.

COMO PODEMOS INSTALAR EL LINUX EN UN SERVIDOR?

Instalación de un servidor linux

Los pasos a seguir para la instalación de un servidor GNU/Linux, no difieren en demasía de una distribución a otra, sobre todo en lo referente a los métodos de instalación (CD-ROM, ftp, http, NFS, disco duro). La elección de la distribución dependerá del usuario o administrador, siendo una de las mejores opciones RedHat. Entre los pasos que deben verificarse y/o tomarse en cuenta se encuentran los siguientes:

1.- Requerimientos de Hardware: Para instalar Linux, primero es conveniente recoger toda la información referente al hardware disponible, tales como, cuanta memoria RAM tiene el equipo, cuántos discos discos duros tiene y capacidad de almacenamiento, tipo de monitor, tarjeta de video, de red, etc.

2.- Métodos de Instalación: Puede instalar o actualizar Linux mediante varios métodos. Cada método funciona mejor en situaciones distintas, y tiene requerimientos distintos. Entre los métodos de instalación se encuentran:

v      Instalación desde CD-ROM: Al instalar desde CD-ROM, los paquetes que usted seleccione serán copiados desde el CD-ROM, y serán instalados en su disco duro

v      Instalación desde un servidor Ftp: Cuando se instala vía FTP los paquetes de Red Hat Linux que seleccione son obtenidos (usando FTP) a través de la red, y son instalados en su disco duro. Al realizar una instalación por FTP, necesitará acceso a una red basada en LAN; una conexión telefónica vía módem no funcionará

v      Instalación desde un servidor http: Para instalar por HTTP, debe utilizar el disco de arranque específico para la instalación por red, y un disquete con soporte PCMCIA si va a usar un dispositivo PCMCIA durante la instalación. Necesitará tener configurado un servidor de nombres válido o deberá especificar la dirección IP del servidor de HTTP que vaya a utilizar. También necesitará saber el path o camino del directorio de Red Hat Linux en el servidor de HTTP.

v      Instalación desde un servidor NFS: Para instalar por NFS, deberá montar el CD-ROM de Red Hat Linux en un ordenador que soporte el sistema de archivos ISO-9660 con extensiones Rock Ridge. La máquina también debe soportar NFS. Exporte el sistema de archivos del CD-ROM por NFS. Necesitará tener configurado un servidor de nombres válido o deberá especificar la dirección IP del servidor de NFS que vaya a utilizar. También necesitará saber el path o camino del CD-ROM exportado. Su servidor NFS debe soportar nombres largos de fichero. Para instalar por NFS, sólo necesitará un disquete de arranque.

v      Instalación desde disco duro: Se deben copiar todos los archivos necesarios en una partición antes de comenzar el programa de instalación de Red Hat Linux. Primero debe crear un directorio Fedora en el directorio raíz de su árbol de directorios. Todo lo que vaya a instalar debe estar colocado en ese directorio. A continuación, copie las imágenes ISO de los CD's en ese directorio. El sistema de instalación se encargará de acceder a los paquetes una vez hemos indicado la ruta a los archivos de Fedora.

v      Creación de un disquete de arranque: Deberemos crearnos un disquete de arranque desde un archivo imagen. Un archivo imagen es un fichero que contiene una copia exacta (o imagen) del contenido de un disquete. Como el disquete contiene información del sistema de archivos, aparte de la información contenida en los ficheros, el archivo imagen no se podrá usar hasta que lo escribamos en un disquete. Para hacer esto, necesitará un disquete de 3,5 pulgadas de alta densidad (1.44 MB), y un ordenador con unidad de disquetes adecuada para este formato, capaz de ejecutar un programa DOS o la utilidad dd, que puede encontrar en la mayoría de los sistemas operativos del estilo de Linux.

3.- Clases de Instalación: Fedora Linux 9 define cinco clases o tipos de instalación diferentes: Escritorio Personal. Estación de trabajo. Servidor. Personalizada. Actualización. Los tres primeros tipos de instalación simplifican en gran medida el proceso de instalación, ya que el automáticamente se encargará de particionar el disco e instalar los paquetes apropiados, perdiendo sin embargo gran flexibilidad a la hora de configurar el sistema.

4.- Particionando el disco duro: Se recomienda que antes de particionar un disco duro que contenga otras particiones se haga una copia de seguridad de los datos importantes. La utilidad básica de cualquier distribución GNU/Linux utilizada para particionar discos se llama fdisk. Pero Fedora Linux 9 en su proceso de instalación utiliza un programa más amigable llamado Disk Druid. Con Disk Druid podremos añadir nuevas particiones (Add), editar una partición existente (Edit), borrar una partición existente (Delete), o resetear la partición a su estado original (Reset).

5.- Particiones y puntos de montaje: Linux maneja las particiones y, a los efectos, el almacenamiento en disco en general, cada partición se integra en el sistema de almacenamiento necesario para formar parte de un sólo juego de archivos y directorios. Esto se consigue asociando una partición con un directorio mediante un proceso conocido como montaje. Montar una partición significa disponer de su capacidad de almacenamiento comenzando en el directorio especificado (conocido como punto de montaje).

6.- Número de particiones: En este punto del proceso de preparación para instalar Fedora Linux, necesitará considerar el número y el tamaño de las particiones que utilizará su nuevo sistema operativo. Se recomienda, a no ser que tenga una razón para no hacerlo, crear las siguientes particiones como mínimo.

v      Una partición de intercambio (swap): Las particiones de intercambio se usan como apoyo a la memoria virtual. Si su ordenador tiene 16 MB de RAM o menos, debería crear una partición para el intercambio. Incluso teniendo suficiente memoria, se sigue recomendando tener una partición swap. El tamaño mínimo debería ser igual a la RAM presente en su ordenador.

v      Una partición /boot: La partición montada en /boot contiene el kernel del sistema operativo, así como los archivos usados durante el arranque. Esta partición no debería ser mayor de 16MB.

v      La partición raíz o partición root. La partición raíz es donde reside / (el directorio raíz). En este perfil de particiones, todos los archivos (excepto los alojados en /boot) se encuentran en la partición raíz. Por ello, interesa maximizar el tamaño de la partición raíz. Una partición raíz de unos 1500 MB le proporcionará el equivalente a una instalación de tipo workstation

De todas formas, es posible crear una estructura de particiones diferentes para adecuarla a las funciones que realice nuestro servidor. No sería mala idea colocar los directorios /tmp y /home en particiones separadas de la partición raíz, ya que si los usuarios van a acceder al servidor, esta división prevendrá que estos puedan llenar cualquier sistema de ficheros crítico. Tampoco sería mala idea colocar /var y /usr en particiones separadas, por las mismas razones esgrimidas anteriormente.

El tipo de las particiones que utiliza Linux es el ext3 (por lo menos la particiones del sistema deberán de ser de este tipo), lo cual no le impide que pueda ser capaz de leer o crear otro tipo de particiones.

7.- Elección del gestor de arranque: Para poder arrancar el sistema sin la necesidad de un disquete de boot, normalmente se utiliza un cargador de sistemas operativos. Este cargador es un software que se ejecuta cuando la máquina arranca y es el responsable de cargar y transferir el control al kernel. El kernel a su vez, inicializa el resto del sistema operativo. El proceso de instalación de Fedora, proporciona dos tipos de cargadores a elegir, GRUB y LILO.

GRUB (GRand Unified Bootloader), el cargador por defecto, es el mas poderoso. Puede cargar una gran variedad de sistemas operativos libres, así como sistemas operativos propietarios utilizando la técnica de chain-loading.

LILO (LInux LOader) es también un cargador para linux muy eficaz. No depende de un sistema de ficheros específico y puede arrancar/cargar imágenes del kernel linux desde disquete o disco duro, así como otros sistemas operativos.

8.- Instalación de paquetes: Después de configurar las particiones y seleccionarlas para formatearlas, se está en disposición de seleccionar los paquetes para su instalación. Puede seleccionar componentes, que agrupan paquetes por su función, paquetes individuales, o una combinación de ambos. Los componentes agrupan paquetes según la funcionalidad que proporcionan.

Después de seleccionar los componentes que desea instalar, puede querer seleccionar o deseleccionar paquetes individuales. El programa de instalación presenta una lista de los grupos de paquetes disponibles; utilizando las flechas, seleccione un grupo para examinar, y presione Intro o Espacio. El programa de instalación presenta una lista de los paquetes de ese grupo, que debe seleccionar o deseleccionar utilizando las flechas para resaltar un paquete, y presionando Espacio. Algunos paquetes (tales como el núcleo y ciertas librerías) son necesarios en todos los sistemas Red Hat Linux y no están disponibles para ser seleccionados o deseleccionados.

Muchos de los paquetes software, para trabajar correctamente, dependerán de otros paquetes software, o librerías que deben ser instaladas en su sistema. Para asegurar que su sistema tenga todos los paquetes que necesite para ser completamente funcional, Red Hat Linux comprueba las dependencias de estos paquetes cada vez que instala o elimina paquetes software. Después de que haya acabado de seleccionar paquetes para instalar, el programa de instalación comprueba la lista de dependencias de los paquetes seleccionados. Si cualquier paquete necesita otro paquete que no ha seleccionado para instalar, el programa presenta una lista de estas dependencias sin resolver y le da la oportunidad de resolverlas. Si simplemente presiona Aceptar [Ok], el programa las resolverá automáticamente añadiendo todos los paquetes requeridos por la lista de paquetes seleccionados.

Después de haber resuelto todas las dependencias de los paquetes, el programa de instalación presenta un cuadro de diálogo indicándonos que se va a escribir el fichero /tmp/install.log con un registro de todos los paquetes instalados en su Red Hat Linux. Seleccione la opción Aceptar [Ok] y presione Espacio para continuar. En este punto, el programa de instalación formateará todas las particiones que haya seleccionado para formatear. Este proceso puede llevar varios minutos, (e incluso será más largo si le indicó al programa de instalación que comprobara los bloques dañados). Una vez formateadas las particiones, el programa de instalación empieza a instalar paquetes.

IMPLICACIONES PARA LAS EMPRESAS EL USO DEL LINUX(DEBILIDADES Y FORTALEZAS)

FORTALEZAS

DEBILIDADES

- Es un sistema operativo muy estable, escalable, seguro y consume pocos recursos

- Su coste es prácticamente nulo. Para una empresa, el instalar Linux en servidores, sin necesidad de mantenimiento, para determinadas tareas, como servidores de ficheros, servidores web, proxys, firewalls, servicios de correo, etc., puede suponer un importante ahorro de costes y una mejora de la velocidad de la red en general. En empresas con más de 10 ordenadores ya empiezan a ser un caos los programas instalados en clientes, los virus, las desconfiguraciones, los cuelgues. Linux cada vez está más preparado para actuar como entorno gráfico amigable y dispone de programas como WordPerfect o el nuevo StarOffice gratuitos y de calidad equivalente a Ms Office.

- Como ventajas adicionales, tiene la gestión remota de todas las máquinas, facilidad de personalización (limitar sólo la ejecución de ciertas aplicaciones, realizar backups nocturnos), mantener la misma configuración en cualquier ordenador desde el que se entre, etc. Todo esto unido a un menor consumo de recursos y una mayor estabilidad que la de los clientes Windows.

 

- La primera es la ausencia de aplicaciones comerciales. Dado que este sistema operativo y las herramientas de desarrollo son de libre distribución, esta característica no atrae a las empresas comerciales cuyo fin no es el educativo. Sin embargo esta tendencia está cambiando debido al gran desarrollo que está alcanzado Linux.

- La segunda desventaja es la falta de un emulador DOS y Windows con los que se pueda trabajar cómodos. Esto quiere decir que aunque estos emuladores funcionan y no causan problemas, son en exceso lentos, sobre todo el de windows

- Otra gran desventaja es la ausencia de servicio técnico, desventaja sobre todo para las empresas en que la rentabilidad del tiempo es importante. Para un usuario que sepa desenvolverse por Internet no es mucho el inconveniente pero el problema cambia ahora a dominar la red Internet.

- La última desventaja importante es que Linux es como UNIX, es decir no es un sistema operativo para todo el mundo y menos cuando se está muy acostumbrado al ordenador personal (monousuario) y al sistema de archivos del DOS.

EMPRESAS VENEZOLANAS QUE OFRECEN ASESORIAS, Y ENTRENAMIENTO DEL LINUX

La Cámara Venezolana de Software Libre AVESOL es una organización sin fines de lucro que agrupa a las empresas de TI venezolanas y extranjeras que tengan operaciones en Venezuela y tengan interés en promover el uso de Linux y Software Libre en General dentro de las empresas venezolanas.

AVESOL nace formalmente en el año 2003, luego de un intenso trabajo de promoción y reuniones de diversos empresarios interesados.

AVESOL pone a disposición del público la información disponible sobre eventos y el progreso de la adopción del Software Libre en las empresas venezolanas.

Según la AVESOL, se muestra un listado con las empresas que asesoran en materia de GNU/LINUX en Venezuela.

EMPRESAS

Abaco C.A.

Corvus Latinoamérica C.A.

Open World Consultores, C.A.

Akhuena Technology C.A.

CS&S

Oracle de Venezuela

Amaro Sistemas

Cyberbyte System

Planetasur

Amertrade Latin America C.A.

Cyberia, c.a.

Pranical Technologies

Apogee System de Venezuela C.A

Cybertux Soluciones informáticas

Premium Caracas C.A.

Arteck Venezuela

eBI ENFASIS Inteligencia de Negocios C.A.

Radium Systems Venezuela

BARACO, C.A.

Evan's Computer, C.A.

Servicios y Soluciones ML, C.A.

CCLCA

GeoCAD C.A.

Sislacom C.A.

C-COM

Gridco Technologies C.A.

Sistel, C.A.

Cecsoft, C.A.

Infoven C.A.

SoftNET Consultores

Centro Integral de Sistemas y Computación

Intecys C.A.

Soluciones CLS

CIGET C.A.

Kynesoft Sistemas

Speedy Run Computer C.A

Computación UnixSupport, C.A.

Kubit Computer, f.p.

SuSE Linux C.A.

Consultor Andino C.A.

L.A.Z. Sistemas, C.A.

Tecnoenlaces, C.A.

Corporación NS NetSolutions, C.A

LogicaSystem C.A

Tecnolinux.com

Corporación RadiumTec C.A.

Met Telecomun. e Informática.

United Servers Computers, C.A.

Corporación U.K. C.A

MPR de Venezuela, S.A.

Xitio Network c.a

 

POLÍTICAS Y PLANES PARA LAS EMPRESAS PUBLICAS EN EL USO DE SOFTWARE LIBRE.

El Gobierno Electrónico tiene como premisa fundamental la democratización del acceso a Internet y al Conocimiento en el marco del Plan Nacional de Tecnologías de Información y Comunicación, a través del cual se emprende el camino hacia el proceso de modernización del Estado, con la finalidad de proporcionar mayores y mejores servicios a la ciudadanía. Este Plan, es un instrumento que orienta la acción del Ejecutivo Nacional, con el propósito de establecer los lineamientos y políticas nacionales en materia de ciencia, tecnología e innovación.

El artículo 110 de la Constitución de la República Bolivariana de Venezuela, reconoce como de interés público la ciencia, la tecnología, el conocimiento, la innovación y los servicios de información, con el objeto de lograr el desarrollo económico, social y político del país. Esta disposición constitucional se expresa con fuerza en los artículos 1° de la Ley de Telecomunicaciones y 12° de la Ley Orgánica de la Administración Pública. Con el Decreto 825, emitido el 10 de mayo de 2000, se establece el acceso y el uso de Internet como política prioritaria para el desarrollo cultural, económico, social y político del Estado.

Este Decreto orienta la formulación de políticas públicas tendentes a la promoción y masificación del uso de Internet por parte de la ciudadanía, con el fin de impulsar la democratización del acceso a Internet. Asimismo, contempla que el Estado, a través del Ministerio de Ciencia y Tecnología (MCT), debe promover activamente el desarrollo académico, científico y cultural para así lograr el acceso adecuado y uso efectivo de Internet. Todo ello, con la intención de contribuir con el desarrollo de la investigación y el conocimiento en el sector de las tecnologías de la información y la prestación de servicios al ciudadano.

Basado en estos aspectos legales, el desarrollo del Gobierno Electrónico en Venezuela, comenzó sus primeros pasos creando acceso a los servicios públicos, por medio de la Internet. Es así, como la ciudadanía obtiene el derecho a disponer de trámites y servicios que deben ofrecerse de manera gratuita, clara, sencilla, ágil, racional, pertinente y de fácil entendimiento. Con esto se persigue mejorar las relaciones de las personas con el Estado y facilitar la eficaz y eficiente prestación de los servicios.

En la lucha por lograr la independencia, soberanía y nuestra autonomía tecnológica, el presidente de la República Bolivariana de Venezuela, Hugo Chávez Frías, emitió el Decreto 3.390, publicado en la Gaceta Oficial Nº 38.095 de fecha 28/ 12/ 2004 sobre el uso obligatorio del software libre en el país para todas las dependencias públicas de carácter oficial. De esta forma, el Ejecutivo nacional establece que es prioridad del Estado incentivar y fomentar la producción de bienes y servicios para satisfacer las necesidades de la población, mediante el uso de estas herramientas desarrolladas con estándares abiertos para robustecer la industria nacional, aumentando y aprovechando sus capacidades y fortaleciendo nuestra soberanía.  
 
La puesta en marcha de este instrumento legal, por parte del presidente Chávez, faculta al Ministerio de Ciencia y Tecnología, para capacitar y formar a los funcionarios públicos en esta materia.

El rol del Centro Nacional de Tecnologías de Información

 El 28 de diciembre de 2004 fue oficializado el uso del software libre en la Administración Pública. A partir de esa fecha, el MCT en un plazo de tres meses, tuvo bajo su responsabilidad la elaboración del Plan Marco, el cual fue entregado el 28 de marzo de 2005 al Jefe de Estado para su revisión y aprobación. Una vez que dicho Plan reciba el visto bueno, todas las instituciones gubernamentales y sus entes adscritos, dispondrán de un lapso de tres meses para presentar su plan de migración que incluye sistemas operativos, plataforma, aplicaciones y servicios hacia los próximos dos años.

El Centro Nacional de Tecnologías de Información (CNTI), adscrito al Ministerio de Ciencia y Tecnología, juega un papel importante en el desarrollo de las fases contempladas en el Decreto 3.390, a través de la gerencia de Asistencia al Estado, a cargo de Fernando Muro, donde se acompaña y orienta a los organismos gubernamentales en su proceso de migración. Este soporte consiste en capacitación y asesoramiento técnico, mediante la Academia del Software Libre la cual le proporcionará al funcionario público y al usuario, los conocimientos necesarios para alcanzar el dominio de este tipo de herramientas.

En el siguiente link podremos ver el documento del PLAN NACIONAL DE CIENCIA, TÉCNOLOGÍA E INNOVACIÓN 2005 - 2030

IMPLICACIONES QUE DEBEMOS CONSIDERAR AL MOMENTO DE INSTALAR UN SOFTWARE EN EQUIPOS BAJO LINUX. (PLAN DE PRUEBAS)

A la hora de instalar software adicional a la distribución que instalemos nos podemos encontrar con varios sistemas de paquetes. Existen, a grandes rasgos, cuatro sistemas de paquetes en todas las distribuciones de Linux: RPM, DEB, TGZ y EBUILD. Los tres primeros son binarios y el cuarto se trata de meta-paquetes (ver “Meta-Paquetes”).

Los paquetes binarios contienen el software ya en código de máquina (a excepción de los Source RPM y demás que serán tratados más tarde), y pondrán los programas y ficheros de configuración en el sitio adecuado del árbol de directorios para que los otros paquetes puedan encontrarlos. Los sistemas de paquetes binarios se apoyan en una "base de datos" que guarda qué paquetes están instalados y cuáles no, la versión de estos, etc... Así, cuando instalamos un paquete binario, tal como un RPM o un DEB, además de crearse los ficheros necesarios para que el software pueda funcionar, se añade a esta base de datos una entrada diciendo que el paquete ha sido instalado y asimismo se guarda su número de versión. Algo parecido (pero no igual) ocurre con los ebuilds de Gentoo.

Conforme trates con estos sistemas de paquetes te podrá ocurrir que los datos de la base de datos de paquetes no coincidan con lo que realmente hay en la máquina. Esto puede ocurrir mediante el borrado accidental de ficheros sin desinstalar adecuadamente un paquete, o conflictos de versiones... En cualquier caso dispones de opciones que te permiten instalar o desinstalar paquetes incluso si la información de la base de datos de paquetes no es del todo coherente. Además, existen comandos para "reconstruir" o arreglar la base de datos de paquetes. Las páginas man de los programas que se mencionan a continuación te aportarán toda la información que necesitas al respecto.

Además de los paquetes de nuestra distribución disponemos de unos paquetes un poco especiales. Estos paquetes contienen el código fuente preparado para compilarse e instalarse en cualquier distribución. Por lo general no es difícil instalarlos. Entre las ventajas podemos destacar el control que adquirimos sobre la instalación del paquete y sus binarios, además de la posibilidad de hacer algunos cambios en el mismo si nos interesa (aplicando parches). Instalar software de este modo no implica que se guarde información en una base de datos de lo que se ha añadido al sistema como ocurre con los sistemas anteriores, por lo que si el paquete de código fuente no dispone de una opción para desinstalarlo, tendremos que borrar los ficheros a mano uno a uno en caso de querer quitar el software.

CLASIFICACIÓN DE PRODUCTOS PARA SOFTWARE LIBRES.

Linux StarOffice / Open Office: es una suite ofimática de software libre y código abierto que incluye herramientas como procesador de textos, hoja de cálculo, presentaciones, herramientas para el dibujo vectorial y base de datos. Está disponible para muchas y diversas plataformas, como Microsoft Windows, sistemas de tipo Unix con el Sistema X Window como GNU/Linux, BSD, Solaris y Mac OS X. Está pensado para ser compatible con Microsoft Office, con quien compite. Soporta el estándar OpenDocument para el intercambio de datos, y puede ser utilizado sin coste alguno. El código fuente de la aplicación está disponible bajo la licencia LGPL. Hay una versión portátil de OpenOffice.org que puede ser transportada y usada directamente desde una memoria USB sin necesidad de instalarse en el computador.

Aplicación

Compatibilidad del fichero

Tipos de documentos

OpenOffice.org Writer

.sxw, .sdw, .doc, .rtf, .txt, .htm/.html

Se usa para la creación de cartas en estilo formal, informes, redacciones, newsletters.

OpenOffice.org Calc

.sxc, .dbf, .xls, .sdc, .slk, .csv, .htm/.html

Se usa para la creación de hojas de cálculo, gráficos, tablas, directorios, agenda de direcciones, recibos y facturas, presupuestos y pequeñas bases de datos.

OpenOffice.org Impress

.sxi, .ppt, .sxd, .sdd

Se usa para las presentaciones académicas, presentaciones de web, conferencias.

OpenOffice.org Draw

.sxd, .sda; export files to several image formats, including .jpg, .bmp, .gif, and .png

Se usa para las ilustraciones, dibujo técnico, gráficos de organización. charts

Debian: Es una distribución Linux, que basa sus principios y fin en el software libre. El modelo de desarrollo es independiente a empresas, creado por los propios usuarios, sin depender de ninguna manera de necesidades comerciales. Debian no vende directamente su software, lo pone a disposición de cualquiera en Internet, aunque sí permite a personas o empresas distribuir comercialmente este software mientras se respete su licencia.

Características:

  • La disponibilidad en varias plataformas hardware. La versión 3.1a es compatible con 11 plataformas.
  • Una amplia colección de software disponible. La versión 3.1a viene con unos 15490 paquetes.
  • Un grupo de herramientas para facilitar el proceso de instalación y actualización del software
  • Su compromiso con los principios y valores involucrados en el movimiento del Software Libre.
  • No tiene marcado ningún entorno gráfico en especial, ya sea GNOME, KDE u otro.

SUSE Linux es una de las más conocidas distribuciones Linux existentes a nivel mundial. Entre las principales virtudes de esta distribución se encuentra el que sea una de las más sencillas de instalar y administrar, ya que cuenta con varios asistentes gráficos para completar diversas tareas. SUSE incluye un programa único de instalación y administración llamado YaST2 que permite realizar actualizaciones, configurar la red y el cortafuegos, administrar a los usuarios, y muchas más opciones todas ellas integradas en una sola interfaz. Además incluye varios escritorios, entre ellos los más conocidos que son GNOME y KDE, siendo este último el escritorio por omisión. La distribución incorpora las herramientas necesarias para redistribuir el espacio de tu disco duro permitiendo así la coexistencia con otros sistemas operativos existentes en el mismo.

Características:

·         Un sistema operativo completo Linux: SUSE LINUX basado en el kernel Linux 2.6.11

·         Entornos de escritorios intuitivos múltiples: última versión de KDE 3.4 y GNOME* 2.10

·         Una completa gama de herramientas Internet: navegador de Internet Firefox* 1.0, correo electrónico y cliente de mensajería instantánea (con soporte para AOL, Yahoo!, MSN, Novell® GroupWise® Instant Messenger, entre otros)

·         Suite ofimática: OpenOffice.org 2.0 (ofrece soporte para documentos de Microsoft* Office)

·         Aplicaciones multimedia y gráficas líderes del mercado: organizador de fotos F-Spot, programas para gráficos Inkscape y GIMP 2.2, reproductores multimedia, grabadores de CD / DVD…

·         Sistema de seguridad totalmente integrado: firewall, bloqueador de spam y antivirus

·         Servicios de red avanzados: Apache Web Server, SAMBA, CUPS, DHCP, DNS y las bases de datos de código abierto más conocidas del mercado

·         Innovador soporte para dispositivos móviles: conexiones Wi-Fi mejoradas, Bluetooth, PDA y sincronización con el teléfono móvil

·         Virtualización robusta, basada en XEN

·         Soporte para VoIP

·         Múltiples herramientas de desarrollo: Mono® 1.1.4, KDevelop 3.2, Eclipse 3.0.1…

 

En el siguiente link podrán observar la La Tabla de equivalencias, reemplazos de software análogo a Windows en Linux

INFOGRAFÍA

- Titulo: Sistema Operativo Linux

Url: http://www.monografias.com/trabajos6/sisop/sisop.shtml#caracteristicas

- Titulo: Linux

Url: http://www.maccare.com.ar/linux.htm

- Titulo: Instalación de un servidor linux

Url: http://fferrer.dsic.upv.es/cursos/Linux/basico/ch01s02.html

- Titulo: Linux: Un Sistema Operativo Libre.

Url: http://www.dolric.com/index2.php?option=com_content&do_pdf=1&id=21

- Titulo: SEGÚN GARTNER. ¿Cuáles son las ventajas de adoptar Linux?

Url: http://www.laflecha.net/canales/softlibre/noticias/200505161/

- Titulo: Sistemas Operativos

Url: http://html.rincondelvago.com/sistemas-operativos_46.html

- Titulo: FAQ (Cuestiones más frecuentes)

Url: http://www.efaber.net/effaq#question_13

- Titulo: La Tabla de equivalencias / reemplazos / de software análogo a Windows en Linux

Url: http://www.linuxrsp.ru/win-lin-soft/index-spanish.html

 

Hosted by www.Geocities.ws

1