Sie sind auf Seite 1von 41

NDICE

TABLA DE ILUSTRACIONES...................................................................................3
1.1

Introduccin...................................................................................................4

1.1.1

Historia y Evolucin..................................................................................5

1a. Etapa (1945-1955): Bulbos y conexiones.....................................................................5


2a. Etapa. (1955-1965): Transistores y Sistemas de Procesamiento por lotes..............................6
3ra Etapa (1965-1980): Circuitos integrados y multiprogramacin..........................................7
4ta Etapa (1980-Actualidad): Computadoras personales.......................................................8
1.1.2 Estructura general del SO..........................................................................9
Gestin de procesos:.........................................................................................9
Gestin de memoria principal:..........................................................................9
Gestin del almacenamiento secundario........................................................10
El sistema de E/S............................................................................................10
Sistema de archivos........................................................................................10
Sistemas de proteccin...................................................................................11
Sistema de comunicaciones............................................................................11
Programas de sistema.....................................................................................12
Gestor de recursos..........................................................................................12
1.2 Requerimientos de instalacin........................................................................12
1.3 Configuracin bsica.......................................................................................13
1.3.1 Mtodos de instalacin.............................................................................13
CD......................................................................................................................13
USB....................................................................................................................14
1.3.2 Inicio de instalacin..................................................................................14
1.3.3 Del entorno del usuario.............................................................................15
1.3.4 Configuracin del sistema.........................................................................17
1.3.5 Configuracin de seguridad......................................................................24
1.3.6 Configuracin de red................................................................................31
1.4 Comandos y aplicaciones................................................................................32
Comandos bsicos en Ubuntu.........................................................................32
1.4.1 Manejo de archivos...................................................................................33

1.4.2 Instalacin y ejecucin de aplicaciones....................................................34


1. "Centro de Software de Ubuntu"................................................................34
2. Gestor de paquetes Synaptic......................................................................35
4. Comandos apt-get (apt) y aptitude en una terminal o consola...................37
Bibliografa............................................................................................................39

TABLA DE ILUSTRACION
Figura
Figura
Figura
Figura
Figura
Figura
Y
Figura

1.1.1.
1.1.1.
1.1.1.
1.1.1.
1.1.1.
1.1.1.

1
2
3
4
5
6

Computadora de Bulbos y Conexiones...........................................5


ENIAC.............................................................................................6
Forma Grfica de la representacin de un proceso.......................6
Circuitos integrados. stos son los modernos................................7
Primeros circuitos integrados........................................................8
Una de las primeras computadoras personales, la Apple II...........8

Figura
Figura
Figura
Figura
Figura
Figura
Figura

1.3.4.
1.3.4.
1.3.4.
1.3.4.
1.3.4.
1.3.4.
1.3.4.

1
2
3
4
5
6
7

Ventana Apariencia.......................................................................17
Ventana Ayuda..............................................................................19
Escritorio de Ubuntu....................................................................20
Ejemplo de Impresoras.................................................................21
Impresoras....................................................................................23
Propiedades de la Impresora........................................................23
Brillo y Bloqueo............................................................................24

Figura
Figura
Figura
Figura
Figura
Figura

1.3.5.
1.3.5.
1.3.5.
1.3.5.
1.3.5.
1.3.5.

1
2
3
4
5
6

Creacin de un usuario.................................................................25
Ajustes avanzados - Privilegios de usuario...................................26
Acceso al usuario invitado............................................................27
Cambiar contrasea.....................................................................28
Desactiva el acceso automtico al sistema..................................29
Propiedades - Permisos................................................................30

1.3.1. 1 Grabadora de Archivos de Windows.............................................13

Figura 1.3.6. 1 Configuracin de Red...................................................................31


Figura 1.4.2. 1 StormCloud...................................................................................35
Figura 1.4.2. 2 Synaptic........................................................................................36

