21
INTRODUCCIÓN LPIC 1 Curso de linux Pablo Serrano

Lpic linux

Embed Size (px)

Citation preview

INTRODUCCIÓN LPIC 1Curso de linuxPablo Serrano

¿QUE ES LPIC?

• Certificación de la LINUX PROFESSIONAL INSTITUTE

• LPIC 1(101,102) , LPIC 2(201,202) , LPIC 3(301,302,303)

2

OBJETIVOS EXAMEN 101

• 101: Arquitectura y hardware

• 102: Instalación de Linux y gestión de paquetería

• 103: Los comandos GNU y Linux

• 104: Periféricos, sistema de ficheros, estructura en árbol,

3

OBJETIVOS EXAMEN 102• 105: Shell, scripts, programación y compilación

• 106: Entornos gráficos y de escritorio

• 107: Tareas administrativas

• 108: Servicios esenciales del sistema

• 109: Las bases de la red

• 110: La seguridad4

TEMA 1El mundo unix

UNIX

• Unix es un sistema operativo de la familia de los sistemas multitareas y multi-usuarios.

• Tiene componentes como, llamadas al sistema, gestión de los procesos, gestión de las entradas y salidas de ficheros, drivers.

6

• AT&T: la familia que tuvo su origen en el UNIX de AT&T. Considerada la familia UNIX "pura" y original. Sus sistemas operativos más significativos son UNIX System III y UNIX System V.

• BSD: familia originada por el licenciamiento de UNIX a Berkely. BSD se reescribió para no incorporar propiedad intelectual originaria de AT&T en la versión 4. La primera implementación de los protocolos TCP/IP que dieron origen a Internet son la pila (stack) TCP/IP BSD.

• AIX: Esta familia surge por el licenciamiento de UNIX System III a IBM.

• Xenix: familia derivada de la adquisición de los derechos originales de AT&T primero por parte de Microsoft y de esta los vendió a SCO.

• GNU: En 1983

• Linux: En 1991

KEN THOMPSON

• Su trabajo con el lenguaje de programación B y el sistema operativo UNIX y Plan 9 para los laboratorios Bell.

DENNIS RITCHIE

• Colaboró en el diseño y desarrollo de los sistemas operativos Multics y Unix, así como el desarrollo de varios lenguajes de programación como el C

ANDREW TANENBAUM

• Es conocido por ser el creador de Minix, una réplica gratuita del sistema operativo UNIX con propósitos educativos

• Dar el Premio Linus Torvalds a la Free Software Foundation es casi como dar el Premio Han Solo Award a la Alianza Rebelde

• GNU es un solo sistema operativo y Linux es solo uno de sus núcleos

• Steve Jobs, el pionero de las computadoras convertidas en cárceles geniales

• La prostitución, el adulterio, la necrofilia, la bestialidad, la posesión de pornografía infantil e incluso el incesto y la pedofilia… deberían ser legales mientras no se fuerce a nadie. Solo son ilegales a causa de prejuicios y estrechez de miras".

GNU• Richard Stallman

• Entre sus logros incluye la realización del editor de texto GNU Emacs,2 el compilador GCC,3 y el depurador GDB,4 bajo la rúbrica del Proyecto GNU.

• Sin embargo, es principalmente conocido por el establecimiento de un marco de referencia moral, político y legal para el movimiento del software libre, como una alternativa al desarrollo y distribución del software no libre o privativo.

• Es también inventor del concepto de copyleft(aunque no de la palabra en si)

• GNU (GNU No es Unix), pronunciado de forma parecida a ñu, en inglés (de ahí los dibujos-logotipos que lo representan).

• Poco tiempo después fundó la organización sin ánimo de lucro Free Software Foundation para coordinar el esfuerzo. Inventó el concepto de copyleft, que fue utilizado en la Licencia Pública General GNU (conocida generalmente como la «GPL») en 1989.

• La mayor parte del sistema GNU, excepto el núcleo, se completó aproximadamente al mismo tiempo.

• En 1991, Linus Torvalds liberó el núcleo Linux bajo los términos de la GPL, completando un sistema GNU completo y operativo, el sistema operativo GNU/Linux.

• "Mi nombre es Linus, y yo soy tu dios”

• "Si compila está bien, si echa a andar es perfecto.”

• "Sabes que eres brillante, pero querrás comprender lo que has hecho dentro de dos semanas.”

• "Un número infinito de monos tecleando en GNU emacs nunca escribirían un buen programa.”

• "Si piensas que tus usuarios son idiotas, sólo los idiotas lo usarán."

• "El software es como el sexo, es mejor cuando es libre."

LINUX• Linus Torvals

• GNU/Linux es uno de los términos empleados para referirse a la combinación del núcleo o kernel libre con el sistema GNU.

• Su desarrollo es uno de los ejemplos más prominentes de software libre; todo 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 Public License) y otra serie de licencias libres.

• Linux tiene diferentes componentes

• Entorno gráfico

• Como sistema de programación

• Aplicaciones de usuario

• Software Código Cerrado

• Y tiene diferentes aplicaciones en el mundo real (Supercomputadores, servidores, smartphone, tostadoras, etc)

• RPM, creado por Red Hat y usado por un gran número de distribuciones de Linux, es el formato de paquetes del Linux Standard Base. Originalmente introducido por Red Hat, pero ahora se usa en muchas distribuciones, como por ejemplo Mandriva.

• Deb, paquetes Debian, originalmente introducidos por Debian, pero también utilizados por otros como Knoppix y Ubuntu.

• .tgz, usado por Slackware, empaqueta el software usando tar y gzip. Pero, además, hay algunas herramientas de más alto nivel para tratar con este formato: slapt-get, slackpkg y swaret.

• Ebuilds, archivo que contiene información acerca de cómo obtener, compilar e instalar un paquete en el sistema Portage de Gentoo Linux con el comando emerge. Generalmente, estas instalaciones se basan en la compilación de fuentes, aunque algunos paquetes binarios se pueden instalar de esta manera.

• Pacman, para Arch Linux, usa binarios precompilados distribuidos en un fichero .pkg.tar.gz ó .pkg.tar.xz.

• PET, utilizado por Puppy Linux, sus derivados y Quirky, su proyecto hermano.

Fin :D