1 / 21

Sistemas GNU/Linux. Distribuciones.

Sistemas GNU/Linux. Distribuciones. . Luis Villalta Márquez. GNU/Linux. A las variantes de esta unión de programas y tecnologías, a las que se les adicionan diversos programas

meadow
Download Presentation

Sistemas GNU/Linux. Distribuciones.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sistemas GNU/Linux. Distribuciones. Luis Villalta Márquez

  2. GNU/Linux A las variantes de esta unión de programas y tecnologías, a las que se les adicionan diversos programas de aplicación de propósitos específicos o generales se las denomina distribuciones, Su objetivo consiste en ofrecer ediciones que cumplan con las necesidades de un determinado grupo de usuarios. Algunas de ellas son especialmente conocidas por su uso en servidores y supercomputadoras. GNU/Linux es uno de los términos empleados para referirse a la combinación del núcleo o kernellibre similar a Unix denominado Linux, que es usado con herramientas de sistema GNU. Su código fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los términos de la GPL (Licencia Pública General de GNU, en inglés: General PublicLicense) y otra serie de licencias libres.

  3. Distribuciones más importantes de Linux UBUNTU • Ubuntu: es una distribución Linux que ofrece un sistema operativo predominantemente enfocado a computadoras de escritorio aunque también proporciona soporte para servidores. Basada en Debían GNU/Linux, Ubuntu concentra su objetivo en la facilidad y libertad de uso, los lanzamientos regulares (cada 6 meses -las .04 en abril, y, las .10 en octubre-) y la facilidad en la instalación. Ubuntu es patrocinado por Canonical Ltd., una empresa privada fundada y financiada por el empresario sudafricano Mark Shuttleworth. • Red Hat Enterprise Linux: también conocido por sus siglas RHEL es una distribución comercial de Linux desarrollada por Red Hat Es la versión comercial de FedoraCore, y anteriormente lo era de RH Linux, de forma similar a como Novell SUSE Enterprise lo es respecto de OpenSUSE.

  4. Distribuciones más importantes de Linux UBUNTU • Fedora: es una distribución de Linux para propósitos generales basada en RPM, que se mantiene gracias a una comunidad internacional de ingenieros, diseñadores gráficos y usuarios que informan de fallos y prueban nuevas tecnologías. Cuenta con el respaldo y la promoción de Red Hat. • Debian: distribución con muy buena calidad. El proceso de instalación es quizás un poco más complicado, pero sin mayores problemas. Gran estabilidad antes que últimos avances.

  5. Distribuciones más importantes de Linux UBUNTU • SUSE Linux: es una de las más conocidas distribuciones Linux existentes a nivel mundial, se basó en sus orígenes en Slackware. 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 en especial por su gran herramienta de instalación y configuración YasT • Slackware: es la distribución de Linux más antigua que tiene vigencia. En su última versión, la 12.1, Slackware incluye la versión del núcleo de Linux 2.6.24.5 y Glibc 2.7. Contiene un programa de instalación fácil de utilizar, extensa documentación, y un sistema de gestión de paquetes basado en menús.

  6. Distribuciones más importantes de Linux UBUNTU • Gentoo: esta distribución es una de las únicas que incorporaron un concepto totalmente nuevo en Linux. Es un sistema inspirado en BSD-ports. Podéis compilar/optimizar vuestro sistema completamente desde cero, No es recomendable adentrarse en esta distribución sin una buena conexión a internet, un ordenador medianamente potente (si queréis terminar de compilar en un tiempo prudencial) y cierta experiencia en sistemas Unix. • Kubuntu: distribución basada en Ubuntu, con lo que esto conlleva y centrada en el usuario final y facilidad de uso, La gran diferencia con Ubuntu es que el entorno de escritorio por defecto es KDE. • Mandriva : es una distribución Linux aparecida en julio de 1998. Se distribuye mediante la licencia Licencia pública general de GNU, y es posible descargar su distribución en formato ISO, sus asistentes o sus repositorios.

  7. Distribuciones más importantes de Linux UBUNTU • Arch Linux: una distribución basada en el principio KISS, con un sistema de desarrollo continuo entre cada versión (no es necesario volver a instalar todo el sistema para actualizarlo). • CenTos: una distribución creada a partir del mismo código del sistema Red Hat pero mantenida por una comunidad de desabolladores voluntarios. • GOS: una distribución basada en Ubuntu para netbooks.

  8. Distribuciones más importantes de Linux UBUNTU • Knoppix: la primera distribución live en correr completamente desde un medio extraíble, Está basada en Debian. • Kurisu OS: sistema basado en Open Suse y desarrollado por KurisuElectronicsSystems cuya función principal es la máxima compatibilidad con aplicaciones de la plataforma Windows y de Mac OS. • Linux Mint: una popular distribución derivada de Ubuntu,

  9. Distribuciones más importantes de Linux UBUNTU • PCLinuxOS: derivada de Mandriva, paso de ser un pequeño proyecto a una popular distribución con una gran comunidad de desarrolladores. • Puppy Linux: versión para equipos antiguos o con pocos recursos que pesa 130 MB. • Slax: es un sistema Linux pequeño, moderno, rápido y portable orientado a la modularidad. Está basado en Slackware.

  10. Distribuciones especializadas Otras distribuciones se especializan en grupos específicos: OpenWrt: diseñada para ser empotrada en dispositivos enrutadores. Edubuntu: un sistema del proyecto Ubuntu diseñado para entornos educativos. LULA: distribución académica para universidades. Proyecto LULA. MythTV: orientada para equipos multimedia o grabadores de vídeo digital. Musix: una distribución de Argentina destinada a los músicos. MkLinux, YellowDog Linux o Black Lab Linux: orientadas a usuarios de Macintosh y de la plataformaPowerPC. 64 Studio: una distribución basada en Debian diseñada para la edición multimedia. ABC GNU/Linux: distribución para la construcción de clustersBeowulf desarrollado por Iker CastañosChavarri, Universidad del País Vasco,

  11. Distribuciones GNU/Linux por comunidades autónomas de España • Austrix: es una distribución GNU/Linux que como su mismo nombre indica proviene de Asturias, basada en Kubuntu y dirigida a usuarios finales y empresas. • gnuLinEx: es una distribución basada en Debian GNU/Linux y GNOME, impulsada por la Consejería de Economía, Comercio e Innovación de la Comunidad Autónoma de Extremadura, siendo pionero y secundado por otros organismos públicos y privados del resto de España.

  12. Distribuciones GNU/Linux por comunidades autónomas de España • Guadalinex: es una distribución GNU/Linux promovida por la Junta de Andalucía, para fomentar el uso del software libre en su comunidad autónoma. Inspirada en gnuLinEx. Inicialmente estuvo basada en Debian GMU/Linux debido al acuerdo inicial entre la Junta de Andalucía y la de Extremadura, y desde la versión 3.0 se basa en Ubuntu. • MAX – Madrid_LinuX: es una distribución basada en Ubuntu, que a su vez está basado en Debian GNU/Linux, creado por la Consejería de Educación de la Comunidad de Madrid. Hasta la versión 2 estuvo basada en Knoppix, una distribución live CD basada en Debian GNU/Linux.

  13. Distribuciones GNU/Linux por comunidades autónomas de España • MoLinux: es la distribución GNU/Linux oficial de la Junta de Comunidades deCastilla-La Mancha, basada en Ubuntu. • LliureX: es una distribución Linux que utiliza el entorno de escritorio GMOME, realizada por la Consejería de Educación de la Generalidad Valenciana, su objetivo principal es la introducción de las nuevas tecnologías de la información y la comunicación basadas en software libre en el sistema educativo de la Comunitat Valenciana.

  14. Distribuciones GNU/Linux por comunidades autónomas de España • AugustuX: es la primera distribución aragonesa basada en GNU/Linux. Una distribución Linux que está formada por el sistema operativo y una serie de programas y herramientas. Actualmente, AugustuX se basa en distribuciones como Knoppix, Debian GNU/Linux y Metadistros de Hispalinux. • Linkat: es la distribución GNU/Linux del Departamento de Educación de la Generalidad de Cataluña. Está basada en la distribución OpenSUSE y el funcionamiento de los programas se basa en paquetes rpm. Actualmente está en fase 4.0 y utiliza por defecto el entorno de escritorio Gnome, aunque también están disponibles los entornos KDE y XFCE.

  15. Modos de Instalación de Aplicaciones Los métodos de instalación se pueden dividir en tres:

  16. Instalación por instalador: Éste método es que utilizan los sistemas mayormente usados en los sistemas de escritorio, concretamente, Microsoft®Windows y Mac, y es el que la mayoría de personas están acostumbradas a usar. Éste método facilita la instalación de programas de distintas fuentes, siendo sólo necesario poseer el archivo instalador de la aplicación, además de ser compatible con distintas configuraciones del sistema operativo. En GNU/Linux, la implementación éste método no ha avanzado mucho, debido a que la mayoría de distribuciones opta por tener ordenado la ubicación de archivos ejecutables, Pero esto no quiere decir que no existan proyectos para implementar éste tipo de instalación.

  17. Instalación por compilación: Ésta forma de instalación es puede ser la más tardada de todas, pero es la que permite personalizar de mejor manera la instalación. La lógica del proceso a grandes rasgos es, compilar el programa según el lenguaje de programación utilizado. Luego mover los archivos necesarios a las carpetas indicadas. Puesto que éste proceso puede requerir muchos pasos intermedios, los programadores optan por automatizar la instalación mediante scripts. Aunque varía según el programa, muchas aplicaciones requieren estos 3 pasos: Configurar:./configure Indicar: make Instalar: makeinstall

  18. Instalación por gestor de paquetes: Éste método es el preferido por las distribuciones GNU/Linux. Éste método es más ordenado a la hora de organizar los programas en el sistema, además de ofrecer la actualización de las aplicaciones de una manera sencilla. El funcionamiento de éste tipo de métodos es variado, aunque en general, se enfoca en tener un repositorio de aplicaciones (una lista ó colección de aplicaciones disponibles para instalar). El sistema operativo instala esos paquetes disponibles en el sistema, teniendo un registro de las aplicaciones instaladas, así como la versión que utilizan, La mayoría de distribuciones GNU/Linux ofrecen formas tanto gráficas como en la terminal (la consola de comandos) para el manejo de las aplicaciones instaladas. Algunos de éstos sistemas son:

  19. Ejemplos de Instalación por gestor de paquetes Para instalar usando apt, se usan los siguientes comandos (éstos comandos hacen uso del repositorio, por lo que, si no se encuentra localmente, intentará bajarlo desde las fuentes que proporciona la distribución, Para ello, se usan los siguientes comandos: #apt-getinstallprograma apt-get: Comando que indica que apt obtendrá los paquetes a través de los repositorios. install: indica que se debe instalar. Programa: indica el nombre del programa ó paquete a instalar, Para instalar con aptitude, únicamente se cambia el comando apt-get por aptitude. Aunque generalmente se usa apt-get, aptitude tiene un mejor manejo de los paquetes instalados para que, en caso de desinstalación, pueda determinar los programas a desinstalar (incluyendo las que ya no requerirá el sistema). Para desinstalar, los comandos son: #apt-get remove programa ó aptitude remove programa

  20. Ejemplos de Instalación por gestor de paquetes Dpkg: Es el sistema implementado en Debian GNU/Linux y sus derivados (cómo Elive ó Ubuntu). Éste sistema se maneja principalmente para la instalación/desinstalación de paquetes. Pero debido a que no es capaz de resolver dependencias, convive con otros programas como Apt-get ó Aptitude, que se encargan de resolver las versiones y aplicaciones necesarias para la correcta instalación y ejecución de los programas, El formato de estos archivos es DEB. Para instalar una aplicación, se recurre al siguiente comando: (Donde -i indica la opción instalar y archivo,deb es el archivo a instalar.) #dpkg-i archivo.deb Para desinstalar se usa la opción –r (Donde paquete es el nombre de la aplicación.) #dpkg-r paquete

  21. Ejemplos de Instalación por gestor de paquetes • RPM: éste gestor de paquetes fue desarrollado por Red Hat con el objetivo de estandarizar el manejo de paquetes en GNU/Linux. Al igual que dpkg, este gestor de paquetes utiliza diversos programas para el manejo de dependencias, Entre éstas herramientas están: • Yum: es usado mayormente por las distribuciones basadas basadas en RedHat ó fedora. La instalación de paquetes con éste gestor es: #yuminstallpaquete Para la desinstalación, se usa el siguiente comando: #yumremovepaquete • Zypper: es usado por las distribuciones basadas en Suse Linux, OpenSuse y derivados. Para realizar la instalación de paquetes se usa el siguiente comando: #zypperinstall paquete Para la desinstalación se utiliza el siguiente comando: #zypperremovepaquete • Urpmi: este es usado en Mandriva. Para la instalación se usa el comando: #urpmipaquete Para la desinstalación, se utiliza el comando: #urpmiepaquete

More Related