Vous êtes sur la page 1sur 3

Informe Gestin de Software LINUX

Juan Diego Inga

jingap@est.ups.edu.ec
Adriana cornejo acornejoo@est.ups.edu.ec

aco

Abstract The management software allows your OS and also upgraded clients who are under the administration of multiple clients, instalndoles applications that meet your needs, because you can do this locally as well as remotely with free software tools as ocsinventory. Keywords ocs inventory

Universe: software mantenido por la comunidad. Multiverse: software comercial o privativo de terceras empresas o fabricantes. La gestin del software conlleva: Instalacin/desinstalacin. Creacin de dependencias Certificar la integridad (md5, cambios, etc) Actualizaciones de seguridad [2]

1.

INTRODUCCIN

El presente documento trata de dar a conocer acerca de la gestin de software, con el fin de, a travs, de algunas herramientas administrar el software en forma de inventarios, manteniendo la informacin centralizada, a travs de un servidor que se encarga de recolectar la informacin de los equipos en red, y los agentes que se encargan de enviar la informacin al servidor.

2.

GESTIN DE SOFTWARE

2.1 Qu es la Gestin de Software? La gestin de software en cualquier Sistema Operativo es una tarea administrativa de vital importancia, permite actualizar el sistema en cuanto a lo que necesitamos tener instalado en la PC, permite al usuario tener sus aplicaciones preferidas listas para usar en el momento que las necesite, as como desinstalarla cuando no les sean de utilidad, logrando ahorrar espacio en disco duro. En Ubuntu GNU/Linux este proceso puede realizarse de manera sencilla, as como con rasgos avanzados, pero siempre enfocado a la simpleza del proceso y la comodidad del usuario. A continuacin vamos a centrarnos en la gestin de software y en las herramientas disponibles para la instalacin y desinstalacin de programas. [1]

2.3 Mtodos de Gestin de Software Local 2.3.1 Mtodos Tradicionales En estos mtodos se gestiona programas, se le conoce tambin como mtodo clsico, debido a que es una forma muy usual de empleo de comandos que sirven para gestionar paquetes, dependencias, repositorios, bsqueda y descarga de aplicaciones, etc. 2.3.1.1 Gestor de paquetes y programas Los paquetes son los distintos componentes de software, y los programas son un conjunto de paquetes. Primero se configuran los detalles de compilacin para la PC, despus se compila para generar el ejecutable y por ltimo se instala en el sistema. Estas acciones se realizan en orden, teniendo instalado el compilador apropiado para ese programa, con los tres comandos: ./configure make sudo make install [2] 2.3.1.2 Gestor de Dependencias Las dependencias de un programa son aquellos paquetes de libreras o de otros programas que se necesita tener previamente instalados en el sistema para su correcto funcionamiento. 2.3.1.3 Gestor de Repositorios Los repositorios son paquetes correspondientes a los diferentes programas y libreras se encuentran en un servidor. Estos programas se pueden descargar, instalar o actualizar. El fichero de configuracin /etc/apt/sources.list contiene una lista con todos los repositorios de software a los que se accede. O se puede ver a travs de la herramienta Orgenes de Software.

2.2 Caractersticas de la Gestin de Software GNU/Linux es cdigo libre y ello permite que podamos descargar el software de Internet libremente. La mayora de este software se encuentra en mltiples repositorios repartidos por todo Internet. Tipos de software existentes:

sudo apt-get install aptitude. 2.3.2 Mtodos de Gestin de Software en Red Existen numerosas herramientas de software libre que nos permiten realizar la gestin de software, a travs de interfaces o lnea de comando, con el fin de mantener un informe detallado de la red, en la que estamos trabajando con el fin de ante la falla de algn equipo importante de la red, no se presenten inconvenientes en la empresa, puede ser tanto en servidores como en equipos que realicen una operacin especifica que podra perjudicar su actividad laboral. Fig1. Orgenes de Software [2] 2.3.1.4 Estructuras de Repositorios Ubuntu Estos paquetes estn compuestos de 4 partes: *Main: software libre, con actualizaciones de seguridad y soporte tcnico oficial de Ubuntu. *Universe: sin soporte oficial pero con actualizaciones cuando son ofrecidas a la comunidad, aplicaciones de todo tipo y con ms variedad de licencias. * Multiverse: licencias que no pueden libres, es responsabilidad del usuario cumplirlas y no es posible que estn soportadas o corregidas oficialmente. *Restricted: software importante y muy usado, que no es libre pero es soportado por Ubuntu, en la medida de lo posible y de lo que permita la licencia. 2.3.1.5 Aadir y Quitar programas Grficamente El gestor de software que nos muestra una ventana con las diferentes categoras de software y permite buscar al vuelo entre los programas del tipo que t escojas para que muestre: todas las aplicaciones, slo las libres o slo las soportadas oficialmente. Synaptic y Adept son dos opciones ms avanzadas para instalar y desinstalar programas grficamente, ya que no slo muestran los programas completos sino todos los paquetes disponibles en los repositorios. Se pueden instalar ejecutando: sudo apt-get install synaptic sudo apt-get install adept 2.3.1.6 Aadir y quitar programas en lnea de comandos APT son las siglas de Advanced Packaging Tool. Es una librera de funciones usadas de forma poderossima: el usuario elige un programa y la herramienta se conecta a los repositorios, descarga todos los paquetes necesarios (incluyendo todas sus dependencias) y los instala en el orden correcto. Algunos ejemplos bsicos: sudo apt-get update sudo apt-get upgrade Aptitude es una interfaz grfica para APT, sigue ejecutndose en el terminal pero consigue mucha ms interactividad y ser una herramienta mucho ms flexible. Se puede instalar ejecutando el comando: 2.4 Qu es OCSInventoryNG? Es una aplicacin en software libre, basada en un modelo cliente-servidor, que recopila la informacin del software y el hardware instalado en los equipos de nuestra red en un sistema centralizado. [4] 2.5 Requerimientos OCSInventoryNG La informacin que extrae OCS se realiza mediante la instalacin de un agente, en cada uno de los equipos a gestionar (ya sean Windows, Linux o MacOS), que envia la informacin al servidor mediante HTTP e intercambiando archivos XML. El entorno requerido no es nada complejo: Apache + Perl + PHP + MySQL, por lo que podemos montar el servicio sin mucha dificultad. En el lado del cliente, por ejemplo en Windows, tan slo hay que instalar un simple ejecutable que dejar un servicio ejecutndose en el sistema. 2.6 Funcionamiento OCSInventoryNG El agente que se est ejecutando en el equipo enva un estado actualizado del inventario al servidor OCS. El servidor procesa dicho inventario y comprueba si hay paquetes de software asignados para el despliegue en el equipo que ha enviado el reporte. Si existen paquetes asignados para este equipo, el servidor de comunicacin y/o despliegue lo enva al agente mediante protocolo SSL El agente descarga el paquete y lo ejecuta. Una vez ejecutado, devuelve un cdigo notificando el estado de la instalacin.

