Download Actualizaciones.
Document related concepts
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