Tuesday, January 19, 2016

Menos es más: Linux para equipo legacy y de gama baja

frugalidad.

(Del lat. frugalĭtas, -ātis).
1. f. Templanza, parquedad en la comida y la bebida.

A veces no necesitás más RAM, un CPU* más costoso, una PC nueva o una versión más reciente de Windows. A veces sólo necesitás reconsiderar tus paradigmas y hábitos. A veces no necesitás más mierda, al contrario; a veces lo que tenés es suficiente, y en algunos casos incluso necesitás dejar ir cuanta mierda sea posible de tu vida en lugar de envidiar a otros y ansiar más. 

Lo que me gusta de Linux en comparación a sistemas privativos, es su flexibilidad. Podés usarlo en una máquina de mil dólares como podés instalarlo en un equipo viejo o de gama baja y aun así tener una PC funcional que te dure largo rato. 

Vamos a considerar equipo legacy y de GAMA baja a: 
  • 2GB de RAM o menos, (en legacy, DDR2 o anterior).
  • Procesador de dos núcleos actual, o uno socket LGA775 o Socket AM2 (estas plataformas fueron lanzadas entre el 2005-2006)
  • Video integrado o incluso, una gráfica discreta entry-level
  • Interfaz SATA II - IDE 
  • Laptops doble nucleo de bajo consumo con procesadores AMD serie A/Thurion/Zacate/Athlon, o Intel Celeron/Pentium/Atom de generaciones viejas. Cualquier cosa que tenga cuatro threads, podemos o un Turbo Booster, podemos considerarlo algo de gama mayor.

 

 

Esencialmente, lo que buscás es EVITAR EL BLOATWARE.

 

Para principiantes, instalar una distro con cualquiera de estos entornos ligeros/window managers:

    • LXDE
    • XFCE
    • LXQT 
    • Mate
    • Openbox
Listo. Para un novato que quiere algo simple, listo y fácil de usar; eso sería lo que busca. Podemos mencionar algunos ejemplos (pero sigo recomendando, buscar en línea por más alternativas en distrowatch.com):

Xubuntu, Lubuntu, BunsenLabs, CrunchBang Plus Plus (derivados del extinto y mítico Crunchbang, desarrollado por Corenominal), Fedora XFCE spin o LXDE spin, Linux Mint, Puppy Linux, Porteus, Point Linux.


Para novatos atrevidos e intermedios  instalar un sistema base; esto provee mejor control sobre qué instalar/usar, y aprovechamiento de recursos... aunque requiere mayor conocimiento y tiempo.

  • O sea, la pura CLI, y comenzar a construir su propio escritorio desde ahí.
    • Debian.
    • Arch
      • Incluso si no instalás Arch, su Wiki es asombrosa.
    • Slitaz
    • Slackware
    • Gentoo
      • También tienen documentación excelente.
    • Ubuntu mínimo
      • Francamente, he encontrado info útil en su foro angloparlante.
    • Cualquier cosa que diga "CLI" o "No GUI" cuando completás su instalación.
  • Instalar un gestor de ventanas en lugar de un entorno completo, como por ejemplo:
    • Flotantes:
      • Blacbox o sus derivados a continuación:
        • Openbox.
        • Fluxbox.
    • Tiling o de "fichas/bloques" (podrán parecer feos o "simples" a quienes vienen acostumbrados al maquillaje y demás superficialidades: 
      • Awesome Window Manager (también es flotante)
      • DWM
      • Xmonad
      • i3 
      • JWM (usado en Puppy)
  • Usar aplicaciones minimalistas y de preferencia, basadas en Terminal en lugar de una GUI (particular , por ejemplo:
    • midnight commander como visor de archivos/directorios ($cm)
    • $top o $htop en lugar de Gnome System Monitor. 
    • nano/vim/emacs en lugar de gedit, scratch, atom, etc. Aquí hay argumentos sólidos por parte de programadores para seguir usando un editor de texto pesado (se integran con sus IDEs, tienen autocompletar, etc.); para un novato, sería sano seguir mi recomendación.
    • Hay incluso, navegadores en CLI: Lynx, por ejemplo. 

  • Usar la jodida CLI, CLI, CLI. 
Esto te va a permitir ahorrar espacio en disco y evitar desperdiciar segundos al arranque con cosas que no necesitás/no usás. Naturalmente, para lograr esto, necesitás más tiempo, conocimiento, etc.






*Cuando digo CPU, no me refiero al "cajón", "case" o "chassis", me refiero al microchip, microprocesador, el Intel, AMD, VIA, ARM, de un computador.

No comments:

Entradas populares.