jun 23

Holas.

Hace un tiempo tenia la intención de hacer funcionar una PC bien vieja que tenia en mi casa, era una Pentium 1, a mi parcer era una PC muy vieja que no podría servir de mucho, pero, mas equivocado no podía estar ya que investigando y una distribución bien interesante en los foros de Gentoo. De esa forma pude implementar una Pentium1.

Bueno existen varias alternativas para una instalación minimalista fácil, existen distribuciones que son muy livianas y que ofrecen un escritorio funcional ya pre armado y optimizado para que cargue con lo mínimo necesario para trabajar, tal es el caso deDamn Small Linux (DSL) y Puppylinux, que son bien famosas y conocidas, pero tienen una deficiencia, no tienen la paqueteria suficiente y hay cosas que podrían estar en estas distribuciones, pero no las encuentras en su paqueteria o simplemente no tienen.

la computadora que tenia es:

  • CPU: pentium1 200Mhz mmx
  • Memoria RAM: 64MB
  • Disco duro 6GB
  • no posee CDROM y la lectora que tengo es sata(No compatible)
  • floppy disk de 1.44
  • una tarjeta de red(esencial)
  • monitor monocromático de 640×480
  • mouse serial

La instalación por defecto que hice, por mi parte es:

  • Debian Lenny GNU/linux:
    • Usé Debian porque es una distribución muy conocida y tiene mucha paquetería la cual se puede usar con muchos medios de instalación, en este caso Debian ofrece una instalación por disquetes que es muy útil.
    • el dpkg/apt es uno de los sistemas de paquetería mas fácil, liviano y efectivo que conozco
    • puedes tener una instalación limpia, escojes que no tenga escritorios. osea simplemente consola y listo
  • una vez instalado el sistema base en debian, optimicé el equipo para que ocupe menos memoria. la cual me quedo con un uso mínimo de 6 MB
    • con el comando update-rc.d, comencé a eliminar el software que se inicia por defecto y que no iría a necesitar
    • el modulo de ipv6 no me es util ya que no uso ese protocolo aun y ademas ese modulo del kernel me consume 1MB en RAM el cual podemos evitar, así que agregamos esto al archivo /etc/modprobe.d/blacklist
      • blacklist ipv6
  • Después de optimizar la memoria le instale algunas cosas para que tenga una funcionalidad mínima:
    • GNU/screen: es indispensable para tener una herramienta para simular el manejo por pestañas en una consola virtual, ademas con eso ahorré memoria ya que deshabilité las consolas virtuales extras que tenía por defecto en el runlevel por defecto:
      • las consolas virtuales se deshabilitan o habilitan en el archivo /etc/inittab
    • necesitaba un manejador de archivos, bueno ya saben, algo fácil para hacer copy, paste de archivos :P . bueno para esta ocasión opte por uno de los file managers mas sencillos que hay, el cual es midnight comander, en muchas distribuciones es conocido simplemente como mc.
    • necesitaba algo para navegar en internet :o algo no muy gráfico pero que sirva por lo menos para navegar, escogí elinks ya que es, a mi gusto, el navegador en consola mas completo.
    • que es una PC sin chat :P , gracias al consejo de un amigo encontré alternaticas en modo texto muy desentes como:
      • weechat: cliente de IRC en modo consola:
      • un cliente de MSN en modo texto, la verdad no los encontre muy usables pero existen y funcionanestos son: tmsnc, MSNCP, centericq (coloque los enlaces porque no estn en la paqueteria de debian).
    • bueno eso es todo en aplicaciones Text Based.

Ahora bueno, esa instalación por defecto es bien aburrida ya que tiene poco para ver y usar. veamos algo mas divertido y comencemos a jugar con herramientas gráficas.

lastimosamente a debian lenny no le pude ver el servidor X kdrive, pero el sevidor X normal fuciona a las mil maravillas, por cierto bien configurado :P , el problema de Xorg es que consume recursos que Kdrive no, por ejemplo, no ncesito aceleracion openGL en mi Pentium 1.  hay una forma de compilar el servidor kdrive en debian lenny y supongo que para la siguente estable “squeeze”, ya habrá el servidor kdrive.

Como gestor de ventanas, quise  instalarle IcwWM ya que lo conozco mucho, pero en debian tiene como dependencia a esd, lo cual me ocupa mas espacio en disco del que necesito, entonces elegí fluxbox y me va bien :P

bueno, ya dentro del server necesitamos de algunas aplicaciones graficas, como un navegador, si necesitan un navegador liviano, hay que bajarlo manualmente, porque no existen en los repos de Debian, entonces pueden ver 2 proyectos interesantes de navegadores ligeros, yo personalmete escogí el hv3, es bueno y liviano, pero mas liviano que el hav3 es el dillo, pero no renderiza bien las webs.4

aver, les coloco una lista de las aplicaciones que instalé:

  • fluxbox, como gestor de ventanas
  • hv3 Web Browser

bueno eso es todo :P la verdad no le instalé mas porque no vi necesario ya que el resto lo tenia en modo texto y no quería sobrecargar la RAM con muchas aplicaciones gráficas, lo único que me faltó era una suite ofimática y no loco iría a colocarle el openoffice ahí dentro

written by Enrique Sardon \\ tags: , , , ,

feb 25

holas, estuve rearmando una computadora Pentium1 y me estuve reventando la cabeza para encontrarle  cosas que le sirvan y que ocupen poca memoria y ademas que este actualizada.

bueno buscando en las distribuciones minimalistas que hay en la red, encontré navegadores muy ligeros  los cuales son dillo y H3v, este ultimo viene con Puppy Linux.

bueno comenzaré describiendo a dillo:

Dillo es uno de los navegadores mas rapidos que he podido usar en mi vida, es livianísimo en memoria y renderiza rapidísimo las webs, pero lleva muchos inconvenientes. entonces empecemos analizando los pros y los contras

Ventajas:

  • coste mínimo en memoria a mi me ocupaba como 18 MB de memoria apenas iniciado y no mas de 50 MB con 10 pestañas abiertas y full imágenes
  • es el navegador gráfico mas rápido hasta la fecha, nada que firefox, opera, chrome, safary, bueno es veloz.
  • es configurable a los gustos del usuario mediante archivos de configuración (es minimalista no van a querer configuradores gráficos xD)
  • Desventajas:

    • no soporta Javascript
      • por eso tiene una mala renderizacion
      • muchos sitios web complejos que se ven bien en los navegadores normales pueden verse mal porque el javascript dibuja muchas partes de la web
    • la configuración es poco amigable al usuario final
    • no acepta cookies por defecto (se puede activar el soporte)

    bueno, eso es todo en cuanto al dillo es muy bueno en velocidad, bien util para maquinas pequeñas

    ahora hablaré del h3v:

    Bueno después de buscar como loco una mejor alternativa a la mala renderización del dillo me encontré con un navegador minimalista que renderiza mucho mejor y que soporta javascript, pero tiene también sus desventajas frente a dillo:

    Ventajas:

    • Tiene una renderización mucho mejor a la del dillo
    • Soporta minimamente javascript

    Desventajas

    • La configuración y personalización es bien difícil porque no he visto un fichero de configuración para hacerlo
    • el renderizado, si bien es cierto es bueno, por causa del soporte javascript es mas lento que el del dillo
    • ocupa unos 10MB mas de memoria que el dillo al iniciar

    Por ahora me quedo con el H3v por su buen renderizado y su soporte javascript, aunque es un poco lento pero puedo lidiar con eso.

    written by Enrique Sardon \\ tags: , , ,