Este documento proporciona instrucciones para instalar Ubuntu 10.04 en una computadora que ya tiene Windows instalado. Explica los requisitos del sistema, las consideraciones previas como hacer copias de seguridad y preparar las particiones de Windows, y los pasos para la instalación, incluyendo la creación de particiones swap, raíz y home.
1. C´mo instalar Ubuntu 10.04 (Lucid Lynx)
o
Universidad Nacional De Colombia
Francisco Javier Ospina Salazar
Estudiante de Estad´ıstica
fjospinas@unal.edu.co
Julio 2010
Introducci´n
o
GNU/Linux es un sistema operativo o un conjunto de aplicaciones de
computadora encargadas de diversas funciones, principalmente la gesti´n o
eficiente de los recursos del sistema. GNU/Linux como tal se puede subdi-
vidir en dos grandes partes: la primera es Linux que es el kernel del sistema
operativo, este es el encargado de gestionar los recursos, la memoria, los dis-
positivos, el sistema de archivos, etc. La segunda parte se conoce como siste-
ma GNU, que es todo el conjunto de aplicaciones y utilidades adicionales al
kernel, es decir procesadores de texto, visores de imagenes, reproductores de
audio, etc. La sinergia entre el kernel y GNU crean un funcionamiento com-
pleto de lo que se conoce como sistema operativo (Wikipedia/linux 2010).
Tanto GNU como Linux y por ende GNU/Linux tienen licencia p´blica u
general GNU (Opensource 2010), esto quiere decir que es gratuito y adem´s a
el software viene con el c´digo fuente para ser estudiado, reproducido y utili-
o
zado por los usuarios. Esto genera enormes beneficios para la comunidad ya
que permite la modificaci´n total o parcial del sistema operativo adquirido
o
originalmente con la intensi´n de tener un software totalmente adaptado a
o
nuestras necesidades. Como consecuencia de esto, en la actualidad se dispo-
ne de m´ltiples variantes (320 aproximadamente) de GNU/Linux conocidas
u
como distribuciones cada una con sus caracter´ ısticas propias.
En este universo enorme de distribuciones existe Ubuntu (Wikipedia/Ubuntu
2010), que est´ basada en Debian (la distribuci´n mas grande en la actuali-
a o
dad). Entre las principales caracter´ısticas de Ubuntu tenemos: facilidad de
instalaci´n, facilidad de manejo, lanzamiento de versiones nuevas en lapsos
o
1
2. de tiempo cortos (6 meses) y soporte t´cnico en diversas p´ginas web y fo-
e a
ros. Estas razones, entre otras, hacen de Ubuntu la distribuci´n ideal para
o
aquellos que se adentran en el mundo GNU/Linux.
Este documento no pretende ser exahustivo en los temas que se tratan,
por el contrario solo presenta las pautas b´sicas para una instalaci´n segura
a o
y eficiente de Ubuntu. Es aconsejable leer en su totalidad el documento antes
de realizar la instalaci´n debido a que esto permite tener claridad sobre lo
o
que se va a hacer.
1. Requisitos de sistema
Linux en todas sus diferentes distribuciones siempre se ha caracterizado
por ser un sistema operativo muy noble en lo que respecta a recursos del
sistema, por lo cual es instalable en cualquier maquina moderna. La versi´n
o
10.04 de Abril del 2010 a pesar de pedir un poco mas de equipo que sus pre-
decesoras, todav´ esta muy lejos de solicitar lo que necesitan los productos
ıa
micosoft para un funcionamiento ´ptimo del sistema.
o
1.1. Requerimientos recomendados del sistema
Procesador: 1 GHz x86.
Memoria RAM: 512 MB.
Disco duro: 8GB
Tarjeta gr´fica VGA y monitor capaz de soportar una resoluci´n de
a o
1024x768.
Lector de CD-ROM o tarjeta de red.
Conexi´n a internet
o
2. Consideraciones previas
Debido a que se va a instalar Ubuntu al lado de Windows la primera
medida que se deber´ considerar es hacer una copia de seguridad de todos
ıa
los datos importantes, aunque nunca he sufrido perdida de datos en una
instalaci´n de Linux. En segundo lugar es de vital importancia preparar las
o
particiones Windows para la instalaci´n. Windows es un sistema operativo
o
que almacena la informaci´n en los sectores del disco desocupados ya sea al
o
inicio o al final del mismo. Como al instalar Ubuntu tenemos que quitar parte
2
3. Figura 1: Desfragmentador de disco
de el espacio que pertenece a las particiones Windows es importante que los
archivos Windows sean movidos al inicio del disco para poder utilizar la par-
te final de este. Por otro lado es recomendable verificar la integridad del disco
antes de proceder a la instalaci´n. Para llevar a cabo estas tareas se inicia
o
Windows normalmente, luego se va a Inicio→Mi PC al abrirse la ventana del
explorador se da click derecho sobre C: y luego propiedades→herramientas
→Desfragmentaci´n→Desfragmentar ahora. En este punto se deber´ tener
o ıa
la ventana de desfragmentador de disco abierta, aqu´ se selecciona la uni-
ı
dad C: y se le da desfragmentar (figura 1). Este proceso puede tornasrse
bastante demorado, dependiendo de la cantidad de archivos y con que fre-
cuencia se desfragmente el disco. Una vez terminada la desfragmentaci´n o
del disco deber´ verse una ventana mostrando las opciones de presentar
ıa
informes de la desfragmentaci´n o cerrar. Se da click sobre cerrar (figura
o
2). Vamos de nuevo a Mi PC, click derecho sobre C: luego Propiedades y
finalmente Herramientas, pero en este caso en el cuadro comprobaci´n de o
errores, se da click en comprobar ahora... Al abrirse el cuadro de comprobar
3
4. Figura 2: Informes desfragmentador de disco
disco local, solo se selecciona la primera casilla (reparar autom´ticamente
a
errores en el sistema de archivos) y se da click en Iniciar (figura 3). Al ha-
cer esto sale un cuadro de texto que dice que no se puede hacer el escaneo
del disco debido a que es la unidad sobre en cual esta instalado Windows,
pero ofrece la opci´n de realizar el escaneo cuando se reinicie la m´quina
o a
y en este caso damos click en si (figura 4). Despu´s de esto se reinicia el
e
ordenador y no se pulsa ninguna tecla ya que esto detendr´ la verificaci´n
ıa o
del disco. Al reiniciar se observamos el scandisk realizar el proceso (figura 5).
Nota importante: estos dos procedimientos, escaneo de disco y desfrag-
mentaci´n, se deber´ hacer para cada unidad disco local que se vea en mi
o ıan
PC, es decir si se tiene disco local D tambien se le hace, disco local E de igual
forma. Es de vital importancia hacer esto en todos y cada uno de los discos
para evitar perdida de datos. En caso de disponer de poco tiempo o de no
querer hacerlo, como m´ ınimo se le debe hacer a la partici´n de Windows
o
4
8. Figura 6: Wubi de Ubuntu
Al terminar el escaneo se carga Windows normalmente, en este momento
se inserta el CD de Ubuntu y se da click en Cancel en la ventana emergente
de Ubuntu (figura 6). Luego reiniciamos el PC.
La pantalla que sale al insertar el CD de instalaci´n de Ubuntu se comoce
o
como Wubi -Ubuntu windows installer (figura 6). Las razones por las cuales
de da Cancel en vez de instalar desde ac´ son simples, este instalador crea
a
una im´gen dentro del sistema de archivos NTFS de Windows y todo se
a
almacena ah´ siendo redimensionado en el momento en el que se requiera.
ı,
Esto para mi resulta un enorme defecto ya que viola la seguridad de Linux al
permitir modificar, en incluso borrar la im´gen desde Windows. Este tipo de
a
instalaciones carecen de una partici´n swap eficiente, adem´s de sacrificar
o a
algo de rendimiento, escribiendo y leyendo de un sistema no nativo para
Linux, a diferencia de una instalaci´n desde el arranque en la cual se crean
o
sistemas de archivos nativos (ext2, ext3, ext4, JFS, Reiser,...).
3. Instalando Ubuntu
Finalmente despu´s de tantos preparativos se puede empezar con la ins-
e
talaci´n. Al reiniciar la maquina y arrancar desde el CD 1 y presionar al-
o
1
Si el computador no arranca desde el CD es necesario entrar a la bios y corregir esto,
no se expone la forma de hacerlo debido a que las bios varian de un equipo a otro
8
9. Figura 7: Arranque de Ubuntu
guna tecla se ve la pantalla de selecci´n de idioma (figura 7), en mi caso
o
eleg´ espa˜ol aunque algunos prefieren ingl´s, luego presionamos F3 para
ı n e
seleccionar nuestro teclado. Si el @ esta en la Q es latinoamericano, y si
esta en el 2 es espa˜ol. En este momento alguien puede estar pensando que
n
esto es vanal pero no todo el mundo sabe que distribuci´n de teclado tiene.
o
Luego vamos a Instalar Ubuntu y le damos Enter. Despu´s de esto vemos
e
como se empieza a cargar lo necesario para la instalaci´n, solo tenemos que
o
esperar un poco para iniciar la configuraci´n b´sica del sistema.
o a
Ahora se observa como se abren unas ventanas solicitando algunos datos
para la instalaci´n. El primero es idioma, seleccionamos el de nuestra pre-
o
ferencia y luego adelante (figura 8). El segundo es la selecci´n del pa´ y la
o ıs
zona horaria (figura 9). El tercero es distribuci´n del teclado que en mi caso
o
es latinoamericano (figura 10). Podemos usar el cuadro que aparece en la
parte inferior izquierda para probar que los caracteres especiales funcionen
correctamente.
En este momento entramos en el punto mas cr´ ıtico de la instalaci´n y se
o
necesita saber un poco de c´mo se organizan las cosas en Linux. B´sicamen-
o a
te se hablar´ de las tres particiones que nos interesan para la instalaci´n.
a o
Despu´s se propondra dos configuraciones para las particiones, una pensada
e
para aquellos que disponen de un espacio libre considerable en su disco y la
otra para usuarios con discos duros casi llenos. Despu´s de esto cada uno
e
decidir´ cual usar en su equipo.
a
partici´n 1: swap
o
la partici´n swap o ´rea de intercambio es aquella que el sistema ope-
o a
9
10. Figura 8: Seleccion de idioma
Figura 9: Zona horaria
rativo utiliza para liberar memoria cuando se necesite. Esto se hace
buscando un proceso poco activo en la RAM, moviendolo a la parti-
10
11. Figura 10: Distribuci´n del teclado
o
ci´n swap (disco duro) y finalmente cuando se necesite usar de nuevo
o
se restaura a la RAM.
partici´n 2: partici´n principal del sistema (directorio ra´ /)
o o ız
El directorio ra´ es el punto de inicio de los sistemas de archivos, es
ız
en este donde se guardan los directorios, subdirecturios, archivos, etc.
En nuestro caso es el sitio donde se instalara Linux.
partici´n 3: directorio /home
o
El directorio /home es aquel donde se guardan todos los archivos y
carpetas de los usuarios de equipo, es decir los documentos, la m´si-
u
ca, los videos, etc. El motivo por la cual se propone /home como una
partici´n independiente de la partici´n principal de sistema o direc-
o o
torio ra´ es para que los datos est´n a salvo en otro lado por si en
ız, e
alg´n momento necesitamos restaurar o reinstalar el sistema operativo.
u
Retomando la instalaci´n de Ubuntu y teniendo estos peque˜os detalles
o n
claros podemos empezar con las dos opciones para el particionamiento del
disco.
11
12. Figura 11: preparar el espacio en disco
Opci´n 1. (3 particiones)
o
En esta opci´n se crearan tres particiones adicionales en el disco: swap,
o
directorio ra´ (/) y /home. Como ya se sabe cual es la funci´n de cada una
ız o
no hace falta explicar por que se crean las tres.
Nota: este particionamiento esta pensado para usuarios que tienen sufi-
ciente espacio libre en disco (20 Gb como minimo en mi opini´n personal),
o
si se dispone de menos espacio libre es recomendable utilizar la opci´n 2 de
o
particionamiento.
Despu´s de la selecci´n de teclado se observa la ventana preparar el es-
e o
pacio en disco (figura 11). No es muy dif´ entender como funciona. La
ıcil
barra de arriba muestra como est´n las particiones actualmente, la de aba-
a
jo muestra como se van a acomodar las particiones para instalar Ubuntu.
Entre las dos barras aparecen tres opciones para redimensionar el disco, dos
guiadas y una manual; la primera permite deslizar un tope sobre la barra de
abajo para quitarle espacio a Windows que finalmente sera asignado a Li-
nux, suena fascinantemente sencillo, pero no es la que se va a usar. La raz´n
o
tambi´n es sencilla, este modo guiado no crea una partici´n independiente
e o
para el /home y por lo tanto los datos de los usuarios ir´ a dar dentro de
ıan
la partici´n principal.
o
12
13. Figura 12: preparar particiones
La segunda opci´n se descarta sencillamente porque elimina todas las
o
particiones existentes en el disco, es decir se da click sobre la opci´n que
o
dice Especificar particiones manualmente y luego adelante. Al hacer esto
aparece la ventana preparar particiones que es donde se crear´n las particio-
a
nes Linux (figura 12), para empezar se le quitar´ espacio a Windows, esto se
a
hace dando click sobre la partici´n que dice ntfs y luego a Cambiar.... Como
o
este disco es de 80 Gb (80000 Mb aproximadamente) lo que se har´ es dejar
a
40 Gb para Windows y el resto para Linux, es decici´n de cada persona
o
ver cuanto le asigna a cada sistema operativo, para hacer esto toca tener
en cuenta cuanta informaci´n hay en Windows, que tanta informaci´n se
o o
piensa almacenar en Linux, etc.
En la ventana editar una partici´n (figura 13) se ponen los siguientes
o
datos:
Nuevo tama˜o de partici´n: 40000
n o
Utilizar como: ntfs
Formatear la partici´n: sin marcar
o
Punto de montaje: /windows/C
13
14. Figura 13: editar una particion
Recalco el hecho de que es muy importante dejar la tercera opcion sin mar-
car ya que si se marca se borrarian todos los datos de Windows. Finalmente
se da click en aceptar. En este momento sale un cuadro que pide confirmar el
redimensionamiento de la parici´n Windows (figura 14), si se quiere cambiar
o
algo se da click en retroceder, sino se da click en continuar y el instalador
empieza a ajustar el tama˜o de la partici´n.
n o
De nuevo tenemos la ventana de preparar particiones con la diferencia
que ahora existe el espacio libre para Ubuntu. Ahora se procede a crear las
particiones que nos interesan, se da click sobre espacio libre y luego Anadir...
(figura 15). La primera partici´n que se va a crear es la de swap (area de
o
intercambio), para hacer esto ponemos los datos:
Tipo de la nueva patici´n: l´gica.
o o
Nuevo tama´o de la partici´n: 2000.
n o
Ubicaci´n de la nueva partici´n: principio.
o o
Utilizar como: ´rea de intercambio.
a
Punto de montaje: aparece atenuado as´ que no seleccionamos nada.
ı
Finalmente se da click en aceptar (figura 16). El tama˜o que se le asigna
n
a la partici´n swap es generalmente el doble de la memoria RAM. En este
o
14
15. Figura 14: confirmaci´n de redimensionamiento
o
Figura 15: preparar particiones
caso se est´ montando linux sobre un equipo con 1Gb de Ram y por esa
a
razon se asignan 2Gb a swap.
15
16. Figura 16: crear una partici´n nueva
o
Estamos otra vez en la pantalla principal de preparar particiones pero
en este caso se pueden ver las dos creadas hasta el momento (figura 17). De
nuevo se da click en espacio libre y luego a A˜adir.... La segunda partici´n
n o
que se crear´ es la del directorio ra´ (/), en este caso se ponen los datos:
a ız
Tipo de la nueva patici´n: l´gica.
o o
Nuevo tama´o de la partici´n: 10000.
n o
Ubicaci´n de la nueva partici´n: principio.
o o
Utilizar como: sistema de ficheros ext4 transaccional.
Punto de montaje: /
Luego se da click en aceptar (figura 18).
De nuevo estamos en la ventana preparar particiones (figura 19). En
este momento se puede observar las tres particiones que se tienen creadas, la
unica que hace falta es /home y se crea de igual forma que las dos anteriores,
´
es decir se da click en espacio libre y luego en A˜adir.... Para la nueva
n
partici´n se deja lo que queda libre en el disco (tama˜o maximo) que en
o n
este caso es de 33899 Mb, todos los datos que se ponen son:
16
17. Figura 17: preparar particiones
Figura 18: crear una partici´n nueva
o
Tipo de la nueva patici´n: l´gica.
o o
Nuevo tama´o de la partici´n: 33899
n o
17
18. Figura 19: preparar particiones
Ubicaci´n de la nueva partici´n: principio.
o o
Utilizar como: sistema de ficheros ext4 transaccional.
Punto de montaje: /home
Para finalizar se da click en aceptar (figura 20). Finalmente as´ deben que-
ı
dar las particiones (figura 21), aunque no precisamente del mismo tama˜o, n
como ya lo dije eso es cuestion de gustos y de necesidades. Posiblemente sea
incomodo pero pienso que se debe insistir en el hecho de que la partici´n que
o
dice ntfs en la casilla formatear? no debe estar marcada bajo ninguna cir-
cunstancia, en caso de ser as´ tenemos que volver a editarla y arreglar esto.
ı
Si todo esta bien damos click en adelante para continuar con la instalaci´n.
o
18
19. Figura 20: crear una partici´n nueva
o
Figura 21: preparar particiones
Opci´n 2. (2 particiones)
o
Como ya se vio la opci´n 1 da la ventaja de crear la partici´n /home
o o
para separar los datos del los usuarios de los archivos propios del sistema,
19
20. Figura 22: preparar el espacio en disco
el defecto de esta configuraci´n es que no siempre se dispone de espacio en
o
disco para hacerlo, para ser m´s claro voy a poner un ejemplo. Tengo un
a
equipo con un disco duro de 80 Gb de los cuales ya tengo 65Gb usados y
quiero instalar Ubuntu, lo primero que tengo que hacer es pensar en como
van a quedar las particiones ya que no solo tengo que crear las particiones
de Ubuntu sino que tengo que dejarle algo de espacio adicional a windows
para que trabaje normalmente. En este caso en particular se dejar´n 70Gb
a
a Windows 65Gb usadas y 5 Gb para su funcionamiento, y para Ubuntu
usaremos 10Gb.
Ya estamos familiarizados con la ventana preparar el espacio en disco as´ que
ı
vamos directo a lo que necesitamos. Se da click en Especificar particiones
manualmente y luego Adelante (figura 22). Lo primero que se har´ es liberar
a
las 10Gb que se necestitan para Ubuntu, esto se hace dando click sobre la
partici´n que dice ntfs y luego se da click en Cambiar... (figura 23). En la
o
ventana de editar una partici´n se ponen estos datos:
o
Nuevo tama˜o de partici´n: 70000
n o
Utilizar como: ntfs
Formatear la partici´n: sin marcar
o
Punto de montaje: /windows/C
20
21. Figura 23: preparar particiones
Finalmente se da click en Aceptar (figura 24). Al igual que la opci´n 1 del
o
particionamiento es muy importante que la casilla formatear la partici´n este
o
sin marcar para evitar perdida de los datos de Windows. En este momento
sale un peque˜o cuadro pidiendo confirmar la decisi´n y se le da click en
n o
Continuar (figura 25).
Estamos de vuelta en la ventana preparar particiones con la diferencia de que
ya existe espacio para Ubuntu, as´ que se da click a espacio libre y Anadir...
ı
(figura 26). Primero se crear´ la partici´n swap (area de intercambio), para
a o
hacer se ponen los datos:
Tipo de la nueva patici´n: l´gica.
o o
Nuevo tama´o de la partici´n: 2000.
n o
Ubicaci´n de la nueva partici´n: principio.
o o
Utilizar como: ´rea de intercambio.
a
Punto de montaje: aparece atenuado asi que no seleccionamos nada.
Se finaliza dando click en Aceptar (figura 27).
Estamos de nuevo en la ventana preparar particiones con dos particiones
ya creadas ntfs (windows) y swap (figura 28), solo hace falta crear la del
directorio ra´ Para esto se da click en espacio libre y Anadir.... Para el
ız.
21
22. Figura 24: editar una partici´n
o
Figura 25: confirmaci´n de redimensionamiento
o
directorio ra´ se deja el espacio libre restante en el disco, en este caso
ız
13898Mb. Para el resto de los datos se pone esto:
22
23. Figura 26: preparar particiones
Figura 27: crear una partici´n nueva
o
Tipo de la nueva patici´n: l´gica.
o o
Nuevo tama´o de la partici´n: 13898.
n o
23
24. Figura 28: preparar particiones
Ubicaci´n de la nueva partici´n: principio.
o o
Utilizar como: sistema de ficheros ext4 transaccional.
Punto de montaje: /
Luego se da click en Aceptar (figura 29). Finalmente as´ deber´ quedar las
ı ıan
particiones para la opci´n 2 (figura 30) aunque no con las mismas dimensio-
o
nes, como ya dije eso depende de gustos y necesidades. Si se est´ conforme
a
con todo se da click en Adelante para continuar con la instalaci´n.
o
Ya paso la parte delicada y un poco dif´ de la instalaci´n y de nuevo
ıcil o
volvemos a lo sencillo, ahora se tiene que configurar un nuestro usuario en
la ventana Qui´n es usted? (figura 31). Es bastante intuitivo as´ que solo
e ı
voy a hacer dos aclaraciones. La primera es que se debe recordar el nombre
para iniciar sesi´n ya que con este se ingresar´ cuando Ubuntu este insta-
o a
lado, y la segunda tiene que ver con las tres casillas de la parte inferior de
la ventana, si se deja marcada iniciar sesi´n automaticamente, cuando el
o
sistema se inicie ingresar´ a la cuenta creada sin solicitar ninguna contra-
a
se˜a. En lo personal yo prefiero marcar solicitar contrase na para iniciar
n
sesi´n ya que no me gusta que nadie entre a mi sesi´n sin mi permiso, la
o o
otra opci´n aparte de solicitar la cotrase˜a para iniciar sesi´n, encripta el
o n o
directorio /home/usuario para evitar que se acceda a este. Cuando se tenga
24
25. Figura 29: crear una partici´n nueva
o
Figura 30: preparar particiones
todo perfectamente ajustado de da click en adelante. El siguiente paso es
para importar las cuentas de Windows, yo solo le di adelante sin seleccionar
25
26. Figura 31: configuraci´n de usuario
o
Figura 32: migrar documentos y configuraciones
nada (figura 32). Por fin se llega al ultimo paso que es solo un resumen de la
´
configuraci´n que se va a aplicar al sistema, si alguien tiene algo que cambiar
o
26
27. Figura 33: resumen de la instalaci´n
o
puede ir a atras, sino le damos instalar y esperamos (figura 33) . Finalmente
comienza la instalaci´n aqui solo se tiene que esperar un poco para poder a
o
empezar a disfrutar los enormes beneficios de Linux.
Cuando termina el proceso de instalaci´n se nos pide reiniciar el sistema,
o
as´ que se procede a hacerlo (figura 34). Al reiniciar el sistema se carga Grub
ı
(figura 35), que es un peque˜o programa cuya funci´n es dar a escojer el
n o
sistema con el que se quiere arrancar. Aqu´ se selecciona Ubuntu, con Linux
ı
2.6.32-21-generic y luego enter. Al cargar Ubuntu, este pide el nombre de
inicio de sesi´n y la contrase˜a del usuario que fue creado en el paso 5 de la
o n
instalaci´n, asi se que los ingresamos (figura 36). Finalmente aqu´ se tiene
o ı
instalado y corriendo perfectamente (figura 37).
27
28. Figura 34: reinicio del sistema
Figura 35: grub
4. El usuario root
Para poder utilizar el usuario root tenemos que entender un poco como
funciona la filosofia de usuarios en Linux. En los sistemas Linux hay dos cla-
ses de usuarios, los usuarios corrientes y el superusuario (root). Un usuario
corriente es aquel que se creo en el paso 5 del proceso de instalaci´n, al crear
o
28
29. Figura 36: inicio de sesi´n
o
Figura 37: Ubuntu corriendo
el usuario pacho automaticamente se crea el directorio /home/pacho que es
donde este usuario puede crear, borrar y modificar archivos, si se trata de
29
30. acceder a otro directorio el sistema automaticamente se denegar´ el acceso.
a
El otro tipo de usuario es conocido como root, este usuario dispone de privi-
gios administrativos en el sistema, y b´sicamente puede hacer de todo: crear
a
o borrar usuarios, permitir o denegar acceso a ciertas ´reas a otros usuarios,
a
permitir o denegar acceso a las aplicaciones, redimensionar particiones, defi-
nir puntos de montaje para particiones nuevas, e incluso hasta recompilar el
sistema operativo para tener uno nuevo, en fin el superusuario puede hacer
lo imaginable e inimaginable dentro del sistema.
Al explicar esto surge una duda casi inmediata. Si el usuario root es tan
poderoso por que no solo se crea este, y la respuesta se puede resumir en
dos palabras, seguridad y estabilidad. Para explicarme un poco voy a dar un
ejemplo. Suponagamos que alguien crea software malicioso para Linux (poco
probable), yo estoy navegando en la web como usuario pacho y lo descargo,
autom´ticamente el virus trata de replicarse en el sistema pero solo puede
a
hacerlo dentro de la carpeta /home/pacho, mientras que el sistema sigue
intacto; por otro lado si estuviera navegando con root, el software malicioso
tendr´ acceso a todo el sistema de archivos, lo cual seguramente ocasionar´
ıa ıa
un desastre. Por el lado de la estabilidad, la raz´n para no usar root es que
o
al ser tan poderoso, ser´ sumamante sencillo borrar algo de la configuraci´n
ıa o
del sistema y dejarlo inutilizable. En conclusi´n es necesario tener usuario
o
root para hacer ciertas cosas que no se podria con un usuario normal, pero
es sumamente importante tener claro que solo se entrar´ al sistema como
a
root para modificar las configuraciones del sistema, para el resto es suficiente
utilizar un usuario normal.
Ubuntu 10.04 crea el usuario root en la instalaci´n por defecto, y le asigna
o
la misma contrase˜a del usuario creado en el paso 5 del proceso de instala-
n
ci´n. La diferencia con versiones anteriores de Ubuntu radica en que ya no
o
se puede loggear como root, entonces c´mo se hace si se necesita modificar
o
algo del sistema?; la respuesta es simple, desde una consola utilizaremos el
comando sudo. Para hacer las cosas un poco mas claras se veran ejemplos
del comando sudo el las seciones: actualizaci´n del sistema e instalaci´n de
o o
software adicional.
5. Actualizaci´n del sistema
o
Llegamos a un punto bastante importante en lo que respecta a veloci-
dad, estabilidad y seguridad en cualquier sistema. Linux es un mundo en
constante desarrollo, y no es raro ver que a los 15 d´ de la salida de una
ıas
distribuci´n, ya hayan actualizaciones, ya sea por estetica, rendimiento, se-
o
30
31. guridad, etc. Ubuntu no es la excepci´n a esta regla, y a la fecha en la que se
o
realiza este documento (3 meses despu´s del lanzamiento de Ubuntu 10.04)
e
ya hay disponible para actualizar 188 paquetes.
Antes de continuar con el proceso de actualizaci´n debemos tener dos con-
o
ceptos claros en la filosofia Linux, dichos conceptos son: los repositorios y
los paquetes.
Repositorio: Linux al ser software libre, dispone de una cantidad enor-
me de sotftware instalable, dicho software tambien dispone de licencia
GPL, es decir que tambien es libre para su descarga, instalaci´n y mo-
o
dificaci´n. Al tener tanto software disponible para la descarga y al ser
o
todo ese software libre, resulta practico, tanto para los que desarrollan
el software como para los que lo usan, almacenarlo todo en unos ser-
vidores web especiales que generalmente se conocen con el nombre de
repositorios. La principal ventaja de tener el software en los reposito-
rios, radica en que Ubuntu tiene una aplicaci´n que se conecta con el
o
repositorio y muestra directamente en el escritorio una lista actualiza-
da de todo el software disponible; esto ayuda mucho a la instalaci´n o
y el mantenimiento del software, ya que el usuario final de Ubuntu no
tiene que andar divagando por la red en busca de software cada vez
que necesite algo, o cada vez que necesite una actualizaci´n.o
para ver una lista completa de los repositorios que Ubuntu trae configu-
rados por defecto, se puede utilizar en una consola: cat /etc/apt/source.list
(figura 38).
Paquete: En los productos de Microsoft, y en general en los productos
comerciales el software esta visto como algo atomico, como un todo,
la diferencia con linux radica en que este al ser libre, es frecuente que
un desarrollador utilice software de otro para completar sus progra-
mas, y as´ evitar reinventar la rueda; a esos subprogramas utilizados
ı
para conseguir un conjunto completo se les denomina paquetes. Por
ejemplo microsoft word es un programa at´mico, mientras que el pro-
o
cesador de textos de openoffice son varios paquetes que interactuan
para completar el procesador de texto, un paquete se encarga de las
fuentes, otro paquete de el corrector de ortograf´ otro paquete del
ıa,
color de el texto, etc. Es por esta raz´n que cuando instalamos soft-
o
ware en linux no estamos instalando un solo programa, sino varios
paquetes, el principal, y otros de los cuales depende el primero para
funcionar correctamente. A esos paquetes adicionales que se instalan
para el correcto funcionamiento del paquete principal, se les conoce
con el nombre de dependencias.
31
32. Figura 38: cat /etc/apt/source.list
Teniendo estas dos premisas claras se puede continuar con la actuali-
zaci´n del sistema, se va mostrar dos formas de hacerlo, la primera es via
o
interfaz gr´fica, la cual resulta bastante intuitiva y sencilla, y la segunda
a
que es via consola, que auque es un poco mas compleja que la primera tiene
beneficios en lo que respecta a velocidad.
5.1. Opci´n 1: actualizaci´n via interfaz gr´fica
o o a
Para hacer este tipo de actualizaci´n se va a Sistema→Administraci´n→Gestor
o o
de actualizaciones (figura 39). En este momento la aplicacion se enlaza con
los repositorios y descarga una lista de paquetes actualizables con sus respec-
tivas dependencias, en este punto solo se da click en Instalar actualizaciones
(figura 40). Despu´s de esto el sistema solicita la contrase˜a de usuatio pa-
e n
ra proceder con la descarga y actualizaci´n. Aqu´ solo toca esperar a que
o ı
termine, el tiempo de actualizaci´n depende principalmente de la velocidad
o
del ancho de banda de Internet (figura 41).
5.2. Opci´n 2: actualizaci´n via consola
o o
La consola o terminar es una forma de interacccion directa con el sis-
tema operativo, es basicamente una pantalla blanca, negra o morada en el
caso de Ubuntu, en la que se teclean comandos para que el sistema ejecute
32
33. Figura 39: gestor de actualizaciones
Figura 40: instalar actualizaciones
alguna acci´n. La ventaja enorme de la consola sobre las aplicaciones que
o
tienen interfaz gr´fica, es que la consola es sumamente rapida y flexible con
a
33
34. Figura 41: descarga e instalaci´n de actualizaciones
o
respecto a est´s ultimas. Por otra parte alguna de las aplicaciones gr´ficas
a a
que usamos, en algun tiempo fueron solo aplicaciones que corrian en una
consola, pero despu´s vino alguien y le puso encima la interfaz gr´fica pa-
e a
ra hacerla mas amena; sin irnos muy lejos el gestor de actualizaciones, y
el gestor de paquetes de Ubuntu (Synaptic) son aplicaciones gr´ficas que
a
por debajo corren una aplicacion llamada apt-get, que es la encargada de
gestionar el software del sistema.
Para hacer la actualizaci´n via consola se abre el Terminal de la forma:
o
Aplicaciones→Accesorios →Terminal (figura 42). Estando aqu´ (en la con-
ı
sola) tecleamos sudo apt-get update && sudo apt-get upgrade (figura 43).
Al hacer esto el sistema pide la contrase˜a para iniciar el proceso de
n
actualizaci´n. Veamos como funciona el comando, la primera parte apt-get
o
update me enlaza Ubuntu con los repositorios para mirar que paquetes son
actualizables, la tercera parte apt-get upgrade descarga e instala las actuali-
zaciones, y la parte del medio && se utiliza para enlazar los dos comandos,
es decir para que apenas acabe de descargar la informacion de los reposito-
rios empiece la descarga y la instalaci´n, finalmente el comando sudo sirve
o
para que todo se haga como superusuario root. Despu´s de enlazar los repo-
e
sitorios y calcular el tama˜o de la descarga, muestra un resumen para ver
n
si se acepta o no la instalaci´n (figura 44). Despu´s de presionar ‘S‘ solo se
o e
tiene que esperar a que finalice el proceso de actualizaci´n.
o
34
35. Figura 42: terminal
Figura 43: sudo en terminal
6. Instalaci´n de software adicional
o
De igual forma que como se hizo en la actualizaci´n del sistema, aqui
o
se mostrara el proceso via interfaz gr´fica y via consola. Empecemos con
a
35
36. Figura 44: descarga e instalaci´n de actualizaciones en terminal
o
un ejemplo conciso. Ubuntu viene por defecto con un reproductor de au-
dio llamado Rhythmbox, que a mi personalmente no me gusta, yo prefiero
Amarok, as´ que vamos a instalar este.
ı
6.1. Instalaci´n de software adicional via interfaz gr´fica
o a
Se empieza por ir a Sistema→Administraci´n→Gestor de paquetes Sy-
o
naptic (figura 45), automaticamente el sistema pide la contrase˜a para eje-
n
cutar synaptic como root, as´ que se pone. Una vez adentro de Synaptic
ı
se da click en Recargar para que descargue la informaci´n de los paquetes
o
disponibles en los repositorios. Despu´s se da click en Buscar (la lupa) y
e
en la ventana emergente se escribe amarok para que lo busque en la base
de datos. Al encontrarlo no lo muestra en una ventana junto con la version
instalada, si la hay, la versi´n actual en los repositorios y una descripci´n.
o o
se marca Amarok (figura 46). Al hacer esto el sistema nos da un aviso de
las dependencia que necesita amarok para su correcto funcionamiento y las
marca, despu´s solo se da click en aplicar para que nos muestre un resumen
e
de la instalaci´n, de nuevo se da click en aplicar y se espera un poco a que
o
termine todo el proceso.
36
37. Figura 45: Synaptic
Figura 46: busqueda y seleccion de paquetes
6.2. Instalaci´n de software adicional via consola
o
Se abre la consola (Figura 42), una vez aqu´ se teclea el comando sudo
ı
apt-get update && sudo apt-get install amarok (figura 47). La estructura
37
38. Figura 47: Descarga de paquetes con sudo en terminal
de comando es esta: la primera parte apt-get update enlaza Ubuntu con los
repositorios para mirar los paquetes disponibles en los mismos, la tercera
parte apt-get install amarok descarga e instala amarok y sus dependencias,
y la parte del medio && se utiliza para enlazar los dos comandos, es decir
para escribirlos en una sola linea, en vez de lineas separadas. Despu´s de esto
e
el sistema pide la contrase˜a para ejecutar como root, y finalmente muestra
n
un resumen de los cambios que se van a realizar al equipo, esperando de
una confirmaci´n por parte del usuario (figura 48). En este punto se pone
o
S, luego Enter y solo queda esperar que finalice la descarga y la instalaci´n o
de amarok.
38