6.12.08

Instalación de Debian "Lenny" desde 0


Ubuntu, Kubuntu, Xubuntu, Edubuntu entre otros actualmente se han convertido en distribuciónes muy usadas, pero como muchos ya sabrán, estas fueron creadas en base a una de las distribuciones mas completas que existen actualmente; y en sus versione estable, la mas sólida.


Debian como sistema tiene 4 variables:


Estable

Actualmente "Etch", es una version comunmente utilizada para equipos en ambientes de produccion (Aunque no tiene certificación), es lo suficientemente robusta y confiable como para dichos ambientes de trabajo. Para desktop tambien es funcional y estable, pero como muchos dicen, es muy "antigua", ya que los paquetes para ser considerados en una version estable de Debian deben pasar por muchos procesos de pruebas, lo cual toma mucho tiempo.


Testing (En pruebas)

En estos momentos es "Lenny", aunque ya está congelada como la proxima estable. A pesar de ser una versión en pruebas, es muy estable, y es una de las variables mas utilizadas de este S.O. Los paquetes que se encuentran en "testing" ya han demostrado ser lo suficiententemente estables como para dejar de ser experimentales, pero no son lo suficientemente robustos como para pertenecer a la estable.


Inestable

Permanentemente denominada "Sid", es la versión inestable de Debian (Aunque es mucho mas estable que Windows en si). Esta version es la utilizada mayormente por los desarrolladores del proyecto (Y mas de algun valiente).


Experimental

No es una distribucion en si; es un repositorio de paquetes.


Ubuntu y las otras, estan basadas en la distribución "Sid" de Debian, por lo que son actuales, pero extremadamente inestables (O no me vas a decir que mas de alguna vez despues de una actualización algun programa no funcionó mas?).

En cierto modo, podria considerarse un avance propio el dejar de lado Ubuntu y otras, e instalar derechamente Debian. A la cual, despues de conocer su estabilidad y funcionalidad, dificilmente dejarán de lado.

Bueno, sin mas preambulos.
Lo primero que debes hacer el obtener una copia de Debian:

Para lo cual debes dirigirte a la pagina de Debian.


Ya estando cargada, ingresa al link "Getting Debian"


Para hacerlo mas rápido, haremos la descarga en "HTTP/FTP"


En la página, se te ofrecen las versiones "stable" y "testing", la version "sid" se obtiene editando posteriormente el sources.list de tu debian testing. En esta ocasion descargaremos la version de pruebas, actualmente "Lenny".


Ya estando en el link, tienes en una especie de FTP, las carpetas con acceso a la version dependiendo de la arquitectura del sistema que tu vayas a ocupar. En este caso, i386; para 32 bits Intel.


Denominando:

bt = Bittorrent; iso = Descarga directa; Jigdo = lo mismo.
En este caso, lo descargaremos directo. Solo queremos el CD y algunos paquetes. por lo tanto entramos a iso_cd/


Y aquí la respuesta a la duda de muchos; No, no es necesario descargar todos los CD, solo necesitas el CD-1, el cual contiene el instalador y el sistema base. Los demas discos son paquetes. Los cuales te conviene descargar si es que no tienes internet, en caso contrario no es necesario.


Ya con este diálogo, solo quedar elegir el directorio en el cual descargar. Cuando termine, grábala a un disco. Con esto terminado, ya podemos comenzar a instalar.

Instalando Debian.

Ya teniendo lista tu copia en disco. Reinicias el Pc y en el menú de la Bios configuras el Booteo por el CD. Luego de eso, esperas el reinicio habitual tras dicha configuración. Cuando el instalador arranque, tendrás la siguiente bienvenida.


Seleccionas "Graphical Install", O sea, el instalador gráfico. Anteriormente en Debian no existía esta opción y el instalador era similar a la interfaz menú de la consola.
Continuemos.
Damos enter en dicha alternativa y comenzará el arranque de nuestro Debian.


Las Primeras pantallas pertenecen a la selección del idioma.
Seleccionamos Español.


Selección de Pais. En mi caso escojo Chile.


Y la distribucíon del teclado. En mi caso, y la mayoría de los Notebook Compaq y Hp el Latinoamericano funciona a la perfección.


Luego de seleccionar el Idioma, buscará unidades de CD-ROM en el sistema.


Y comenzará con la carga de la base del sistema para continuar la instalación.


La red cableada es detectada automáticamente y configurada con DHCP.


Luego de esto, te pedirá el nombre del host, mas conocido como el nombre de la máquina, para ser identificada por red.
Si no estas en una red administrada o con algun tipo de proxy, el nombre puede ser inventado de forma libre.

En la consola se verá asi:

"Usuario"@"host"$



Luego de esto, pedirá el nombre de dominio.
Si tienes un PC solo, puede ser cualquier nombre; mas si tienes una red, todos los PC deben tener el mismo.


Luego tomará la hora del reloj por red.


Y selecciona tu zona horaria, en mi caso; Santiago de Chile.


Luego de esto, comenzará con la deteccion de los discos. Y cargará los componentes necesarios para el particionado.


Y ahora lo que complica a muchos, el particionado de los discos. Haremos las particiones básicamente necesarias, para eso, elegiremos la opción manual.


En la primera vista, muestra el (o los), dispositivos de HDD instalados en el sistema y su respectiva capacidad. En este caso, dado que es una máquina virtual, nos muestra un IDE de 64.8GB.


Seleccionamos con doble clic el disco sobre el que queremos instalar, y nos saldrá el siguiente mensaje, le damos que sí.


Y en esto nos muestra la tabla de particiones vacía que ha sido creada en el mismo dispositivo.


La seleccionamos con doble clic, y damos a la opción "Crear una partición nueva"


Por lo general te va a mostrar el espacio restante de disco para utilizar. Pero editas al tamaño que requieras.


En este caso, la primera partición será de 128MB, Primaria, ubicada al Principio.


Luego de estas pantallas, editamos el punto de montaje. Ya que será para la partición de arranque (/boot)


Ya cuando estemos listos, clickeamos la opción "Se ha terminado de definir la partición"


Y ya nos aparece nuestra primera partición, mas el espacio libre restante.


Seleccionamos el espacio libre, ya que necesitamos otras particiones, con los pasos ya mencionados.

Partición "/" (Raiz), 10 GB; un espacio de intercambio, o swap, que sea del doble de la memoria ram (en nuestro caso , sería de 512 MB), y la partición de los archivos personales, o "/home" con lo que quede del disco.

Para todas estas particiones se efectúan los mismos pasos, salvo para la swap, que tiene uno extra, el cual se detallará.

Te recomiendo crear la partición "/home" al final, para asi ocupar todo el espacio restante de tu disco de manera continua.

Como anteriormente...
Seleccionamos el espacio libre.


Escribimos el tamaño de la partición.


La colocamos como lógica. En GNU/Linux no tendras el problema de el tipo de particíon, pero solo importa que la de arranque sea primaria, a menos de que sea un sistema dual (Linux - Windows en una sola máquina)


Seleccionamos el principio, lo que la posicionará tras la particion anteriormente creada.


Nuestro punto de montaje, lo definiremos como la particíon Raiz "/", o sea, en donde vá el sistema base.


Y ya está nuestra partición creada. Seleccionamos el espacio libre nuevamente para crear la swap.

¿Que es, y para que sirve la swap?

Bueno, en realidad, si bien no es muy utilizada por el sistema en si, sirve para mandar a disco la ram en caso de hibernación. Y, en los casos mas extremos, cuando la memoria ram está saturada, comienza a utilizar dicha particíon para no colgar el sistema, aunque esta acción (swappiness), pone muy lento el sistema, debido a que el disco, al contrario de la memoria a la que se accede aleatoriamente; debe ser leido por el sistema de forma ordenada. Lo que, ovbiamente demora mucho mas.



El tamaño recomendado para la swap, es del doble de la memoria ram si tu sistema tiene menos de 512MB, si tiene mas, solo será necesaria una cantidad equivalente. Es muy poco probable ocupar 2GB completos en Linux.


Acá la partición swap se manda al final del disco.


Luego, seleccionas la sección "Utilizar como"
Y cambias el Ext3 por Area de intercambio


Y con eso ya puedes dar por terminada la partición.


Ahora, todo el espacio libre restante, lo utilizaras para tu partición personal.


Los pasos son los mismos, solo les dejo las imágenes.


Ya estando todas las particiones terminadas, clickea la opcion Finalizar el particionado y escribir los datos en el disco.


Se te va a pedir una confirmación de los cambios a escribir en el disco. Selecciona si.


Y comenzará a formatear las particiones.


Y terminado el particionado, comenzara a instalar el sistema base.


Luego, te pedirá la clave del superusuario. La cual solo utilizarás para configuraciones importantes.


Luego, deberas teclear el nombre del nuevo usuario, en este caso, el tuyo.


El nombre de la cuenta suele ser tu nombre, pero puede ser cualquiera que empieze sin mayusculas o números.


Y la clave para el usuario.


Luego, comenzará la configuración de APT, para la administracion de paquetes, tanto por consola (apt-get o aptitude), como por synaptic.

Analizará los paquetes que trae el CD.