1.1 Introduccin.
Un sistema operativo (SO) es un programa o conjunto de programas que en un sistema
informtico gestiona los recursos de hardware y provee servicios a los programas de aplicacin, y corre
en modo privilegiado respecto de los restantes.
Ntese que es un error comn muy extendido denominar al conjunto completo de herramientas
sistema operativo, es decir, la inclusin en el mismo trmino de programas como el explorador de
ficheros, el navegador web y todo tipo de herramientas que permiten la interaccin con el sistema
operativo, tambin llamado ncleo o kernel. Esta identidad entre kernel y sistema operativo es solo
cierta si el ncleo es monoltico. Otro ejemplo para comprender esta diferencia se encuentra en la
plataforma Amiga, donde el entorno grfico de usuario se distribua por separado, de modo que,
tambin poda reemplazarse por otro, como era el caso de directory Opus o incluso manejarlo
arrancando con una lnea de comandos y el sistema grfico. De este modo, al arrancar una Amiga,
comenzaba a funcionar con el propio sistema operativo que llevaba incluido en una ROM, por lo que
era cuestin del usuario decidir si necesitaba un entorno grfico para manejar el sistema operativo o
simplemente otra aplicacin. Uno de los ms prominentes ejemplos de esta diferencia, es el ncleo
Linux, usado en las llamadas distribuciones Linux, ya que al estar tambin basadas en Unix,
proporcionan un sistema de funcionamiento similar. Este error de precisin, se debe a la modernizacin
de la informtica llevada a cabo a finales de los 80, cuando la filosofa de estructura bsica de
funcionamiento de los grandes computadores se redise a fin de llevarla a los hogares y facilitar su
uso, cambiando el concepto de computador multiusuario, (muchos usuarios al mismo tiempo) por un
sistema monousuario (nicamente un usuario al mismo tiempo) ms sencillo de gestionar. (Vase
AmigaOS, beOS o MacOS como los pioneros de dicha modernizacin, cuando los Amiga fueron
bautizados con el sobrenombre de Video Toasters por su capacidad para la Edicin de vdeo en entorno
multitarea round robin, con gestin de miles de colores e interfaces intuitivos para diseo en 3D.

Uno de los propsitos del sistema operativo que gestiona el ncleo intermediario consiste en
gestionar los recursos de localizacin y proteccin de acceso del hardware, hecho que alivia a los
programadores de aplicaciones de tener que tratar con estos detalles. La mayora de aparatos
electrnicos que utilizan microprocesadores para funcionar, llevan incorporado un sistema operativo
(telfonos mviles, reproductores de DVD, computadoras, radios, enrutadores, etc). En cuyo caso, son
manejados mediante una Interfaz Grfica de Usuario, un gestor de ventanas o un entorno de escritorio,
si es un celular, mediante una consola o control remoto si es un DVD y, mediante una lnea de
comandos o navegador web si es un enrutador.
1.1.1 Historia y Evolucin.
Para tratar de comprender los requisitos de un Sistema Operativo y el significado de sus
principales caractersticas, es til
considerar como han ido evolucionando
estos con el tiempo.
1a. Etapa (1945-1955): Bulbos y
conexiones.
Despus de los infructuosos
esfuerzos de Babbage, hubo poco

Figura 1.3.1 Computadora de Bulbos y Conexiones.

progreso en la construccin de las


computadoras digitales, hasta la Segunda Guerra
Mundial. A mitad de la dcada de los 40's, Howard

Figura 1.1.1. 1 Computadora de


Bulbos y Conexiones

Aiken (Harvard), John Von Newman (Instituto de Estudios Avanzados, Princeton), J. Prespe R. Eckert
y Williams Mauchley (Universidad de Pennsylvania), as como Conrad Zuse (Alemania), entre otros
lograron construir mquinas de clculo mediante bulbos. Estas mquinas eran enormes y llenaban
cuartos completos con decenas de miles de bulbos, pero eran mucho ms lentas que la computadora
casera ms econmica en nuestros das.

Toda la programacin se llevaba a cabo en lenguaje de maquina absoluto y con frecuencia se


utilizaban conexiones para controlar las funciones bsicas de la mquina. Los lenguajes de
programacin eran desconocidos (incluso el lenguaje ensamblador). No se oa de los Sistemas
Operativos el modo usual de operacin consista en que el programador reservaba cierto periodo en una
hoja de reservacin pegada a la pared, iba al cuarto de la mquina, insertaba su conexin a la
computadora y pasaba unas horas esperando que ninguno de los 20,000 o ms bulbos se quemara
durante la ejecucin. La inmensa mayora de los problemas eran clculos numricos directos, por
ejemplo, el clculo de valores para tablas de senos y cosenos.
A principio de la dcada de los

50's la

rutina mejoro un poco con la


introduccin de las tarjetas perforadas.

Fue

entonces posible escribir los programas

leerlas en vez de insertar conexiones,

por lo

dems el proceso era el mismo.


La ENIAC es un acrnimo de
Electronic Numerical Integrator And

Figura
1.1.1. 2 ENIAC
Figura 1.3.2
ENIAC

Computer (Computador e Integrador Numrico Electrnico), utilizada por el Laboratorio de


Investigacin Balstica del Ejrcito de los Estados Unidos. Es considerada la primera computadora.
(ABRAHAM SILBERSCHATZ, 2005)

2a. Etapa. (1955-1965): Transistores y Sistemas de Procesamiento por lotes.


La introduccin del transistor a mediados de los aos 50's modifico en forma radical el
panorama. Las computadoras se volvieron confiables de forma que podan fabricarse y venderse a

Figura 1.3.3
1.1.1.Forma
3 Forma
Grfica
la representacin
proceso.
Grfica
de de
la representacin
de de
un un
proceso.
clientes, con la esperanza de que ellas continuaran funcionando lo suficiente como para realizar un
trabajo en forma.
Dado el alto costo del equipo, no debe sorprender el hecho de que las personas buscaron en
forma por dems rpidas vas para reducir el tiempo invertido. La solucin que, por lo general se
adopt, fue la del sistema de procesamiento por lotes.
3ra Etapa (1965-1980): Circuitos integrados y multiprogramacin.

La 360 de IBM fue la


primera lnea principal de
computadoras que utilizo los
circuitos integrados, lo que
proporciono una gran ventaja
en el precio y desempeo con
respecto a las mquinas de la

Figura
1.3.4
Circuitos
integrados.
stosstos
son los
modernos
Figura
1.1.1.
4 Circuitos
integrados.
son
los
modernos
segunda generacin, construidas a
partir de transistores individuales. Se trabaj con un sistema operativo enorme y extraordinariamente
complejo. A pesar de su enorme tamao y sus problemas el sistema operativo de la lnea IBM 360 y los
sistemas operativos similares de esta generacin producidos por otros fabricantes de computadoras
realmente pudieron satisfacer, en forma razonable a la mayora de sus clientes. Tambin popularizaron
varias tcnicas fundamentales, ausentes de los sistemas operativos de la segunda generacin, de las
cuales la ms importante era la de multiprogramacin.
Otra caracterstica era la capacidad de leer
trabajos de las tarjetas al disco, tan pronto como
llegara al cuarto de cmputo. As, siempre que
concluyera un trabajo el sistema operativo poda
cargar un nuevo trabajo del disco en la particin
que quedara desocupada y ejecutarlo. (Martnez,
Figura 1.3.5 Primeros circuitos integrados.
Figura 1.1.1. 5 Primeros circuitos
integrados.

2009)

4ta Etapa (1980-Actualidad): Computadoras personales.

Computadora personal, ordenador personal, conocida como PC (sigla en ingls de personal


computer), es un tipo de microcomputadora diseada en principio para ser utilizada por una sola

persona a la vez. Habitualmente, la sigla PC se refiere ms especficamente a las computadoras IBM


PC compatibles. Una computadora personal es generalmente de tamao medio y es usado por un solo
usuario.
Un interesante desarrollo que comenz a llevarse a cabo a mediados de la dcada de los ochenta
ha sido el crecimiento de las redes de computadoras personales, con sistemas operativos de red y
sistemas operativos distribuidos.
En
los

Figura 1.3.6 Una de las primeras computadoras personales, la Apple II.


sistemas operativos de red, los usuarios estn conscientes de la existencia de varias computadoras y
pueden conectarse con mquinas remotas y copiar archivos de una maquina a otra. Cada mquina
ejecuta su propio sistema operativo local y tiene su propio usuario.
Por el contrario, un sistema operativo distribuido es aquel que aparece ante sus usuarios como
Figura 1.1.1. 6 Una de las
un sistema tradicional de un solo procesador, aun cuando
primeras computadoras
personales, la Apple II.
est compuesto por varios procesadores. En un sistema distribuido verdadero, los usuarios no deben ser
conscientes del lugar donde su programa se ejecute o de lugar donde se encuentren sus archivos; eso
debe ser manejado en forma automtica y eficaz por el sistema operativo.
Algo notable y que cabe mencionar, es que las consolas de videojuego (Magnavox Odyssey,
Mattel Intellivision, Atari 5200, Nintendo Entertainment System (NES), Game Boy, Atari Lynx,
Nintendo 64, Play Station, Game Cube), son considerados computadoras personales, ya que en su
poca, fueron y son tan poderosas como una computadora. (Martnez, 2009)

1.1.2 Estructura general del SO


La estructura general de un sistema operativo se divide en los siguientes
componentes:
Gestin de procesos:
Un proceso es simplemente, un programa en ejecucin que necesita recursos para
realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El SO es el
responsable de:

Crear y destruir los procesos.


Parar y reanudar los procesos.
Ofrecer mecanismos para que se comuniquen y sincronicen.

La gestin de procesos podra ser similar al trabajo de oficina. Se puede tener una lista de
tareas a realizar y a estas fijarles prioridades alta, media, baja por ejemplo. Debemos
comenzar haciendo las tareas de prioridad alta primero y cuando se terminen seguir con las
de prioridad media y despus las de baja. Una vez realizada la tarea se tacha. Esto puede
traer un problema que las tareas de baja prioridad pueden que nunca lleguen a ejecutarse y
permanezcan en la lista para siempre. Para solucionar esto, se puede asignar alta prioridad a
las tareas ms antiguas.

Gestin de memoria principal:


La Memoria es una gran tabla de palabras o bytes que se referencian cada una
mediante una direccin nica. Este almacn de datos de rpido accesos es compartido por la
CPU y los dispositivos de E/S son voltiles y pierden su contenido en los fallos del sistema.
El SO es el responsable de:

Conocer qu partes de la memoria estn siendo utilizadas y por quin.


Decidir qu procesos se cargarn en memoria cuando haya espacio disponible.
Asignar y reclamar espacio de memoria cuando sea necesario.

Gestin del almacenamiento secundario


Un sistema de almacenamiento secundario es necesario, ya que la memoria principal
(almacenamiento primario) es voltil y adems muy pequea para almacenar todos los
programas y datos. Tambin es necesario mantener los datos que no convenga mantener en
la memoria principal. El SO se encarga de:

Planificar los discos.


Gestionar el espacio libre.
Asignar el almacenamiento.
Verificar que los datos se guarden en orden

El sistema de E/S
Consiste en un sistema de almacenamiento temporal (cach), una interfaz de
manejadores de dispositivos y otra para dispositivos concretos. El sistema operativo debe
gestionar el almacenamiento temporal de E/S y servir las interrupciones de los dispositivos
de E/S.

Sistema de archivos
Los archivos son colecciones de informacin relacionada, definidas por sus creadores.
stos almacenan programas (en cdigo fuente y objeto) y datos tales como imgenes,
textos, informacin de bases de datos, etc. El SO es responsable de:

Construir y eliminar archivos y directorios.


Ofrecer funciones para manipular archivos y directorios.
Establecer la correspondencia entre archivos y unidades de almacenamiento.
Realizar copias de seguridad de archivos.

Existen diferentes Sistemas de Archivos, es decir, existen diferentes formas de organizar


la informacin que se almacena en las memorias (normalmente discos) de los ordenadores.
Por ejemplo, existen los sistemas de archivos FAT, FAT32, EXT3, NTFS, XFS, etc.
Desde el punto de vista del usuario estas diferencias pueden parecer insignificantes a
primera vista, sin embargo, existen diferencias muy importantes. Por ejemplo, los sistemas

de ficheros FAT32 y NTFS, que se utilizan fundamentalmente en sistemas operativos de


Microsoft, tienen una gran diferencia para un usuario que utilice una base de datos con
bastante informacin ya que el tamao mximo de un fichero con un sistema de archivos
FAT32 est limitado a 4 gigabytes, sin embargo, en un sistema NTFS el tamao es
considerablemente mayor.

Sistemas de proteccin
Mecanismo que controla el acceso de los programas o los usuarios a los recursos del
sistema. El SO se encarga de:

Distinguir entre uso autorizado y no autorizado.


Especificar los controles de seguridad a realizar.
Forzar el uso de estos mecanismos de proteccin.

Sistema de comunicaciones
Para mantener las comunicaciones con otros sistemas es necesario poder controlar el
envo y recepcin de informacin a travs de las interfaces de red. Tambin hay que crear y
mantener puntos de comunicacin que sirvan a las aplicaciones para enviar y recibir
informacin, y crear y mantener conexiones virtuales entre aplicaciones que estn
ejecutndose localmente y otras que lo hacen remotamente.

Programas de sistema
Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de l.
Ofrecen un entorno til para el desarrollo y ejecucin de programas, siendo algunas de las
tareas que realizan:

Manipulacin y modificacin de archivos.


Informacin del estado del sistema.
Soporte a lenguajes de programacin.
Comunicaciones.

Gestor de recursos
Como gestor de recursos, el Sistema Operativo administra:

La CPU (Unidad Central de Proceso, donde est alojado el microprocesador).


Los dispositivos de E/S (entrada y salida)
La memoria principal (o de acceso directo).
Los discos (o memoria secundaria).
Los procesos (o programas en ejecucin)
En general todos los recursos del sistema.

1.2 Requerimientos de instalacin


Los requisitos mnimos recomendados, teniendo en cuenta los efectos de escritorio,
deberan permitir ejecutar una instalacin de Ubuntu Server 12.04 LTS son:

Procesador x86 a 700 MHz.


Memoria RAM de 512 Mb.
Disco Duro de 7 GB (swap incluida).
Tarjeta grfica y monitor capaz de soportar una resolucin de 1024x768.
Lector de DVD o puerto USB.
Conexin a Internet puede ser til.

Los efectos de escritorio, proporcionados por Compiz, se activan por defecto en las
siguientes tarjetas grficas:

Intel (i915 o superior, excepto GMA 500, nombre en clave Poulsbo)


NVidia (con su controlador propietario o el controlar abierto incorporado Nouveau)
ATI (a partir del modelo Radeon HD 2000 puede ser necesario el controlador
propietario fglrx)

1.3 Configuracin bsica


1.3.1 Mtodos de instalacin
Existen dos mtodos para instalar Ubuntu nativamente, por medio de un CD/DVD o
una USB.
CD
1. Para tener un CD con el sistema Ubuntu, descargamos el archivo ubuntu-14.04.1desktop-amd64.iso, desde la pgina http://www.ubuntu.com/download/desktop.
2. Una vez descargado, inserte un CD en la grabadora de su ordenador, localice el
fichero y, con el botn derecho del ratn, haga clic sobre l. En el men emergente

que se abre seleccione Abrir con>Grabadora de imgenes de disco de Windows. Se


abrir entonces una ventana con su aplicacin predeterminada de grabacin de CD.

USB
1. Descargamos el mismo archivo ubuntu-14.04.1-desktop-amd64.iso, pero ahora
Figura 1.3.1. 1 Grabadora de Archivos
tambin descargamos
el programa LinuxLive USB Creator 2.9.1.
de Windows
2. Ejecutamos e instalamos el programa.
3. Se conecta una memoria USB (vaca). Ejecutar el programa ya instalado LinuxLive
USB Creator. Nos quedar una ventana como la que sigue, y se llena de la misma
forma. Se da en aceptar y nos queda una USB Booteable.
4. Se sigue el proceso de instalacin normal.

1.3.2 Inicio de instalacin


1.- La computadora automticamente entrara al Boot de la memoria. Damos entrar en Install
Ubuntu y nos llevar a la pantalla de instalacin del sistema.
2.- Elegimos el idioma de la instalacin y del sistema.
3.- Tratamos, en la medida de lo posible, llevar a cabo todas recomendaciones que ah nos
indique (la toma de corriente, conexin a internet y los 6.5GB de memoria libre.
Adems, tambin es recomendable tildar las otras dos opciones, para ahorrar tiempo de
descarga.

4.- En esta pantalla, elegimos la opcin de Ms Opciones, para que nosotros podamos
elegir la particin en donde ir Ubuntu.
5.- En este punto, elegimos la particin de 50GB (53827 MB).
6.- Agregamos una primera particin, que se llama memoria de intercambio o SWAP de
3000MB (3GB).
7.- Creamos una nueva particin del espacio libre disponible. Aqu ir el sistema, por lo cual
slo deber ser lo suficientemente grande para almacenarlo.
8.- Usamos el resto del espacio libre para poner el /home, que es donde irn los archivos.
Damos clic en Instalar Ahora
9.- Esperamos a que se complete la instalacin; esta es la parte ms larga.
1.3.3 Del entorno del usuario
La parte grfica de Ubuntu 14.10, es de lo ms amigable con el usuario, la interfaz es
muy intuitiva, adems de que su escritorio, por su configuracin, es muy parecido con el de
Windows. La diferencia principal entre Windows y Ubuntu, es el motor grfico, es decir, las
animaciones principales y el cmo reaccionan a los eventos del mouse y de las teclas.
En Windows, se llama Aero a este motor, mientras que en Ubuntu se le llama Gnome
o KDE, cada uno es diferente y se puede elegir entre cada uno para que sea nuestro motor
grfico, y decidir qu animaciones y efectos tener.

Figura 1.3.3. 1 Ejemplo de Gnome

Figura 1.3.3. 2 Ejemplo de Gnome

Figura 1.3.3. 3 Ejemplo de KDE

1.3.4 Configuracin del sistema


En este apartado vamos a explicar las partes ms elementales de la Configuracin del
sistema (

), que sern el comportamiento de algunos elementos de la interfaz, las

impresoras y el bloqueo de pantalla.


Modificar Unity (Apariencia)

En Apariencia (

) se pueden cambiar algunos elementos del comportamiento del entorno

de escritorio, as como el fondo de este (wallpaper).


Apariencia muestra por defecto la seccin Aspecto, cosa que se puede ver en la pestaa de
arriba.

Figura 1.3.4. 1 Ventana Apariencia


En la parte de la izquierda se puede apreciar un monitor que previsualiza el fondo de
escritorio que est seleccionado, estando en la parte de abajo el color de fondo y el tipo de
ampliacin del wallpaper (fondo de escritorio) seleccionado.
En Tema se puede elegir entre los distintos skins que hay para Ubuntu.
El Tamao de iconos del lanzador se refiere a los que estn en la parte izquierda de la
pantalla.
Para cambiar el wallpaper (fondo de escritorio) hay una persiana en la parte superior, donde
pone Fondos de escritorio. Se puede seleccionar la opcin Carpeta de imgenes para que se
carguen las imgenes guardadas en la subcarpeta Imgenes. Sin embargo apostaremos por

el mtodo ms prctico, lgico y sencillo para el usuario que viene de Windows (aparte de
ser la ms flexible), y es hacer clic sobre el botn + (

), dirigirse a la subcarpeta donde se

localice la imagen que se quiere poner de fondo de escritorio, seleccionar y pulsar sobre el
botn Abrir.
La otra pestaa de Apariencia es Comportamiento, que permite modificar algunos elementos
relacionados con el comportamiento de la interfaz grfica de Ubuntu.

Figura 1.3.4. 2 Ventana Ayuda


Dentro de Comportamiento hay distintas configuraciones disponibles.

Ocultar automticamente el lanzador sirve para ocultar de forma automtica el lanzador de


aplicaciones de la parte izquierda. Esto viene muy bien para personas que tienen monitores
que trabajan a resoluciones bajas.

Activar reas de trabajo permite mostrar un icono extra en el lanzador (

) a travs del cual

se puede trabajar con los llamados escritorios virtuales, muy usados en Linux, pero casi
desconocidos fuera de este. Esta herramienta permite tener disponibles varios escritorios a la
vez, poniendo sobre cada uno aplicaciones diferentes y poder as organizar mejor el espacio
de trabajo. Sin embargo, desde que Ubuntu usa Unity estos han perdido bastante
protagonismo, ya que el lanzador de la parte izquierda ayuda bastante a no saturar el rea
de trabajo, siendo desactivado por defecto.

Figura 1.3.4. 3 Escritorio de Ubuntu

Aadir el icono <<mostrar escritorio>> al lanzador es una opcin que permite poner un icono
demostrar escritorio en esa zona. Con una pulsacin sobre su icono (

) se pueden

minimizar todas las ventanas abiertas de golpe, mostrando el escritorio.


En Mostrar los mens de las ventanas hay dos opciones: En la barra de mens y En la barra
de ttulo de cada ventana. La primera es la que trae por defecto, que muestra los mens de
las aplicaciones en la barra superior, al igual que en OS X y como comentamos en el nmero
anterior. La segunda opcin permite tener individualizado el men en cada ventana sobre la
barra de ttulo, cosa que agradecern los usuarios venidos de Windows.

Figura 1.3.4. 4 Ejemplo de Impresoras

Impresoras

Las impresoras (

) en Ubuntu, dependiendo de la marca, muchas veces no suelen

requerir ninguna instalacin, cosa que ya gener debate en MuyLinux no hace mucho.
Generalmente en Ubuntu las impresoras ya estn listas para funcionar a los pocos
segundos de ser conectadas al USB y ser encendidas, aunque algunas requieren algn
driver externo.
Muchas personas no conocen este detalle, pero OS X (el sistema de Apple para sus Mac)
y Linux comparten el servidor de impresin, CUPS, as que viendo la versin de OS X para
la que es compatible la impresora se puede saber si esta es compatible con Ubuntu. La
ltima versin del sistema de Apple es Mavericks (10.9), que sali antes que Ubuntu 14.04
(la versin que estamos usando para estos tutoriales). Si aparece esa versin de OS X o
anterior en la caja de la impresora lo ms probable es que funcione con Linux tambin. Hay
muchas marcas de impresoras, pero si queris ir por lo seguro lo suyo es apostar por
impresoras HP, que suelen ser las que estn mejor soportadas en Linux.
En caso de que la impresora no se aada automticamente se puede hacer clic sobre el
botn Aadir y seguir unos sencillos pasos, que pueden servir tambin para encontrar una
impresora compartida a travs de red si se despliega la seccin Impresora en red.

Figura 1.3.4. 5 Impresoras


Si se pulsa sobre alguna de las impresoras que hay instaladas se pueden observar las
distintas opciones en torno a ellas. En Opciones de la impresora se muestran el formato del
folio, el color y la calidad.

Figura 1.3.4. 6 Propiedades de la Impresora

Bloqueo de pantalla
En

Ubuntu cada vez que es va la


pantalla hay que introducir la
contrasea para poder volver a

ver

el escritorio, esto puede terminar siendo muy molesto para el


usuario, sobre todo si no tiene a nadie a su alrededor que pueda
cogerle el ordenador.

Para

deshabilitar el bloqueo de pantalla hay que dirigirse a Bloqueo y


brillo (

) y hay que desmarcar la opcin Bloquear, tal y como se muestra en la imagen de abajo.

Figura 1.3.4. 7 Brillo y Bloqueo

1.3.5 Configuracin de seguridad


Tipos de cuentas de usuario
Existen varios tipos de cuentas de usuario que dan diferentes niveles de acceso para el uso y
administracin del sistema. Asegrate de estar usando siempre la cuenta de usuario
adecuada a tus necesidades, una cuenta con ms permisos de los necesarios tambin
implica ms riesgos de los necesarios.
Usuario con permisos administrativos
Este es el usuario que se crea durante la instalacin del sistema, tiene permiso para usar
todas las aplicaciones instaladas, guardar o modificar contenidos en su carpeta personal y
puede asumir temporalmente las funciones de administrador mediante la orden sudo.
Este es el usuario indicado para el trabajo diario y la administracin de sistemas de escritorio
habituales.
Usuario sin permisos administrativos
Este es el tipo de usuarios que se crean desde el men Sistema - Administracin - Usuarios y
grupos, tiene permiso para usar todas las aplicaciones y guardar o modificar informaciones
en su carpeta personal. No podr ejercer tareas administrativas ni usar el comando sudo.

Figura 1.3.5. 1 Creacin de un usuario


Si necesitas crear ms usuarios para que otras personas usen tu sistema es conveniente el
uso de este tipo de cuentas. As pase lo que pase no podrn alterar la configuracin del
sistema, slo sus opciones personales.
En caso de que necesites dar permisos administrativos a estos usuarios puedes hacerlo
desde el men Sistema - Administracin - Usuarios y grupos - Ajustes avanzados - Privilegios
de usuario - Administrar el sistema

Figura 1.3.5. 2 Ajustes avanzados - Privilegios de


usuario

Usuario invitado
Esta cuenta, presente en Ubuntu y en algunas otras distribuciones permite el acceso al
sistema con un usuario sin privilegios, carece de contrasea y permite el uso de la mayora
de aplicaciones, pero no guardar o modificar datos ni por supuesto asumir tareas
administrativas. (Podr guardar datos pero stos se perdern al cerrar la sesin).
Este tipo de cuenta es muy til en ordenadores de acceso pblico, demostraciones, o
cualquier situacin en la que quieras que alguien pueda usar el sistema sin alterar nada.
Para acceder a esta cuenta debes hacerlo desde una sesin de usuario ya iniciada haciendo
clic en el applet de control de sesin y selecciona Sesin de invitado. +info

Figura 1.3.5. 3
Acceso al usuario
invitado

Usuario root
Este es el usuario administrativo tradicionalmente usado en todas las distribuciones
GNU/Linux, sin embargo en Ubuntu se ha desactivado esta cuenta y en su lugar se usa el
comando sudo. Las ventajas del uso de sudo frente a root son: minimizar la posibilidad de
desastres por descuido al estar la cuenta administrativa activa durante menos tiempo, hacer
ms consciente al usuario de qu acciones entraan peligro y cuales no o acostumbrarse a
usar permisos administrativos slo cuando son estrictamente necesarios, entre muchas otras
razones. Algunos usuarios no acostumbrados al modo de trabajar de Ubuntu insisten en la
activacin de esta cuenta (poniendo en peligro la seguridad del sistema). Si este es tu caso
la activacin de la cuenta root se hace con la orden:
sudo passwd root
Esto asignar una contrasea al usuario root permitiendo su acceso al sistema y el uso del
comando su. Una vez acabada la tarea administrativa en cuestin es recomendable volver a
desactivar esta cuenta con la orden:
sudo passwd -l root
Contraseas
La contrasea es la llave que cierra la puerta de la privacidad de cada usuario. Por este
motivo vale la pena dedicarle un poco de tiempo a la eleccin de la contrasea.
Criterios para elegir una contrasea:

Deber tener una longitud mnima de 6 caracteres


Preferiblemente que contenga combinaciones de maysculas, minsculas, smbolos y
nmeros

No deber contener ningn carcter fcilmente deducible por los datos "visibles" del

usuario (es decir evita contraseas del tipo usuario1)


Preferiblemente usa contraseas creadas aleatoriamente

Ejemplos de malas combinaciones usuario/contrasea: usuario/usuario1, root/toor,


usuario/1234, usuario/aaaaaaaa, usuario/apellido
Ejemplos de buenas contraseas: ffagh61w, Op9%ssas
Si tu contrasea no cumple estos requisitos puede ser fcilmente "rebentada" por programas
de fuerza bruta. Para cambiar la contrasea y asignar una mejor usa el men Sistema Administracin - Usuarios y grupos - Cambiar contrasea

Es muy
desactivar la

tentador
Figura 1.3.5. 4 Cambiar contrasea

contrasea del

usuario para hacer ms cmodo el acceso, esto sera equivalente a dejar siempre el coche
abierto para no tener que abrirlo (y con las llaves puestas!). Intenta evitar las opciones No
preguntar de nuevo la contrasea al iniciar sesin (del men Usuarios y grupos) y Acceder
como usuario automticamente (del men Pantalla de acceso)

Figura 1.3.5. 5 Desactiva el acceso automtico al


sistema

Cambiar permisos y grupos


Todos de los sistemas de ficheros comunes en GNU/Linux soportan un completo sistema de
permisos, que asigna a cada archivo/directorio: un propietario, un grupo y permisos de
lectura (r) / escritura (w) / ejecucin (x) independientes para el propietario, el grupo y el resto
de usuarios.
Vemoslo ms claro con un ejemplo, el comando ls -l nos mostrar todos estos datos:
ls -l
-rw-r----- 1 dani users 77951 2010-07-06 18:24 screenshot_001.png
En este ejemplo el archivo screenshot_001.png es propiedad del usuario dani, pertenece al
grupo users y sus permisos son: lectura y escritura para el propietario (los primeros rw-),
lectura para el resto de usuarios del grupo users (r--) y ningn tipo de acceso para el resto de
usuarios del sistema (---). +info
En ocasiones podemos encontrarnos que no tenemos permisos para realizar una u otra
accin sobre un archivo (por ejemplo no podemos ejecutar un archivo descargado, o el editor
nos avisa de que no podemos guardar cambios sobre un archivo de texto). La solucin NO
es convertirse en root, la solucin es establecer correctamente los permisos del archivo.
Para cambiar los permisos de un archivo usaremos el comando chmod (con sudo si el
archivo no es de nuestra propiedad). A cada tipo de permiso se le asigna un numero:
lectura=4, escritura=2, ejecucin=1, estos permisos pueden sumarse y deben informarse

para el propietario, grupo y resto de usuarios. Veamos algunos ejemplos:


chmod 777 archivo # asigna permiso lectura(4) + escritura(2) + ejecucin(1) para el
propietario, grupo y resto de usuarios
chmod 600 # asigna permiso lectura(4) + escritura(2) al propietario, grupo y resto de usuarios
no tienen acceso
chmod 755 # todos los permisos para el propietario, lectura y ejecucin para el resto
Si estos comandos te parecen muy complicados siempre puedes usar el gestor de archivos
para cambiar los permisos haciendo clic con el botn derecho sobre el archivo que quieres
cambiar y eligiendo Propiedades - Permisos

Otro error

comn es que el

propietario o

grupo del archivo

no estn bien

asignados (esto

ocurre por

ejemplo si usas
Figura 1.3.5. 6 Propiedades - Permisos
algunos programas con root cuando no debes). De nuevo la solucin NO es convertirse en
root (ms bien esto es el origen del problema), la solucin es establecer correctamente el

propietario y grupo del archivo.


Para esto usa el comando chown (con sudo si el archivo no es de tu propiedad). Su uso es
bastante sencillo, con un ejemplo bastar:
sudo chown dani:dani archivo # asigna el propietario dani y el grupo dani al archivo
1.3.6 Configuracin de red
Recin instalada Ubuntu en nuestro ordenador, puede ser que la conexin de red est por
configurar. Ubuntu presupone que nuestra tarjeta wireless se conecta sin contrasea al punto
de acceso de mejor seal, o que nuestra tarjeta de red recibe sus parmetros de
configuracin automticamente mediante un protocolo llamado DHCP.

Si
Figura 1.3.6. 1 Configuracin de Red
sabemos que esta configuracin por defecto no es la correcta debemos cambiarla e
introducir nosotros los parmetros que conozcamos, mediante un icono llamado "Network
Manager" en la parte superior derecha del escritorio. Dicho icono nos permite escoger entre
las redes inalmbricas disponibles.

1.4 Comandos y aplicaciones


Comandos bsicos en Ubuntu
cd <ruta-a-la-que-queremos-movernos>: Para movernos entre carpetas. Para movernos a la
carpeta superior pondremos cd ...
ls -<argumentos>: Nos muestra un listado de los archivos y carpetas que hay en en el
directorio en el que estamos. Le podemos pasar como argumento l para ver los archivos y
directorios como un listado, a para ver los archivos ocultos, s para ver los el tamao en
bloques de cada archivo, o todas juntas(ls -las).
cp <nombre-archivo> <archivo-copiado>: Para copiar archivos.
mkdir <nombre-carpeta>: Para crear carpetas.
rm <nombre-archivo>: Para borrar archivos.
mv <nombre-archivo> <nuevo-nombre-archivo>: Para cambiar archivos de nombre, tambin
nos sirve para mover archivos si especificamos tambin la ruta.
sudo apt-get install <nombre-programa>: Para instalar programas o aplicaciones desde el
terminal, necesitamos saber el nombre exacto del programa o la aplicacin. Si el programa
requiere de paquetes adicionales nos preguntar si queremos instalarlos.
sudo apt-get remove <nombre-programa>: Para desinstalar programas o aplicaciones desde
el terminal, necesitamos saber el nombre exacto del programa o la aplicacin.
sudo apt-get update: Para actualizar las listas de software de nuestro ordenador.

sudo apt-get upgrade: Para actualizar el software de nuestro ordenador con las listas del
update.
sudo reboot: Para reiniciar el ordenador.
sudo poweroff: Para apagar el ordenador.
1.4.1 Manejo de archivos
ATRIBUTOS DE LOS ARCHIVOS Los sistemas de archivos guardan, adems del nombre del
archivo y sus datos, informacin como fecha, hora, usuario, permisos, etc; los cuales se
denominan atributos. Los atributos en un sistema de archivos son: Proteccin: Permisos que
el dueo del archivo establece sobre el archivo. En linux los permisos bsicos se establecen
en la terna XXX para el usuario, ejecucin, escritura, lectura Password: Clave de proteccin
del archivo Dueo: Usuario del sistema dueo del archivo. Temporal: Bit que indica si
eliminar el archivo al terminar el proceso que lo creo.
COMBINACIN DE TECLAS EN LOS ARCHIVOS Ctrl+A = Selecciona todos los archivos y
carpetas. Ctrl+V = Copiar archivo o directorio seleccionado Ctrl+X = Corta un archivo o
directorio seleccionado. F2 = Cambia el nombre de la carpeta o archivo seleccionado.
Alt+Intro = Abre el men de propiedades en los archivos
TIPOS DE ARCHIVOS /etc/fstab Este archivo contiene informacin sobre los dispositivos
que se montarn automticamente durante el arranque del sistema. /etc/apt/sources.list
Aqu encontramos la lista de repositorios. /etc/passwd Este archivo controla el uso de
usuarios, en contraseas, con permisos y grupos que pertenecen a cada usuario.
/boot/grub/menu.lst Aqu tenemos la configuracin de GRUB (gestor de arranque).
/etc/X11/xorg.conf Este archivo contiene la configuracin del entorno grfico (pantalla,

teclado, ratn, tarjeta grfica ...). /etc/network/interfaces interfaces Este archivo contiene
los datos de configuracin de la red.
TIPOS DE EXTENSIONES DE LOS ARCHIVOS ext4: podemos decir que es
comprensible y lgica esta es una extensin de ext3. Adems, posee apoyo por una mayor
gama de discos duros y es ms rpido. reiserfs: Otro tipo de "journaling file system", el cual
provee mejor seguridad y velocidad, pero ha decado en tiempos reciente. jfs: sistema de
archivo de tipo diario creado por la IBM. xfs: Es un sistema de journaling file system de 64-bit
creado por Silicon Graphics, Inc. (SGI). El mismo usa su propia versin de Unix y Linux
EXTENSIONES DE ARCHIVOS EJECUTABLES ELF: Formato binario estndar en
GNU/Linux PL: Script en lenguaje Perl. PY: Script en lenguaje Python. SH: Script de
Shell, utilizado para crear pequeos programas
EXTENSIONES DE ARCHIVOS DEL SISTEMA CONF: Archivo de configuracin de un
programa. Almacenados en su mayora en el directorio /etc/ KO: Mdulos del ncleo de l
arama 2.6 LOCK: Indica el bloqueo de un servicio, proceso o programa. Se suelen guardar
en /tmp borrndose con cada inicio. LOG: Archivo de informacin, generados por el propio
ncleo y los programas y servicios instalados. PID: Ficheros identificadores de procesos,
necesarios para el correcto funcionamiento de los servicios en ejecucin. SOCKET: Medio de
comunicacin entre dos programas situados habitualmente en equipos distintos. TMP:
Archivos temporales creado por un programa para almacenar informacin.
FILESYSTEM HIERARCHY STANDARD Siguen la mayora de las distribuciones GNU/Linux
y algunos otros sistemas operativos basados en UNIX. Una norma que define los directorios
principales y sus contenidos en el sistema operativo Estndar de jerarqua del sistema de
archivos.
1.4.2 Instalacin y ejecucin de aplicaciones
Mtodos para instalar aplicaciones:

1. "Centro de Software de Ubuntu"


Es el ms simple e intuitivo de todos y segn van saliendo las nuevas versiones de Ubuntu,
se le van implementando ms funcionalidades. Es una autntica tienda de software, con ms
de mil aplicaciones a tu disposicin.

Para abrirlo, pulsamos en el Icono "Centro de Software", en la barra de lanzadores


(Launcher) de la izquierda o tambin podemos pulsar en el primer lanzador de la barra con el
logo de Ubuntu, para abrir el Tablero (Dash) y escribir / buscar: Centro de Software.
La aplicacin se divide en:

1. En las pestaas superiores tenemos las siguientes opciones "Todas las aplicaciones",
"Instaladas" y el "Historial".
2. A la izquierda tenemos las aplicaciones divididas en subcategoras.
3. En el Centro las aplicaciones divididas en "Ms recientes" y "Mejor valoradas".
4. Arriba a la derecha tenemos la opcin de Bsqueda.

Figura 1.4.2. 1 StormCloud

Una vez elegido el paquete o aplicacin, podemos instalarlo directamente pulsando en el


botn "Instalar". Si queremos saber con ms detalle para qu sirve la aplicacin, plugins a

instalar y valoraciones y comentarios de los usuarios, pulsamos en "Ms informacin".


Una vez instalada la aplicacin, el botn "Instalar" se convertir en "Desinstalar", para la
desinstalacin de la aplicacin.
2. Gestor de paquetes Synaptic
Synaptic es un avanzado sistema para instalar o eliminar aplicaciones de tu sistema. El
entorno es grfico y muy potente. Con Synaptic tienes el control completo de los paquetes
(aplicaciones) instalados en tu sistema, sus dependencias y desde aqu puedes seleccionar
las diferentes versiones de los paquetes a instalar segn las necesidades.
A partir de Ubuntu 12.04 no viene instalado por defecto y si queremos utilizarlo hay que
instalarlo desde el Centro de Software, buscando "Synaptic".
Para abrir Synaptic, pulsar en el primer lanzador de la barra con el logo de Ubuntu, para abrir
el Tablero (Dash) y escribir / buscar: Gestor de paquetes Synaptic.
Este gestor de paquetes nos permitir instalar, reinstalar y eliminar paquetes de una forma
grfica muy sencilla.
La pantalla de Synaptic est dividida en 4 secciones.
Las dos ms importantes son la lista de categoras (1) en el lado izquierdo y la de los
paquetes (3) en el

lado derecho.

Al seleccionar un

paquete de la lista se

mostrar una

descripcin del mismo

(4).

Figura 1.4.2. 2 Synaptic

Para instalar un paquete puedes seleccionar una categora, pulsar con el botn derecho en el
paquete deseado y seleccionar marcar para instalar o hacer doble-click en el nombre del
paquete.
Marca de esta forma todos los paquetes que desees instalar en el sistema y pulsa Aplicar
para proceder a su instalacin. Synaptic descargar ahora los paquetes necesarios desde los
repositorios en internet o desde el CD de instalacin.

Tambin puedes usar el botn Buscar para encontrar los paquetes que desees instalar.
Pulsando en el botn de buscar, podremos realizar bsquedas de programas mediante su
nombre o descripcin. Una vez localizado el programa que deseamos instalar hacemos doble
clic sobre l para instalarlo. Si queremos eliminar un programa bastar con pulsar con el
botn derecho encima de ste y seleccionar eliminar o eliminar por completo.
Para que se apliquen los cambios es necesario pulsar en el botn de Aplicar.
El sistema de instalacin de software en Ubuntu es muy potente y verstil. Dentro de los
repositorios las aplicaciones estn organizadas en "paquetes". Cada paquete tiene otros de
los que depende para su correcto funcionamiento. Synaptic se encarga de resolver estas
dependencias e instalar los paquetes necesarios por ti. Pero no slo eso. En los paquetes de
aplicaciones tambin se indican otros paquetes que aunque no son necesarios para que
funcione la aplicacin que queremos instalar si son de utilidad. Estos son los "paquetes
recomendados".

Podemos configurar Synaptic para que considere esos paquetes "recomendados" como si
fuesen dependencias y as los instalar tambin automticamente.
Arranca Synaptic y ve a Configuracin -> Preferencias, en la Pestaa General marca la
casilla "Considerar los paquetes recomendados como si fuesen dependencias".

4. Comandos apt-get (apt) y aptitude en una terminal o consola


Aunque podemos instalar programas de forma grfica como hemos visto en los puntos
anteriores, siempre podemos recurrir a la terminal para instalar cualquier programa.
A muchos usuarios noveles esta opcin les puede parecer un poco ms complicada y algo
crptica. Nada ms lejos de la realidad; cuando uno se acostumbra es mucho ms cmodo,
fcil, potente y rpido.

Nota: La mayora de las guas de instalacin de aplicaciones en este blog vienen explicadas
con el uso de la Terminal.
Existen dos comandos para instalar programas en modo texto: con apt-get (apt) o
conaptitude.
Ambos programas son muy similares, pero nos vamos a centrar en el apt-get.
Actualizacin: A partir de Ubuntu 14.04 se puede sustituir "apt-get" por simplemente "apt".
La instalacin de software es una tarea administrativa y por ello hay que que utilizar el
comando "sudo", anteponindolo a "apt-get" o "aptitude".
Uso: Abrimos una terminal pulsar en el primer lanzador de la barra con el logo de Ubuntu,
para abrir el Tablero (Dash) y escribir / buscar: Terminal. Tambin se abre pulsando la
combinacin de teclas Ctrl+Alt+T
Nota: los paquetes con nombres compuestos traen un guin entre las palabras:
Ej:compizconfig-settings-manager

Bibliografa
ABRAHAM SILBERSCHATZ, P. B. (2005). Sistemas Operativos. Espaa: Mc
GrawHill.
Andrew S. Tanenbaum, A. S. (1997). Sistemas Operativos, Diseo e
Implementacin. Mxico: Prentice Hall.
Ann Mclver Mc Hoes, I. M. (2010). Sistemas Operativos. Mxico: Cengage
Learning.
Martnez, D. L. (2009). Sistemas Operativos. Buenos Aires: UNNE.
Stallings, W. (1997). Sistemas Operativos. Madrid: Prentice Hall.

Das könnte Ihnen auch gefallen