Professional Documents
Culture Documents
uLvem 3
SOoperativoportable,enformadeimagendedisco,ejecutado
sobremquinavirtualQemuenWindows(XP,7,8y10).
Parasudescarga,pulsa
aqu
VicenteEscudero
ndice
ndice
QuesunadistribucindeLINUX?
Paquetedesoftware
Gestordepaquetes
Tareastpicasdeungestordepaquetes
QurepresentaentornogrficodeunSO?
XWindows
Gestordeventanas
Fluxbox
Ejerciciosderepaso
Qu es una
distribucin
de LINUX?
Por lo general, cuando hablamos de Linux nos estamos refiriendo al ncleo
(
kernel
) bsico del Sistema Operativo. El resto de elementos que lo integran, como
las aplicaciones de usuario o el interfaz grfico son obra de organizaciones o
expertos. Este conjunto de elementos es lo que se conoce como
distribucin Linux
.
Las distribuciones Linux corren a cargo de organizaciones sin nimo de lucro
(por ejemplo el
proyecto Debian
) o compaas privadas (como
SuSE
o
Red Hat
)
cada una con su propio conjunto de programas ms un ncleo formando su propia
versin
de Linux.
Paquete de software
Normalmente, cada programa de Linux est formado, segn su complejidad,
por una mayor o menor cantidad de archivos como ejecutables, archivos de librera
(a veces compartidos con otras aplicaciones) y de configuracin. Esto hace que el
proceso de compilado e instalacin en el sistema, visto en la Unidad de Trabajo
anterior, se convierta en una tarea ardua y tediosa de llevar a cabo manualmente.
Con la idea de facilitar y simplificar el manejo y mantenimiento de las aplicaciones
dentro de una distribucin, estas son tratadas como si fueran una nica unidad
funcional llamada genricamente
paquete
o
paquete software
.
Existen varios tipos de paquetes segn cmo se encuentren los archivos que
contienen antes de llevarse al SO destino. La extensin del archivo identifica su
tipo:
Paquetes de fuentes: Contiene los archivos comprimidos pero no
compilados. Por ejemplo
.tgz
,
tar.gz
.tar.bz2
.
Paquetes binarios: Software ya compilado para su incorporacin a una
distribucin especfica. Por ejemplo
.deb
,
.rpm
.mdk
.
Gestor de paquetes
La aplicacin encargada de automatizar el proceso de instalacin,
actualizacin, configuracin y eliminacin de paquetes dentro de un sistema LINUX
se conoce genricamente como
gestor de paquetes
. Cada distribucin dispone de
su propio sistema de gestin de paquetes, algunos de los ms conocidos son:
apt-get
(Debian o Ubuntu)
rpm
(Red Hat)
installpkg
(Slackware)
Borrado de un paquete.
ulvem3:/home/ulvem # apt-get remove
ayuda
Limpieza de los archivos
.deb
.deb
antes de instalarlos y es recomendable aplicar esta orden de vez en
cuando con el fin de eliminarlos de nuestro equipo.
ulvem3:/home/ulvem # apt-get clean
mc
,
gkarellm
,
xpdf
y
gentoo
).
El servidor grfico X es el cerebro del sistema grfico X-Windows. Controla
la interaccin entre las aplicaciones grficas cliente y los recursos disponibles del
computador (tales como audio, fuentes de texto, colores y otros recursos software
5
que los clientes podran utilizar). Bsicamente, los clientes grficos no pueden
mostrar la salida en la pantalla o emitir una seal acstica independientemente;
ellos deben pedir al servidor que lo haga por ellos. Del mismo modo, todos las
acciones de usuario como mover un ratn o escribir en el teclado es recibido en
primer lugar por el servidor grfico e interpretado por el cliente apropiado. La
configuracin del servidor de ventanas suele afectar el entorno general del PC. Las
personalizaciones de las aplicaciones grficas cliente afecta al comportamiento de
programas especficos y sus ventanas.
X-Windows
Aunque en la actualidad existen varios servidores de entorno grfico,
uLvem
3.0
tiene instalado X-Windows y podremos configurar sus caractersticas desde el
directorio
/etc/X11
.
X-Windows incluye una serie de aplicaciones, situadas en el directorio
/usr/bin/X11
, que trabajan conjuntamente para formar lo que conocemos
como Interfaz Grfica de Usuario (
Graphical User Interface
GUI). Las utilizadas al
iniciar sesin (grfica) en
uLvem 3.0
son:
xdm
: Es el gestor de acceso al sistema en modo grfico (el
X
D
isplay
M
anager
). Puede ser considerado como el sustituto grfico al registro
de usuario (
login
) en lnea de comandos.
xterm
: Sirve para introducir rdenes escritas en un entorno grfico.
Es conocido como
emulador
de terminal en X-Windows.
xconsole
: Monitor del sistema de los mensaje dirigidos al dispositivo
/dev/console
en un sistema X-Windows.
xmessage
: Aplicacin destinada al envo de texto dentro de una
ventana del entorno grfico.
[Alt
gr] + []
en la consola de
micr
oLINUX_vem):
7
/etc/X11/xdm/Xsetup
.
Gestor de ventanas
El aspecto general del entorno grfico de nuestro Sistema Operativo es
determinado por el gestor de ventanas. Adems, nos permite configurar y
manipular las ventanas en nuestra pantalla. La mayor parte de gestores tambin
nos ofrecen la posibilidad de controlar otros aspectos del entorno grfico y
proporcionan un mecanismo adecuado para iniciar los programas. Dentro de un
servidor X-Windows tendremos habitualmente activo un gestor de ventanas de
manera continua.
Al instalar el paquete que contiene el servidor X-Windows, este
normalmente viene acompaado de un gestor de ventanas muy simple llamado
twm
. Sin embargo, en el caso de este SO, se ha optado por incluir el gestor
fluxbox
por ser ms flexible, liviano y fcilmente configurable.
Fluxbox
Es un administrador de ventanas para X-Windows rpido y con modestos
requisitos
hardware
. La interfaz bsica (presente en
uLvem 3.0
) tiene nicamente
una barra de tareas, localizada en la parte inferior de la pantalla, y un men de
seleccin de rdenes al que se accede con la pulsacin del botn derecho del ratn
sobre el escritorio.
Tanto su configuracin como el men desplegable son ajustados desde la
consola mediante archivos de texto situados en el directorio personal del usuario
bajo el directorio
.fluxbox
.
1ejecutaremos
ulvem@ulvem3:~$ su
yacontinuacin
daremossucontrasea
ulvem
.Entonceselindicativodelsistemamostrar
ulvem3:/home/ulvem #
.
1
10
Ejerciciosderepaso
http://archive.debian.net/woody/
.
2. Inicia
uLvem 3.0
y accede a la consola con el fin de comprobar las opciones
propuestas del gestor de paquetes disponible en la distribucin LINUX.
1 Escribe el nombre de usuario:
ulvem
y contrasea: u
lvem
11
http://www.google.es
.
6. Desde el men de fluxbox reinicia el Sistema Operativo con la opcin
[Apagar] + {Botn reiniciar}
. Revisa el archivo
~/.fluxbox/apagar.sh
[submenu] (Red) {}
e incluye una lnea con
[exec] (Dillo)
{dillo}
. Tras guardar los cambios, comprueba si puedes ejecutar ahora la
aplicacin desde el men fluxbox.
12