Vous êtes sur la page 1sur 43

1

Unidad 9.

INSTALACIN y CONFIGURACIN

GNU/Linux
Administracin de Sistemas Operativos

Objetivos
Conocer los elementos ms importantes de un sistema
GNU/Linux
Conocer las diferentes distribuciones GNU/Linux
Ver los distintos tipos de licencias software

Planificar y realizar la instalacin de Ubuntu


Utilizar el intrprete de comandos
Conocer la estructura del sistema de ficheros

Instalar y quitar software


Administrar el sistema utilizando herramientas grficas

Contenidos
1. Introduccin
1.1. Distribuciones
1.2. Licencias de software

2. Instalacin (Ubuntu)
3. Primeros pasos
3.1.
3.2.
3.3.
3.4.
3.5.

Consolas o terminales
Intrprete de comandos
Estructura de directorios
Instalar y quitar componentes
Webmin

GNU / Linux
o Sistema operativo multiusuario basado en UNIX.
o Dos caractersticas muy peculiares lo
diferencian del resto:

Es libre, no tenemos que pagar


ningn tipo de licencia.
El cdigo fuente es abierto,
por tanto, est disponible para
cualquier persona que quiera
estudiarlo, usarlo, modificarlo
y redistribuirlo

GNU / Linux
Por qu cuando escuchamos hablar de Linux se menciona GNU?

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 ncleo 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)

GNU / Linux
Proyecto GNU
Aplicaciones
desarrolladas bajo
licencia libre

+
Linux
Kernel del
sistema operativo

Sistema operativo

GNU/Linux

Distribucin
Conjunto de aplicaciones, temas de escritorio, imgenes
preparadas para que el usuario las pueda instalar (y ejecutar)
de forma sencilla.

10

11

Licencias de Software
GNU GPL

(GNU General Public License)

Licencia Pblica 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 propsito.


Libertad 1. Estudiar el funcionamiento del programa y
adaptarlo a tus necesidades.
Libertad 2. Redistribuir copias
Libertad 3. Mejorar el programa y luego distribuirlo.

12

13

14

Instalacin
Muy sencilla, un asistente gua durante toda la instalacin.
(Seleccionar pas, idioma del teclado, nombre del equipo, zona
horaria)
Punto ms 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. Tamao: RAM x 2

15

16

17

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 grfico
X-Windows.

CTRL+ALT+F7.

Entornos de escritorio o GUI (Graphical User Interfaces):

18

19

20

21

22

23

Intrprete de comandos

(1)

Intrprete de comandos o shell


o Interfaz entre el usuario y el sistema operativo

o Recibe las rdenes del usuario (comandos) a travs de la lnea


de comandos, las interpreta, las ejecuta y muestra su resultado.

24

Intrprete de comandos

(2)

Inicio de sesin
o Login y password
Ubuntu 11.04
equipo

Distribucin Linux
equipo

Terminal o consola

tty1

login:

nombre del equipo

o Prompt

Directorio actual

usuario @ equipo:$

Nombre del usuario

Tipo de usuario: $ normal


# root

25

Intrprete de comandos

(3)

Superusuario o root
Administrador del sistema.

Puede realizar cualquier tarea de administracin


o Ejecutar un comando como root:

$ sudo <comando>
o Obtener un shell de root para ejecutar mltiples tareas:
$ sudo bash
o Activar cuenta de root (establecer su contrasea):

$ sudo passwd root

26

Intrprete de comandos

(4)

Comandos generales
Comando
startx

halt
reboot

Descripcin
Inicia el modo grfico

Apaga el equipo
Reinicia el equipo

exit

Finalizar sesin

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

27

Intrprete de comandos

(4)

Comandos Manipulacin de ficheros y directorios (1)


Comando

ls
cd <directorio>

Descripcin

Muestra el contenido de un directorio


Cambia de directorio

pwd

Muestra el directorio actual de trabajo

tree

Muestra de forma grfica la estructura de un directorio

find
locate
less <fichero>
more <fichero>
cat <fichero>

Permite buscar ficheros en el sistema


Muestra el contenido de un fichero

28

Intrprete de comandos

(4)

Comandos Manipulacin de ficheros y directorios (2)


Comando
file <fichero>
touch <fichero>
mkdir <directorio>

Descripcin
Muestra informacin sobre un fichero
Crea un fichero vaco
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>

rmdir <directorio>
grep <patrn><ficheros>

Borra un fichero o directorio

Borra un directorio
Busca un patrn en una lista de ficheros.

29

Estructura de directorios
Estructura de rbol jerrquico de directorios compuesta de ficheros.
Raz

La estructura se forma mediante un sistema de ficheros raz (file


system root) y un conjunto de sistemas de ficheros montables (se
montan automticamente cada vez que se inicia el S.O.)

30

31

Estructura de directorios
Los directorios ms 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 configuracin del sistema.
/home. Directorios de trabajo de los usuarios.
/lib. Libreras para C y otros lenguajes de programacin.

/lost+found. Directorio directorio especfico de archivos perdidos. Cada


particin tiene el suyo propio.

32

Estructura de directorios
/media. Directorio donde se montan los dispositivos extrables (CDs,
DVDs, pendrives)

/mnt. Directorio donde se montan los sistemas de archivos temporales.


/proc. Directorio con informacin 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 comn para los usuario.

/var. Datos y archivos variables, como logs, colas de correo, tareas de


impresin, etc.

33

Estructura de directorios
Nombre de ficheros y directorios - Reglas:
Un nombre puede tener de 1 a 255 caracteres
Se puede utilizar cualquier carcter menos /
y no es recomendable utilizar los caracteres especiales

=\^`*;-?[]()!&<>
Las letras maysculas y minsculas se consideran diferentes.

34

Instalar y quitar componentes

(1)

Paquete : aplicacin empaquetada para su instalacin.


Herramientas o gestores de paquetes:
UBUNTU:
o
o
o
o

synaptic
aptitude
apt-get
dpkg

FEDORA:
o

Aadir/quitar
software en GNOME

o yum
o rpm

35

Instalar y quitar componentes

(2)

apt-get
Permite instalar/desinstalar por lnea de comandos cualquier paquete

apt-get [opciones] orden


o Actualizar el sistema:

# apt-get update

o Consulta de informacin:
# apt-cache show paquete

o Obtener listas de paquetes nuevos:

# apt-get upgrade

o Bsquedas:
# apt-cache search nombre

36

Instalar y quitar componentes

(2)

apt-get
o Instalacin de paquetes:

# apt-get install paquete

o Desinstalar un paquete:

# apt-get remove paquete

o Opciones:

# apt-get h

(ayuda)

# apt-get y comando

(confirmar sin preguntar)

o Instalar herramientas de compilacin:


# apt-get install build-essential

37

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)

38

39

Instalar y quitar componentes

(3)

aptitude
Gestor de paquetes por lnea de comandos.

Para usarlo, se necesita acceder al sistema como root.

40

WEBMIN
Interfaz web (www.webmin.com) que permite administrar el sistema de
una forma cmoda y sencilla a travs de cualquier equipo utilizando un
navegador web.

41

WEBMIN
o

Instalacin. Descargar previamente el paquete el paquete de la


web oficial y ejecutar:
# dpkg i webmin-1.560_all.deb

Acceder a webmin a travs de la direccin:


https://localhost:10000

42

43

FIN

Vous aimerez peut-être aussi