unidad 9 - instalación y configuración linux
DESCRIPTION
Instalación y conTRANSCRIPT
![Page 1: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/1.jpg)
Unidad 9.
INSTALACIÓN y CONFIGURACIÓN
GNU/Linux
Administración de Sistemas Operativos
1
![Page 2: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/2.jpg)
Objetivos
• Conocer los elementos más importantes de un sistema GNU/Linux
• Conocer las diferentes distribuciones GNU/Linux
• Ver los distintos tipos de licencias software
• Planificar y realizar la instalación de Ubuntu
• Utilizar el intérprete de comandos
• Conocer la estructura del sistema de ficheros
• Instalar y quitar software
• Administrar el sistema utilizando herramientas gráficas
2
![Page 3: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/3.jpg)
Contenidos
1. Introducción
1.1. Distribuciones
1.2. Licencias de software
2. Instalación (Ubuntu)
3. Primeros pasos
3.1. Consolas o terminales
3.2. Intérprete de comandos
3.3. Estructura de directorios
3.4. Instalar y quitar componentes
3.5. Webmin
3
![Page 4: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/4.jpg)
GNU / Linux
• Es libre, no tenemos que pagar ningún tipo de licencia.
• El código fuente es abierto, por tanto, está disponible para cualquier persona que quiera estudiarlo, usarlo, modificarlo y redistribuirlo
o Dos características muy peculiares lo diferencian del resto:
o Sistema operativo multiusuario basado en UNIX.
4
![Page 5: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/5.jpg)
GNU / Linux
GNU ( GNU No es Unix )
El proyecto GNU iniciado en 1984 por Richard Stallman con el objetivo de crear un sistema operativo completamente libre.
El sistema lo forman el núcleo o kernel (Linux) mas un conjunto de programas y aplicaciones (OpenOffice, Apache, firefox, etc…)
El kernel de Linux fue desarrollado por Linus Torvalds y licenciado bajo GPL (General Public License)
¿ Por qué cuando escuchamos hablar de Linux se menciona GNU?
5
![Page 6: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/6.jpg)
GNU / Linux
Proyecto GNU Aplicaciones
desarrolladas bajo licencia libre
+ = Linux
Kernel del sistema operativo
Sistema operativo
GNU/Linux
6
![Page 7: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/7.jpg)
7
![Page 8: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/8.jpg)
Distribución
Conjunto de aplicaciones, temas de escritorio, imágenes… preparadas para que el usuario las pueda instalar (y ejecutar) de forma sencilla.
8
![Page 9: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/9.jpg)
9
![Page 10: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/10.jpg)
10
![Page 11: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/11.jpg)
Licencias de Software
GNU GPL (GNU General Public License)
Licencia Pública General GNU, creada por la Free Software Fundation, con el objetivo de garantizar la libertad de compartir y modificar el software (no tiene nada que ver con el precio)
Grados de libertades bajo licencia GPL:
Libertad 0. Ejecutar el programa sea cual sea nuestro propósito.
Libertad 1. Estudiar el funcionamiento del programa y adaptarlo a tus necesidades.
Libertad 2. Redistribuir copias
Libertad 3. Mejorar el programa y luego distribuirlo.
11
![Page 12: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/12.jpg)
12
![Page 13: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/13.jpg)
13
![Page 14: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/14.jpg)
Instalación
Muy sencilla, un asistente guía durante toda la instalación.
(Seleccionar país, idioma del teclado, nombre del equipo, zona horaria…)
Punto más importante: particionamiento del sistema de ficheros.
o Linux native, donde se van a guardar todos los datos del sistema. Punto de montaje /, sistema de ficheros EXT3 ó EXT4.
o Linux swap, o área de intercambio con la memoria principal cuando la carga de trabajo del sistema es alta. Tamaño: RAM x 2
14
![Page 15: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/15.jpg)
15
![Page 16: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/16.jpg)
16
![Page 17: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/17.jpg)
Modos de trabajo – Consolas o terminales
Consola virtual o Terminal
CTRL+ALT+F1 (1ª consola), CTRL+ALT+F2 (2ª consola) … CTRL+ALT+F6
Trabajamos directamente con el sistema operativo.
Entorno gráfico
X-Windows. CTRL+ALT+F7.
Entornos de escritorio o GUI (Graphical User Interfaces):
17
![Page 18: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/18.jpg)
18
![Page 19: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/19.jpg)
19
![Page 20: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/20.jpg)
20
![Page 21: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/21.jpg)
21
![Page 22: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/22.jpg)
22
![Page 23: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/23.jpg)
Intérprete de comandos (1)
Intérprete de comandos o shell
o Interfaz entre el usuario y el sistema operativo
o Recibe las órdenes del usuario (comandos) a través de la línea de comandos, las interpreta, las ejecuta y muestra su resultado.
23
![Page 24: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/24.jpg)
Intérprete de comandos (2)
Inicio de sesión
o Login y password
o Prompt
Ubuntu 11.04 equipo tty1 equipo login:
Distribución Linux
nombre del equipo
Terminal o consola
usuario @ equipo:˜$
Nombre del usuario
Directorio actual
Tipo de usuario: $ normal # root
24
![Page 25: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/25.jpg)
Intérprete de comandos (3)
Superusuario o root
Administrador del sistema.
Puede realizar cualquier tarea de administración
o Ejecutar un comando como root:
$ sudo <comando>
o Obtener un shell de root para ejecutar múltiples tareas:
$ sudo bash
o Activar cuenta de root (establecer su contraseña):
$ sudo passwd root
25
![Page 26: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/26.jpg)
Intérprete de comandos (4)
Comandos generales
Comando Descripción
startx Inicia el modo gráfico
halt Apaga el equipo
reboot Reinicia el equipo
exit Finalizar sesión
date Muestra y permite cambiar la fecha del sistema
cal Muestra el calendario
clear Borra la pantalla
who Lista los usuarios conectados en ese momento
man Ayuda del sistema
26
![Page 27: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/27.jpg)
Intérprete de comandos (4)
Comandos – Manipulación de ficheros y directorios (1)
Comando Descripción
ls Muestra el contenido de un directorio
cd <directorio> Cambia de directorio
pwd Muestra el directorio actual de trabajo
tree Muestra de forma gráfica la estructura de un directorio
find locate
Permite buscar ficheros en el sistema
less <fichero> more <fichero>
cat <fichero>
Muestra el contenido de un fichero
27
![Page 28: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/28.jpg)
Intérprete de comandos (4)
Comando Descripción
file <fichero> Muestra información sobre un fichero
touch <fichero> Crea un fichero vacío
mkdir <directorio> Crea un directorio
cp <origen> <destino> Copia ficheros o directorios
mv <origen> <destino> Mueve o cambia el nombre de un fichero o directorio
rm <fichero> Borra un fichero o directorio
rmdir <directorio> Borra un directorio
grep <patrón><ficheros> Busca un patrón en una lista de ficheros.
Comandos – Manipulación de ficheros y directorios (2)
28
![Page 29: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/29.jpg)
Estructura de directorios
Estructura de árbol jerárquico de directorios compuesta de ficheros.
Raíz
La estructura se forma mediante un sistema de ficheros raíz (file system root) y un conjunto de sistemas de ficheros montables (se montan automáticamente cada vez que se inicia el S.O.)
29
![Page 30: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/30.jpg)
30
![Page 31: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/31.jpg)
Estructura de directorios
Los directorios más importantes del sistema GNU/Linux son:
/bin. Comandos y binarios del usuario.
/boot. Archivos utilizados para el arranque del sistema.
/dev. Archivos de dispositivo.
/etc. Ficheros de configuración del sistema.
/home. Directorios de trabajo de los usuarios.
/lib. Librerías para C y otros lenguajes de programación.
/lost+found. Directorio directorio específico de archivos perdidos. Cada partición tiene el suyo propio.
31
![Page 32: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/32.jpg)
Estructura de directorios
/media. Directorio donde se montan los dispositivos extraíbles (CD’s, DVD’s, pendrives…)
/mnt. Directorio donde se montan los sistemas de archivos temporales.
/proc. Directorio con información sobre el kernel y procesos del sist.
/root. Directorio de trabajo del superusuario.
/sbin. Ficheros binarios del sistema que suele ejecutar el root.
/tmp. Directorio con los ficheros temporales del sistema.
/usr. Contiene los programas de uso común para los usuario.
/var. Datos y archivos variables, como logs, colas de correo, tareas de impresión, etc.
32
![Page 33: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/33.jpg)
Estructura de directorios
Nombre de ficheros y directorios - Reglas:
Un nombre puede tener de 1 a 255 caracteres
Se puede utilizar cualquier carácter menos /
y no es recomendable utilizar los caracteres especiales
= \ ^ ‘ “ ` * ; - ? [ ] ( ) ! & < >
Las letras mayúsculas y minúsculas se consideran diferentes.
33
![Page 34: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/34.jpg)
Instalar y quitar componentes (1)
Paquete : aplicación empaquetada para su instalación.
Herramientas o gestores de paquetes:
UBUNTU:
o synaptic o aptitude o apt-get o dpkg
FEDORA:
o Añadir/quitar
software en GNOME
o yum o rpm
34
![Page 35: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/35.jpg)
Instalar y quitar componentes (2)
apt-get
Permite instalar/desinstalar por línea de comandos cualquier paquete
o Actualizar el sistema:
# apt-get update
apt-get [opciones] orden
o Obtener listas de paquetes nuevos:
# apt-get upgrade
o Búsquedas:
# apt-cache search nombre
o Consulta de información:
# apt-cache show paquete
35
![Page 36: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/36.jpg)
Instalar y quitar componentes (2)
apt-get
o Instalar herramientas de compilación:
# apt-get install build-essential
o Opciones: # apt-get –h (ayuda)
# apt-get –y comando (confirmar sin preguntar)
o Instalación de paquetes: # apt-get install paquete
o Desinstalar un paquete: # apt-get remove paquete
36
![Page 37: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/37.jpg)
Instalar y quitar componentes (3)
synaptic
Herramienta de x-Windows para instalar/eliminar software.
o Para instalar synaptic (desde una consola de texto) :
# apt-get install synaptic
o Para utilizarla (desde x-Windows):
System > Administration > Gestor de paquetes Synaptic (en Ubuntu Server)
Aplicaciones > Gestor de paquetes Synaptic (en Ubuntu Desktop)
37
![Page 38: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/38.jpg)
38
![Page 39: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/39.jpg)
Instalar y quitar componentes (3)
aptitude
Gestor de paquetes por línea de comandos.
Para usarlo, se necesita acceder al sistema como root.
39
![Page 40: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/40.jpg)
WEBMIN
Interfaz web (www.webmin.com) que permite administrar el sistema de una forma cómoda y sencilla a través de cualquier equipo utilizando un navegador web.
40
![Page 41: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/41.jpg)
WEBMIN
o Instalación. Descargar previamente el paquete el paquete de la web oficial y ejecutar:
# dpkg –i webmin-1.560_all.deb
o Acceder a webmin a través de la dirección:
https://localhost:10000
41
![Page 42: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/42.jpg)
42
![Page 43: Unidad 9 - Instalación y configuración Linux](https://reader037.vdocuments.co/reader037/viewer/2022102505/557b26e6d8b42a726a8b50cc/html5/thumbnails/43.jpg)
FIN
43