Si descargaste mas CD, ahora deberas introducirlos, con la opcion si. Si no. opcion no.


Si tienes internet, utiliza réplica de red. Si no tienes, no.


Acá elige la que de tu pais.


Acá eliges el mirror, yo me quedo con el oficial.


Si tienes algun proxy, agregalo acá, si no usas, deja este campo en blanco.


Luego comenzarpa a analizar la réplica de red, actualizando el repositorio de paquetes.


Y comenzará a descargar e instalar dependencias del sistema base.

¿Dependencias?

Las dependencias de refieren a aplicaciones que requieren de ciertas librerias (que pueden ser propias, huefanas o de otras aplicaciones) para ciertas funciones. Debian tiene la capacidad de analizar y vincular las dependencias de los paquetes para asegurar la integridad y estabilidad al momento de iniciar la aplicacion instalada, y generalmente no permite instalar aplicaciones cuyas dependencias no pueda completar, a menos de que sea forzada.



Esta es una opcion libre, solo por estadisticas. Tu decides.


Y finalmente la seleccion de lo que deseas instalar.
Como solo necesito lo básico para un desktop, instalo el sistema base y el gestor de escritorio. Ya si eres espartano, solo instala el sistema base y lo demas hacelo a mano.


Ya habiendo seleccionado, descargará, ajustara dependencias e instalará el sistema.


Ahora instalará el cargador GRUB


Acá es recomendable, (y necesario) que GRUB esté en el registro principal. Por lo que te recomiendo que aceptes.


Ya está instalado el sistema base. Ahora, a reiniciar.



Luego, al reiniciar, tendrás a GRUB dándote la bienvenida al nuevo sistema.
Si quieres una apariencia mas agradable, instala el paquete grub-pc


Luego de finalizar el arranque, te logueas en modo texto, para instalar componentes.

Suele pasar que aunque pongas la opción de instalar el entorno de escritorio, el sistema no lo haga, por lo que deberás instalarlo a mano.


Suele suceder que uno no pueda loguearse a la primera. xD
Errar el humano.


Ya estando logueado, teclea su (comando para tener privilegios de superusuario)


En el campo contraseña, al contrario del comando sudo (Muy utilizado por Ubuntu y otras), que utiliza la clave del usuario. En este caso deberás poner la clave del superusuario que definiste durante la instalación.


Ya estando en como root (superusuario) actualizas el repositorio, con el comando "apt-get update"


Luego de eso, instalas el metapaquete gdm. Con apt-get install gdm

Un metapaquete es una aplicacion que incorpora un conjunto de paquetes en si.
Este en especial incluye Hal, el servidor X, escritorio Gnome, y drivers para dispositivos de entrada y salida, entre otros.


Te solicitará confirmar la operacion, deberas teclear "s" y enter.


Mientras descarga e instala puedes ir a tomar un respiro.


Ya cuando haya terminado, inicia el gestor. Teclea /etc/init.d/gdm start, para así iniciar el entorno de escritorio.


Ya ahora, solo logueas y puedes disfrutar tu sistema ya instalado.


Saludos, y espero que hayan servido los 4 días redactando la guía, Agradecimientos, recomendaciones, acepto comentarios.

28.11.08

Desarmar un notebook Compaq de la serie v3000

Bueno, sin volvernos depravados en el asunto (Estamos hablando de pornografia geek), y ya que lo mas probable es que mas de alguno sintió ganas de desarmar (desnudar, en lenguaje Geek), su pequeño equipo mas conocido como Notebook.

En este caso, el equipo es un Compaq Presario V3217LA (Si, el con el problema con el chipset Nvidia que salió defectuoso de fábrica)

He desarmado este equipo muchas veces, y recopilé las mejores fotos que tenia del mismo proceso.

Especificaciones:

AMD Sempron Slot S1 1808@ Mhz
512 MB en ram 667MHz
80 HDD
Wireless Broadcom
Touchpad Synaptics
Lector grabador de DVD c/ Lightscribe Upgradeado.
Multilector Ricoh 7 en 1
La MB (Mother Board) es Foxconn por lo que vi al desarmarlo, pero no especifica modelo.
Nvidia 6150 Geforce con GPU a 445MHz

Imagen:


Lo primero es darlo vuelta, y antes que nada, retiramos la bateria.


Este equipo en particular, trae 3 tapas, lo que permite cambiar y retirar componentes con facilidad (Aun así, llegar al procesador es una verdadera odisea), pero queremos ir a el.

Tiene 3 tapas, la mas pequeña, es donde se encuentra la wireless, la del medio contiene las memorias y la mas grande, el disco duro y la pila de la placa.


