Sistemas Operativos
Abiertos(Linux)
Equipo de Profesores del Curso
Agenda
•
•
•
•
•

Presentación
Logros del Curso
Formas de trabajo
Evaluación
Temas de la sesión
Presentación
• Conocimientos, grados.
• Ocupación y organización
• Expectativas del curso

Prof. Juan Huapaya Vásquez
pjhu...
Conociéndonos…
• ¿Cómo te llamas?
• ¿Cuál es tu expectativa del curso?
Logro del Curso
Al término del curso, el alumno diseña e implementa
soluciones cliente/servidor que permita gestionar las
...
Formas de trabajo
•
•
•
•

Presentaciones.
Trabajo de casos pequeños.
Moodle.
Comunicación vía e-mail
Fórmula de Evaluación
PF = 30% PROM(LC,3,1) + 20% (LP1) + 40% (LF1) + 10% (NA1)
Donde:
Preguntas
SEMANA 1: Introducción al Software

Libre.
Aspectos Generales GNU/Linux
•Sistema Operativo.
• Proyecto GNU.
• Proyecto Lin...
Logro de la Unidad
Al término de la unidad, el alumno opera el
sistema operativo mediante comandos
básicos. Asimismo, reco...
Sistema Operativo
• Un sistema operativo es el encargado de llevar a cabo
todas las gestiones sobre los recursos de una
co...
GNU/Linux
Linux es un sistema
operativo tipo Unix que se
distribuye bajo la Licencia
Pública General de GNU
(GPL), es deci...
El Proyecto Linux
Hacia 1991, cuando la primera
versión del núcleo Linux fue
liberada por el proyecto GNU,
Linus Torvalds,...
Características …
• Multiusuario
– Varios usuarios en sesión simultáneamente en
el sistema.
– Usuarios protegidos unos de ...
Distribuciones
Distribuciones::
Distribuciones
 Como parte del beneficio de la libertad de distribución,

algunas compañí...
Distribuciones
RedHat: http://www.redhat.com
RedHat: http://www.redhat.com


Constituye la base de implementaciones más
c...
Distribuciones
Debian: http://www.debian.com
Debian: http://www.debian.com


Punto más importante: la gratituidad de la
t...
Distribuciones Linux
LINUX ENTERPRISE CENTOS 6
– Que es CentOS Linux?
CentOS (acrónimo de Community ENTerprise Operating System) es
un clon a n...
Software Libre u OpenSource
Software Libre (Free Software), es aquel software que
garantiza al usuario los derechos de eje...
Libertades:
0
1
2
3

La libertad de usar el programa, con cualquier
propósito
La libertad de estudiar cómo funciona el
pro...
Software Libre no es lo
mismo que software
gratuito
Freeware
El término en inglés freeware define un tipo de software
que se distribuye sin costo y por tiempo ilimitado. A
ve...
Shareware
Es una modalidad de distribución de software el cual
permite al usuario evaluar de forma gratuita el producto,
p...
Software Libre
Escritorios Gráficos en Linux
El escritorio es el entorno visual que se encarga de
interactuar entre el kernel de Linux y ...
Entorno de Escritorios: GNOME
Cuenta con un panel de fácil y rápido uso
Su interfaz es una de las más atractivas en el

...
Entorno de Escritorios: GNOME…
Entorno de Escritorios: KDE
 KDE cuenta con su propio WindowManager: kwm
 Su interfaz es parecida a la de MS-Window
9x
...
Entorno de Escritorios: KDE…
Entorno de Escritorios: UNITY
 Unity es un entorno de escritorio
desarrollado en Junio de 2010 por Canonical
para Ubuntu....
Entorno de Escritorios: UNITY…
Entorno de Escritorios: XFCE
 Este es un entorno de escritorio muy ligero
para sistemas Unix.
 XFCE resulta ideal para e...
Entorno de Escritorios: XFCE…
El Estándar de Jerarquía de Archivos (FHS)
Existe una estructura de directorios estándar: FHS (Filesystem Hierarchy Standa...
El Estándar de Jerarquía de Archivos (FHS)…
Directorio /net
Directorio /net
No se usa.
No se usa.
Directorio /opt
Director...
Requerimientos del sistema
a)

Con casi cualquier distribución comercial de Linux, el ambiente grafico necesitara al menos...
Particiones recomendadas para instalar
CentOS
Para uso general, se recomienda utilizar un diseño de tres particiones:
Para recordar
•

•

•

El software libre es la denominación del software que respeta la
libertad de los usuarios sobre su ...
Preguntas
Th
eE

nd
Upcoming SlideShare
Loading in …5
×

Clase1(software libre)

510 views

Published on

