Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de
Sistemas
Operativos
Unidad
2
INSTALACIN,
DESINSTALACIN
Y
ACTUALIZACIN
DE
PROGRAMAS
LIBRES
Y
PROPIETARIOS
En los Sistemas Operativos el usuario Administrador (root en el caso de Sistemas
Operativos Linux) es el responsable de la instalacin y desinstalacin de
aplicaciones, entre otras cosas. Por regla general las aplicaciones se proporcionan en un
formato conocido como paquete (paquete de aplicaciones) y que no es ms que un
conjunto de programas y/o herramientas (documentacin, libreras, iconos, etc.) que se
instalan en el ordenador para un fin determinado y que, evidentemente, son necesarios
para el correcto funcionamiento de la aplicacin. Cabe destacar que en este tipo de
paquetes los programas estn relacionados por su utilidad, aunque no pertenezcan a
la misma firma. Por ejemplo, un paquete de edicin grfica podra estar formado por un
convertidor de formatos, un programa de retoques, un editor grfico y una biblioteca
para organizar los grficos. Aquellos casos en los que los programas son diferentes e
independientes pero se agrupan para dar un servicio completo al usuario hablamos de
paquetes integrados o suite, como puede ser el caso de LibreOffice o Microsof Office
(para la parte de ofimtica).
Para la distribucin de estos paquetes se hace uso de diferentes soportes como memoria
Flash, DVD y CD aunque de un tiempo a esta parte la opcin ms extendida es la
descarga de los mismos desde las correspondientes pginas oficiales. Es importante
tener presente que en muchas ocasiones el paquete viene empaquetado y comprimido en
un solo fichero para evitar problemas de espacios y garantizar cierta portabilidad. En
estos casos, para su instalacin ser necesario descomprimir y desempaquetar
previamente con alguna herramienta o aplicacin (ZI, RAR, etc.)
Es
importante
adems,
tener
en
cuenta
que
las
aplicaciones
vienen
adaptadas
a
las
plataformas
de
hardware
donde
pueden
ser
instaladas
mediante
la
identificacin
del
dato
de
la
versin.
Es
decir,
podemos
tener
diferentes
versiones
de
una
aplicacin
para
un
modelo
de
CPU
de
x86(32
bits)
o
x64(64
bits).
Otro
dato
a
tener
en
cuenta
para
seleccionar
una
aplicacin
son
las
limitaciones
por
el
nmero
de
licencias
de
uso.
programa desinstalador, para acceder a l deberemos de ir a InicioProgramas- buscar la carpeta de la aplicacin y seleccionar la
opcin Desinstalar o Uninstall. Tambin desde el Panel de Control
en la opcin Programas podremos desinstalarlos.
1.3
INSTALACIN
Y
DESNSTALACIN
DE
APLICACIONES
EN
LINUX
Para poder instalar aplicaciones en Linux puedes trabajar en modo consola para
introducir las rdenes mediante comandos de texto o bien hacer uso de un gestor
de paquetes mucho ms agradable y ms parecido a otros sistemas como
Windows. Con l vamos a poder instalar de forma rpida muchos programas
haciendo uso de los repositorios o desde un CD. En el caso de Ubuntu este gestor
de paquetes es conocido como Centro de Software, aunque tambin podemos
emplear un gestor de paquetes muy conocidos: Synaptic. El Centro de software
es la opcin ms simple e intuitiva, a modo de tienda Software con una gran
variedad de aplicaciones a nuestra disposicin. Para abrirlo pulsamos sobre el
icono Centro de software que se encuentra en la barra de lanzadores (Launcher)
a la izquierda de la pantalla. Por su parte, Synaptic es un gestor grfico de
paquetes que nos permite gestionar no solo los paquetes o aplicaciones
instaladas, sino tambin sus dependencias y escoger las versiones con las que
trabajar. Desde de la versin 12.04 no viene instalado por defecto, por lo que si
queremos utilizarlo deberemos instalarlo desde el Centro de Software (mostrado
en la imagen siguiente).
10
Para pasar a ser root de forma permanente en esa sesin, y evitar que nos solicite
contrasea en cada momento, se puede ejecutar la siguiente orden:
11
Cada
distribucin
usa
un
gestor
de
paquetes,
por
ejemplo
Red-Hat
utiliza
los
paquetes
.rpm,
Slackware
utiliza
los
paquetes
.tar,
Debian
utiliza
los
paquetes
.deb,
etc.
De
manera
que
el
nombre
del
paquete
viene
con
una
extensin
(nombre
de
tres
caracteres
o
ms
separado
por
un
punto)
que
identifica
el
gestor
de
paquetes
utilizado.
La
distribucin
Ubuntu
utiliza
el
sistema
de
paquetes
de
Debian
(.deb).
Los paquetes de aplicaciones pueden estar en dos formatos diferentes:
12
13
14
2
Es
una
actualizacin
de
Windows
que
por
lo
general
combina
actualizaciones
anteriores
y
ayuda
a
15
16
17
3 El ncleo o Kernel es aquella parte del Sistema Operativo que interacta directamente con el
18
19
Conviene tener siempre el sistema actualizado con las ltimas versiones de los
paquetes instalados, siempre que correspondan a una versin estable de la
distribucin. Aunque podemos instalar de forma grfica como se ha
comentado, otra opcin es hacer uso de la terminal. Existen dos comandos
para instalar programas en modo texto: con apt-get (a partir de Ubuntu 14.04
se puede sustituir por apt) o con aptitude. La orden apt-get permite, tanto
tener actualizada la lista de paquetes disponibles en el sistema como su
actualizacin a las ltimas versiones (con la orden apt-get install podramos
instalar nuevos paquetes tal y como se hace de forma grfica, solo que desde
consola).
Hay que tener en cuenta que hay que actualizar el sistema siempre que:
Introducimos cambios en el archivo /etc/apt/sources.list.
Queremos actualizar la lista de paquetes del sistema
Tambin desde la lnea de comandos podemos actualizar el sistema mediante
la orden apt-get, siendo usuario administrador o root, para ello hay que ejecutar
la orden:
20
21
dispositivo
de
almacenamiento
de
datos
(disco
duro).
El
MBR
est
dividido
en
dos
partes
principales:
Un
cdigo
de
arranque
maestro:
es
un
programa
cuya
finalidad
es
cargar
en
memoria
un
Sistema
Operativo.
Una
tabla
de
particiones:
se
trata
de
un
espacio
definido
para
incluir
en
l
informacin
bsica
sobre
las
particiones
del
disco
duro
(tanto
de
las
primarias
como
de
las
extendidas).
22
23
Se inicia la BIOS.
Se carga el cdigo del MBR del disco.
Se inicia el Windows Boot Manager (bootmgr).
Lee el BCD.
Busca archivos de hibernacin.
Inicia el programa Winload.exe (carga el kernel del Sistema operativo).
Inicia el programa ntoskrnl.exe (imagen del kernel de Windows).
Inicia el programa smss.exe (administrador de sesiones).
24
El comando echo tiene la funcin de mostrar texto por pantalla. Si ese texto se
especifica encerrado entre % entiende que es una variable de entorno y nos
mostrar su valor por pantalla.
25
5 El comando set, sin argumentos, muestra todas las variables de entorno junto con sus
correspondientes valores.
26
27
28
Runlevel 0: apagado.
Runlevel 1: monousuario (solo root; no es necesaria la contrasea). Es
un nivel que se suele utilizar para analizar y reparar problemas.
Runlevel 2: multiusuario sin soporte de red.
Runlevel 3: multiusuario con soporte de red.
Runlevel 4: igual que el anterior pero no se suele utilizar.
Runlevel 5: multiusuario en modo grfico (X Windows).
Runlevel 6: reinicio.
29
30
Hay que tener en consideracin que los scripts que residen en el directorio
/etc/init.d pueden utilizarse directamente, lo que permite iniciar o detener
31
32
33