La tarjeta inalámbrica en detalle y los pigtail conectados a esta.

El pigtail es el cable que transmite la señal capturada desde las antenas a la tarjeta (En este caso, bipolo).

Luego de esto, retiras todos los tornillos que se ubican en la parte inferior. Son 14 en total (Hay 2 en la esquina donde va el lector de DVD, entre la tapas, no son de mas de 5mm de largo)

Luego de esto, procedes a retirar el teclado.


El teclado se levanta desde la parte superior (donde estan los "F"), y se eleva en esa direccion.

Close Up.


Aquí está el mismo sin teclado. El cable plano que se encuentra al lado corresponde al touchpad. Se libera antes de retirar la tapa.

El Equipo en si, sin teclado. Ahora, debes sacar un pequeño tornillo que está sobre los USB del lado derecho. Para liberar la cubierta.

Conector de 3 pines, al boton de enciendido. Deberá ser desconectado para retiar la parte superior de este.

Conector plano del los Quick-Buttons; Retroiluminación (3 Pines); Audio (4 Pines)

Luego de desconectar estos, se debe retirar la parte donde se encuentran los botones. De atras hacia adelante.

Un detalle, si no se retira esta tapa, no se podrá retirar la pantalla. Y antes de hacerlo, debes desconectar los pigtails de la tarjeta inalambrica, son a presión. Esto, por que las antenas del equipo van en la parte superior de la pantalla.


Luego, retiras los 5 tornillos de las bisagras. (2 a la derecha y 3 a la izquierda).
Y sacas la pantalla.


Luego, tomas la base, y desde la bateria, presionas unas pestañas; lo que hace que practicamente la tapa se caiga. (Antes de hacer esto, debes desconectar el touchpad).


Allí ya tienes la MB al descubierto.


Luego, sacas los 2 tornillos del interruptor de la wireless, y lo extraes. Si no, no podras retirar la MB.

Una fotografía del interruptor.


Luego desconectas los Cables, Alimentación, USB lateral, Audio. El conector vació es para cámara web, pero este no la tiene.


Aqui yacen desconectados.


Lo mismo abajo, Modem y Jacks de audio + IR.


Desconectados de la misma manera.


Luego sacamos el parlante izquierdo. (2 tornillos) y lo movemos a un lado.


Esta es la turbina del equipo. Responsable de evitar que tu procesador o North Bridge (Puente norte), se fria.

North Bridge; Puente norte. Este chip, que veremos mas adelante, es el que contiene el controlador de bus de la memoria RAM y del AGP (que en este caso no hay), y tambien contiene el video integrado.

Aquí esta desconectado, necesitaremos que lo esté, para así poder retirarlo luego.


Ahora, debes tomar la placa desde el borde derecho, levantarla levemente, y sacarla tirando suavemente en esa dirección.


Y ya habrás retirado la MB de la base, Al fin!!!.


Allí la tienes. Lista para ser completamente revisada (Y limpiada... obvio).


Sacando el Disipador. Son 5 tornillos.


Ahora, la mobo (Motherboard), sin disipación.


Procesador y Puente norte en detalle.


Disipador desarmado. (3 tornillos)


Ahora, procedemos a retirar el procesador.


Con un destornillador cualquiera, giramos la traba a la posición "abierto", con lo que el procesador queda liberado.


La Mobo sin procesador.


Y el procesador solo.


Bueno, armarlo es basicamente lo mismo en orden inverso. Posteo esto por que mientras hay notebook (Como los Dell, que son modulares y fáciles de desarmar), hay modelos (Como este en particular y los HP en general) que son bastante mañosos.

Espero hayan disfrutado la fotografias... Son para uso libre.

Solo mencionen que salieron de este Blog. Saludos.

17.11.08

Flash player 10 para linux de 64 Bits

Si bien existía hardware para trabajar sobre 64 bits hace bastante tiempo. En la realidad el software estaba bastante atrasado, por causa de que Windows alargó el uso de los 32 Bits, y las aplicaciones estaban enfocadas a ese tipo de sistemas. En GNU/Linux hace tiempo (Desde que usé Debian Etch que había versión para 64 bits), hace casi 2 años.

Pasar a 64 bits en linux era sencillo, pero tenia un problema. No había Flash Player (O al menos una solución decente), por lo que navegar en Internet se complicaba bastante.

En el Blog de Mike Melanson, con la entrada "Ahora Soporta 16 Exabytes", anuncia la creación de un Flash Player nativo para linux en 64 bits.

Esta para sus descargas en Adobe Labs, y si bien está en estado alpha, la comunidad lo soportará rápido y los mas probable es que pronto salga una versión definitiva.