sábado, 5 de mayo de 2012

Actualización del Sistema desde TTY

Despues de hacer la Instalación Minima de Debian Squeeze, necesitamos actualizar nuestro sistema.

Debian al igual que la mayoria de las distribuciones GNU/Linux manejan "paquetes", que son los programas precompilados en formato .deb para poder instalar o actualizar nuestro equipo.

Los servidores en donde se almacenan estos paquetes se llaman "Repositorios", y los hay por todo el mundo, simplemente cuando hacemos la instalacion de Debian nos pide que escojamos el mas cercano a nosotros por razones de velocidad.

De vez en cuando para instalar algun programa o dependencia, se nos pide agregar un repositorio, como en el caso de varios codecs de video y audio que Debian por su politica de "Software 100% Libre" no añade directamente en sus repositorios oficiales, pero no esta en contra de que se instalen en el.

Algo similar ocurre con los repositorios oficiales, ya que podemos agregar al final de la sentencia las palabras contrib (paquetes hechos por la comunidad) y non-free (paquetes no libres o con licencia distinta a GPL).

Una nota importante, nuestro usuario común no tiene la posibilidad de instalar, reinstalar, desinstalar, modificar, crear  o borrar archivos o programas en algunas carpetas, esta resposabilidad es solamente del usuario administrador o mejor conocido como root.

Cuando entramos al sistema con nuestro usuario común, en la linea de comando nos pone algo asi:

avanti@debiansvr:~$

Que es el nombre del usuario, la arroba se usa como la preposicion en, el nombre del equipo y los dos puntos nos dice la ubicacion dentro del arbol de archivos, en este caso la tilde ~ significa nuestra carpeta personal dentro del home ó /home/nuestro_usuario, y el signo de moneda $ nos indica que estamos como usuario normal.

Podemos cambiar a usuario administrador o root con el comando su, este nos pedira la contraseña de root y podremos instalar, reinstalar, etc...

Y como dijo Ben Parker, " todo gran poder lleva una gran responsabilidad", asi que usese con precaucion.

Y entonces podemos ver como cambia a:

root@debiansvr:/home/avanti#

Que es: usuario root en nombre_del_equipo en la ubicacion /home/avanti y al final el signo de numero # que indica que el usuario es administrador.

Todo esto es para que cuando se vea una linea que empieza con $ significa que se hace desde el usuario común y cuando se inicia la sentencia con # se indica que se ejecuta como root.

En los dos casos, los dos simbolos $ y # no se deben agregar a la sentencia solo indican con que usuario se ejecutan.

Entonces visto esto, procedemos a cambiar nuestro archivo de configuracion que es /etc/apt/sources.list.

(Nota: Para la instalación del Stream Server pasa a Actualización de Version)

Nos cambiamos a root:

$ su

Y abrimos el archivo de configuración:

# nano /etc/apt/sources.list


Hasta aqui lo tenemos en la rama Estable o Squeeze,  y lo que hacemos es agregar al final de los repositorios oficiales contrib non-free y de los repositorios de seguridad solo contrib y al principio de los repositorios squeeze-updates (anteriormente volatile) el signo de # para comentarlos. Y los dejamos asi:




Para guardar con ctrl+o y para cerrar con ctrl+x.

Y actualizamos la lista de paquetes, ahora va a leer los que le agregamos:

# apt-get update

Y despues actualizamos:

# apt-get upgrade


En algun momento la actualización se detendra para indicar algunos cambios, solo presionamos la tecla q para que continue

y nos dira que necesita detener algunos servicios para actualizar, le decimos que no y despues aceptar, esto para ver que se va a detener:




Actualización de Versión

Para la instalación del servidor de Streaming, nos vamos a cambiar a la rama Testing o Wheezy, y vamos a agregar los repositorios multimedia

Vamos a editar nuevamente el sources.list como root:

# nano /etc/apt/sources.list


Y vamos a cambiar donde dice squeeze por wheezy, y vamos a agregar al final de los repositorios oficiales contrib non-free y de los repositorios de seguridad solo contrib y al principio de los repositorios squeeze-updates (anteriormente volatile) el signo de # para comentarlos.

Ademas vamos a agregar dos lineas mas para la instalación de los repositorios multimedia:


Despues actualizamos, y nos marcara un error de falta de una llave, la agregamos, como root:

# aptitude install debian-multimedia-keyring

Y volvemos a actualizar:

# apt-get update

Y se actualizara correctamente la lista de repositorios, ahora actualizaremos el sistema:

# apt-get upgrade

e igual que en el anterior, si nos muestra una lista de cambios solo damos q y si nos pregunta que tiene que detener algunos servicios, le damos no y en la siguiente ventana aceptar.

Una vez terminado, veremos que posiblemente hubo una actualización de versión del Kernel:


Seleccionamos la primera y al entrar nos damos cuenta que cambiamos de rama a Wheezy/Sid antes de poner el usuario y la contraseña.


Bueno con esto ya tenemos a punto el equipo para seguir con la instalación.

Saludos!

No hay comentarios:

Publicar un comentario