2.7 Funcionalidades OCSInventoryNG Permite realizar un Inventario pertinente informacin. Sistema de despliegue de gran alcance que permite la distribucin de la instalacin de software o secuencias de comandos en los equipos sin sobrecargar la red. Consola de Administracin Web . Mltiples sistemas operativos de apoyo, incluyendo Microsoft Windows, Linux, * BSD, Sun Solaris, IBM AIX, HP-UX, MacOS X. Arquitectura de 3 capas con las normas vigentes, HTTP / HTTPS y el formato de datos XML. Servicio web accesible a travs de la interfaz SOAP. Plugins apoyan a travs de API.

Bsqueda de red Sincronizacin con GLPI

[1]

Introduccinhttp://www.ekontsulta.net/ekontsulta/wiki/index.php/Aplica ciones_de_gesti%C3%B3n_documental_de_software_libre Gestin de software Concepto http://personals.ac.upc.edu/elara/documentacion/LINUX%20%20UD10%20-%20Gestion%20del%20software.pdf Mtodos de Gestin de Software http://www.monografias.com/trabajospdf2/gestion-software-ubuntu-gnu-linux/gestion-software-ubuntu-gnulinux.pdf OCSInventoryNGhttp://demo.ocsinventoryng.org/?function=visu_comp uters Funcionamiento http://bitelia.com/2010/09/automatiza-la-gestion-detus-equipos-con-ocs Ventajas http://bitelia.com/2010/09/automatiza-la-gestion-de-tusequipos-con-ocs

APLICACIONES Es una aplicacin diseada para ayudar a un administrador de red o el sistema de seguimiento de la configuracin de las computadoras y el software que se instala en la red. Nos muestra la siguiente informacin:

[2]

[3]

[4]

[5]

[6]

PREGUNTAS 1. Qu es gestin de software? La gestin de software en cualquier Sistema Operativo es una tarea administrativa de vital importancia, permite actualizar el sistema en cuanto a lo que necesitamos tener instalado en la PC. Cules son los 2 mtodos para la gestin de software? Gestin Tradicional Gestin de Red Qu es OCSInventoryNG? Es una aplicacin en software libre, basada en un modelo cliente-servidor, que recopila la informacin del software y el hardware instalado en los equipos de nuestra red en un sistema centralizad. Indique una ventaja de OCSInventoryNG El software instalado o los usuarios del sistema, es la de permitir instalar remotamente aplicaciones, por ejemplo, realizar un despliegue masivo en todo nuestro parque informtico de manera centralizada, lo cual es un aspecto muy interesante.

Fig2. Informacin OCSInventoryNG 4 VENTAJAS Es capaz de detectar todos los dispositivos activos en la red, incluyendo switches, routers, impresoras en red y cualquier dispositivo desatendido. Almacena la direccin MAC y la direccin IP permitiendo su posterior clasificacin. Cuando el servidor central se ejecuta sobre un sistema Linux, si tenemos disponibles las funciones nmap y nmblookup, podremos tambin escanear un direccin IP o una subred para obtener informacin detallada de equipos no inventariados. El software instalado o los usuarios del sistema, es la de permitir instalar remotamente aplicaciones, por ejemplo, realizar un despliegue masivo en todo nuestro parque informtico de manera centralizada, lo cual es un aspecto muy interesante. 2.

3.

4.

CONCLUSIONES

La herramienta OCSInventoryNG consigue un inventario de hardware y software totalmente actualizado y de forma automtica. Lo cual libera a los administradores de la aburrida tarea de mantener a mano un inventario actualizado, consignando todas las instalaciones de software que se realicen.

REFERENCIAS Artculos de pginas de Internet

Vous aimerez peut-être aussi