Clase1.- Introducción al software libre

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
510
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Se pueden obtener:
    gratuitamente en internet
    en uno o varios CD´s a un bajo costo
    como parte de un libro de Linux
  • Clase1(software libre)

    1. 1. Sistemas Operativos Abiertos(Linux) Equipo de Profesores del Curso
    2. 2. Agenda • • • • • Presentación Logros del Curso Formas de trabajo Evaluación Temas de la sesión
    3. 3. Presentación • Conocimientos, grados. • Ocupación y organización • Expectativas del curso Prof. Juan Huapaya Vásquez pjhuapay@cibertec.edu.pe
    4. 4. Conociéndonos… • ¿Cómo te llamas? • ¿Cuál es tu expectativa del curso?
    5. 5. Logro del Curso Al término del curso, el alumno diseña e implementa soluciones cliente/servidor que permita gestionar las políticas y servicios proporcionados por la distribución CentOS Linux. Cada implementación deberá asegurar el cumplimiento de la funcionalidad total del sistema prevista para cada escenario.
    6. 6. Formas de trabajo • • • • Presentaciones. Trabajo de casos pequeños. Moodle. Comunicación vía e-mail
    7. 7. Fórmula de Evaluación PF = 30% PROM(LC,3,1) + 20% (LP1) + 40% (LF1) + 10% (NA1) Donde:
    8. 8. Preguntas
    9. 9. SEMANA 1: Introducción al Software Libre. Aspectos Generales GNU/Linux •Sistema Operativo. • Proyecto GNU. • Proyecto Linux. • Distribuciones Linux. • Software Libre. • Escritorios Gráficos en Linux. • El Estándar de Jerarquía de Archivos (FHS). • Requerimientos del sistema. • Particiones recomendadas para instalar CentOS
    10. 10. Logro de la Unidad Al término de la unidad, el alumno opera el sistema operativo mediante comandos básicos. Asimismo, reconoce la filosofía open source que sostiene el desarrollo de Linux.
    11. 11. Sistema Operativo • Un sistema operativo es el encargado de llevar a cabo todas las gestiones sobre los recursos de una computadora.
    12. 12. GNU/Linux Linux es un sistema operativo tipo Unix que se distribuye bajo la Licencia Pública General de GNU (GPL), es decir que es software libre. Su nombre proviene del Núcleo de Linux, desarrollado en 1991 por Linus Torvalds en conjunto con las aplicaciones de sistema creadas por el proyecto GNU liderado por Richard Stallman.
    13. 13. El Proyecto Linux Hacia 1991, cuando la primera versión del núcleo Linux fue liberada por el proyecto GNU, Linus Torvalds, quien se encontraba estudiando en la Universidad de Helsinki, completo el núcleo que el sistema operativo GNU exigía. Linux es usado ampliamente en servidores y supercomputadoras, Las variantes de estos sistemas Linux se denominan "distribuciones".
    14. 14. Características … • Multiusuario – Varios usuarios en sesión simultáneamente en el sistema. – Usuarios protegidos unos de otros. • Acceso a todo el sistema – Posible consultar código para encontrar errores. • Facilidad de instalación – Cada vez es más fácil de instalar • De uso libre (free) – La licencia de linux no requiere pagar para ser usado.
    15. 15. Distribuciones Distribuciones:: Distribuciones  Como parte del beneficio de la libertad de distribución, algunas compañías y asociaciones han desarrollado su propia distribución de Linux  Las Distribuciones se diferencian por la composición de La versión del núcleo del sistema operativo (kernel) La combinación de librerías que lo acompañan  Algunas distribuciones son realizadas para algunas plataformas específicas
    16. 16. Distribuciones RedHat: http://www.redhat.com RedHat: http://www.redhat.com  Constituye la base de implementaciones más comerciales de Linux Utiliza un programa de instalación y un formato de datos propios Formato llamado RPM (RedHat Package Manager)  Uno de sus puntos fuertes es seguridad   Disponible para las computadoras Intel, Alpha y SPARC
    17. 17. Distribuciones Debian: http://www.debian.com Debian: http://www.debian.com  Punto más importante: la gratituidad de la totalidad del software que ofrece Los componentes se cargan por internet  Los componentes del software están agrupados en conjuntos, pero reciben nombres comprensibles   Esta versión es una de las más robustas de Linux
    18. 18. Distribuciones Linux
    19. 19. LINUX ENTERPRISE CENTOS 6 – Que es CentOS Linux? CentOS (acrónimo de Community ENTerprise Operating System) es un clon a nivel binario de la distribución Red Hat Enterprise Linux, compilado por voluntarios a partir del código fuente liberado por Red Hat, empresa desarrolladora de RHEL. – CentOS 6 es una distribución libre de Linux Enterprise basada en los fuentes de libre distribución de Red Hat Linux Enterprise 6: http://mirror.its.sfu.ca/mirror/CentOS/6.2/isos/ – CentOS 6 soporta las arquitecturas x86 (i586 y i686), x86_64 (AMD64 y Intel EMT64), ia64, ppc, s390, s390x, sparc y alpha (ppc y sparc son BETA). – Actualizaciones son distribuidas a traves de repositorios YUM. – La dirección oficial de esta distribución es: http://www.centos.org/
    20. 20. Software Libre u OpenSource Software Libre (Free Software), es aquel software que garantiza al usuario los derechos de ejecución, acceso a su código fuente para revisión y modificación, generación del programa a partir de su código fuente y libre distribución tanto de la versión original obtenida como de sus modificaciones.
    21. 21. Libertades: 0 1 2 3 La libertad de usar el programa, con cualquier propósito La libertad de estudiar cómo funciona el programa, y adaptarlo a sus necesidades La libertad de distribuir copias. La libertad de mejorar el programa y hacer públicas las mejoras a los demás. Otro de los requisitos fundamentales para considerar a una aplicación como Software Libre es el acceso al código fuente de la aplicación.
    22. 22. Software Libre no es lo mismo que software gratuito
    23. 23. Freeware El término en inglés freeware define un tipo de software que se distribuye sin costo y por tiempo ilimitado. A veces se incluye el código fuente, pero no es lo usual.
    24. 24. Shareware Es una modalidad de distribución de software el cual permite al usuario evaluar de forma gratuita el producto, por un lapso de tiempo, aunque también las limitaciones pueden estar en algunas de las formas de uso o las capacidades finales.
    25. 25. Software Libre
    26. 26. Escritorios Gráficos en Linux El escritorio es el entorno visual que se encarga de interactuar entre el kernel de Linux y los programas.
    27. 27. Entorno de Escritorios: GNOME Cuenta con un panel de fácil y rápido uso Su interfaz es una de las más atractivas en el ámbito Linux Gnome cuenta con decenas de aplicaciones  Infomación: http://www.gnome.org
    28. 28. Entorno de Escritorios: GNOME…
    29. 29. Entorno de Escritorios: KDE  KDE cuenta con su propio WindowManager: kwm  Su interfaz es parecida a la de MS-Window 9x  Es muy amigable y fácil de usar  Cuenta con varias aplicaciones, entre ellas, varias de oficina Fácil de configurar Información: http://www.kde.org
    30. 30. Entorno de Escritorios: KDE…
    31. 31. Entorno de Escritorios: UNITY  Unity es un entorno de escritorio desarrollado en Junio de 2010 por Canonical para Ubuntu.  Los elementos que tiene Unity son un lanzador a la izquierda que sirve como lugar donde se encuentran los accesos directos de las aplicaciones, un contenido central llamado “Lugares” que muestra todos los archivos y aplicaciones de usuario, además de ofrecer un buscador de categorías y aplicaciones.
    32. 32. Entorno de Escritorios: UNITY…
    33. 33. Entorno de Escritorios: XFCE  Este es un entorno de escritorio muy ligero para sistemas Unix.  XFCE resulta ideal para equipos con pocos recursos, ya que al no ser un entorno visualmente potente como los anteriores, hace que no consuma tantos recursos. Al no ser tan potente visualmente no le impide que pueda ser muy personalizable, pudiendo cambiar temas de ventana, fondos de escritorio, protectores de pantalla, tipos de letras o cualquier aspecto visual del mismo.
    34. 34. Entorno de Escritorios: XFCE…
    35. 35. El Estándar de Jerarquía de Archivos (FHS) Existe una estructura de directorios estándar: FHS (Filesystem Hierarchy Standard) que es un conjunto de recomendaciones orientadas a la compatibilidad de aplicaciones, herramientas de administración y desarrollo entre distintos sistemas. Directorio /bin Directorio /bin En este directorio están los ficheros ejecutables básicos En este directorio están los ficheros ejecutables básicos Directorio /boot Directorio /boot Aquí están los ficheros yy directoriosde arranque (boot) Aquí están los ficheros directorios de arranque (boot) Directorio /cgroup Directorio /cgroup es una incorporación reciente del Kernel Linux que permite es una incorporación reciente del Kernel Linux que permite agregar/particionar grupos de tareas yytodos sus futuros procesos hijos, en agregar/particionar grupos de tareas todos sus futuros procesos hijos, en árboles jerárquicos con un comportamiento especializado. árboles jerárquicos con un comportamiento especializado. Directorio /dev Directorio /dev Contiene ficheros de dispositivos Contiene ficheros de dispositivos Directorio /etc Directorio /etc Contiene ficheros yy directoriosde configuración específicos de tu sistema Contiene ficheros directorios de configuración específicos de tu sistema Directorio /home Directorio /home En este directorio están los datos de los usuarios. En este directorio están los datos de los usuarios. Directorio /lib Directorio /lib Lugar donde se instalan las librerías compartidas yy losmódulos del kernel. Lugar donde se instalan las librerías compartidas los módulos del kernel. Directorio /lost+found Directorio /lost+found Este es un directorio particular. Creado automáticamente. Este es un directorio particular. Creado automáticamente. Directorio /media Directorio /media Directorio donde se montan los dispositivos como el CDROM. Directorio donde se montan los dispositivos como el CDROM. Directorio /misc Directorio /misc Abreviación de miscelánea. Abreviación de miscelánea. Directorio /mnt Directorio /mnt Directorio creado para montar sistemas de archivos que se van aausar de Directorio creado para montar sistemas de archivos que se van usar de forma temporal. forma temporal.
    36. 36. El Estándar de Jerarquía de Archivos (FHS)… Directorio /net Directorio /net No se usa. No se usa. Directorio /opt Directorio /opt Reservado para instalar las aplicaciones. Reservado para instalar las aplicaciones. Directorio /proc Directorio /proc Es un directorio especial. Contiene información del sistema en tiempo real. Es un directorio especial. Contiene información del sistema en tiempo real. Directorio /root Directorio /root Es el directorio de trabajo del usuario root. Es el directorio de trabajo del usuario root. Directorio /sbin Directorio /sbin Aquí están los ficheros binarios (ejecutables) del sistema operativo Aquí están los ficheros binarios (ejecutables) del sistema operativo Directorio /selinux Directorio /selinux Selinux es un módulo de seguridad añadido que ofrece Linux. Selinux es un módulo de seguridad añadido que ofrece Linux. Directorio /srv Directorio /srv Es un directorio que contiene datos específicos que son servidos por el Es un directorio que contiene datos específicos que son servidos por el sistema servidor (SeRVer). sistema servidor (SeRVer). Directorio /sys Directorio /sys Contiene parámetros de configuración del sistema que se está ejecutando. Contiene parámetros de configuración del sistema que se está ejecutando. Directorio /tmp Directorio /tmp Directorio donde se almacenan los ficheros temporales. Directorio donde se almacenan los ficheros temporales. Directorio /usr Directorio /usr Este es el espacio compartido de todos los usuarios del sistema. Este es el espacio compartido de todos los usuarios del sistema. Directorio /var Directorio /var Contiene los datos que están cambiando continuamente en el sistema Contiene los datos que están cambiando continuamente en el sistema como ficheros de log del sistema, correo, colas de impresión, etc. como ficheros de log del sistema, correo, colas de impresión, etc.
    37. 37. Requerimientos del sistema a) Con casi cualquier distribución comercial de Linux, el ambiente grafico necesitara al menos 640 MB RAM y 1 GB de espacio libre en disco duro para la instalación mínima. b) Para contar con una cantidad mínima de aplicaciones, se requieren al menos 2 GB adicionales de espacio libre en disco duro, repartido en al menos 3 particiones. c) Se recomienda como mínimo un microprocesador i686 a 1 GHz. Sin ambiente grafico, como es el caso de un servidor o bien solamente aplicaciones para modo de texto, se requieren al menos 384 MB RAM y un microprocesador i686 a 500 MHz serán suficientes. d) El servidor de video puede funcionar con solo 128 MB RAM; pero su desempeño será extremadamente lento. Algunas aplicaciones para modo grafico pueden necesitar escalar 256MB, 512 MB o 1 GB de RAM adicional. e) El mínimo recomendado para utilizar GNOME 2.x es de 384MB RAM; se recomiendan 512 MB. El óptimo es de 1 GB RAM. Si desea instalar Linux en una computadora personal con las suficientes aplicaciones, se recomienda contar con al menos 4 GB de espacio libre en disco, al menos 512 MB RAM y un microprocesador i686, a cuando menos 1 GHz. El instalador en modo texto de CentOS 6 y Red Hat Enterprise Linux 6 requiere al menos 384 MB RAM., mientras que el instalador en modo grafico de estos requiere al menos 640 MB RAM.
    38. 38. Particiones recomendadas para instalar CentOS Para uso general, se recomienda utilizar un diseño de tres particiones:
    39. 39. Para recordar • • • El software libre es la denominación del software que respeta la libertad de los usuarios sobre su producto y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, modificado y redistribuido libremente Linux es un núcleo de sistema operativo libre tipo Unix. Linux está licenciado bajo la GPL y está desarrollado por colaboradores de todo el mundo. Una distribución Linux es un conjunto de software acompañado del núcleo Linux que se enfoca a satisfacer las necesidades de un grupo específico de usuarios. De este modo hay distribuciones para hogares, empresas y servidores.
    40. 40. Preguntas
    41. 41. Th eE nd

    ×