Download Actualizaciones.

Document related concepts

Yellowdog Updater, Modified wikipedia , lookup

Sistema de gestión de paquetes wikipedia , lookup

Transcript
Actualizaciones.
Pablo Sanz Mercado.
1
Las actualizaciones son imprescindibles en cualquier sistema operativo, bien sea
de Microsoft, bien sea UNIX, de Apple, Linux, etc.
Los sistemas operativos son un compendio de miles de lı́neas de código que contienen errores inevitablemente. Estos errores son descubiertos bien por una búsqueda activa con el fin de mejorar los sistemas operativos o para intentar valerse de
vulnerabilidades encontradas para acceder a los sistemas.
Una vez es conocido un fallo en el operativo, la publicación de un parche para
corregir el error es cuestión de tiempo.
Algunos sistemas operativos, como los desarrollados por Microsoft, mantienen
la polı́tica de publicar las actualizaciones una vez al mes, mientras que otros sistemas operativos, como Linux, suelen publicar las actualizaciones tan pronto son
obtenidas.
Cada distribución de Linux suele tener una forma distinta de manejar estas
actualizaciones, pero todas tienen la misma idea común:
Comprobar qué software tenemos instalado. Buscar nuevas versiones del software. Instalar las nuevas versiones.
En las distribuciones Linux no sólo vamos a obtener las actualizaciones del sistema operativo en sı́, sino también de la mayorı́a del software que tenemos instalado
en el ordenador, de tal forma que es un proceso mucho más rápido y compacto que
en otros sistemas operativos.
Las herramientras más utilizadas para la actualización son:
yum
apt-get
yast
yum (Yellowdog Updater Modified), es una herramienta que cada vez se está implementando con mayor intensidad en distribuciones que utilizan paquetes de instalación rpm, como por ejemplo Fedora Core.
Esta herramienta nos permite lista el software que tenemos instalado en nuestro
equipo, borrar paquetes que no necesitemos, instalar los que creamos oportunos y
actualizar por supuesto.
Para actualizar el sistema simplemente tendremos que teclear:
yum update -y
de tal forma que actualizará los paquetes que sean necesarios. La opción -y permitirá que yum actualice el sistema sin nuestra interacción, es decir, asumirá yes para
las preguntas que tuviera necesidad de plantear en interactivo. Con esta opción por
tanto podremos programar esta tarea sin mayor problema, de tal forma que, por
ejemplo, todas las noches se ejecute y por lo tanto el sistema se actualice.
2
1.
apt-get
Esta aplicación es nativa de la distribución Debian, y por tanto es utilizada en
todas las distribuciones que se basan en Debian. Además esta herramienta ha sido
portada a otras distribuciones, de tal forma que ya no es necesario utilizar paquetes .deb para poder utilizar esta herramientas, sino que podemos tener sistemas
operativos que utilicen paquetes .rpm por ejemplo, y poder utilizar apt-get
La forma de utilizar este comando es equivalente a yum, es decir, tendremos la
posibilidad de listar el software que tenemos instalado en nuestro equipo, podremos instalar nuevos paquetes, eliminar los que ya no nos interesen y por supuesto
actualizar el equipo.
Para realizar este último punto, la actualización del equipo, ejecutaremos:
apt-get upgrade -y
que realizará una comprobación de las actualizaciones del software instalado en
nuestro equipo, y las instalará sin realizar preguntas en interactivo, ya que le hemos
incluido la opción -y
Es conveniente sincronizar los paquetes que tenemos con respecto a sus fuentes,
para ello antes de ejecutar este comando serı́a interesante ejecutar:
apt-get update -y
Por supuesto la actualización mediante estos comandos también debe programarse como una tarea diaria, con el fin de tener perfectamente actualizado nuestro
sistema.
2.
yast
La herramienta yast la utiliza la distribución Suse. Esta herramienta es una
sucesión de menús que nos permiten realizar prácticamente todas la tareas de administración.
Con respecto a yast comentar que hay auténticos forofos de esta herramienta,
pero también auténticos detractores, ya que muchas veces actúa como una verdadera
caja negra.
Cuando arrancamos esta herramienta nos encontramos con una serie de menús
(1). Para poder programar la actualización del sistema tendremos que elegir por
tanto Actualización en lı́nea.
Dentro de este menú (2), encontraremos que podemos realizar una actualización
del sistema en este momento, pero tendremos que elegir Configurar actualización
totalmente para programar esta tarea.
Finalmente accederemos a un menú (3) en el que simplemente tendremos que
elegir cuándo queremos realizar esta actualización automática.
3
Figura 1: Aspecto de la herramienta yast. Accederemos al menú .Actualización en
lı́nea”para realizar una actualización del sistema.
4
Figura 2: Dentro del menú .Actualización en lı́nea”, elegiremos Çonfigurar actualización totalmente”para programar la actualización.
5
Figura 3: Para llevar a cabo la actualización automática del sistema, elegiremos la
hora a la que querremos que se actualice.
6