Introducción

Introducción

Algunos de ustedes pueden preguntarse cuál es el propósito de este artículo. Primero, porque el hardware hoy en día es bastante barato, ya no necesitas hardware más antiguo. En segundo lugar, hay algunos artículos en Internet que ya se ocupan de esto. La respuesta al primer problema es: bueno, verás en el artículo. La respuesta al segundo es que tenemos algo de experiencia con el hardware más antiguo de primera mano, y nos pareció muy útil hasta el día de hoy, por lo que queremos compartir esto con usted. El hardware anterior, PC o no, se encuentra en todas partes, a veces de forma gratuita, y puede llegar fácilmente. Obtendrá algunas ideas de este artículo, pero, por supuesto, no decimos que la siguiente lista sea exhaustiva. Solo tu imaginación establece el límite. El único conocimiento que esperamos de usted es tener una idea de lo que quiere hacer. Si aún no lo hace, nuestro artículo puede ser de ayuda.

El hardware

Antes de comenzar, hay algunas variables que necesitan algunos comentarios. Primero, la palabra "más antigua" significa cosas diferentes para diferentes personas. Para algunos, puede significar un procesador AMD Athlon de 6 años y 1 GB de RAM. Para otros, "más antiguo" puede ser un Pentiumii con 128 MB RAM. Este artículo se centra principalmente en la última parte, es decir en realidad Hardware antiguo que todavía es de uso con los sistemas operativos de código abierto. Por supuesto, si tienes algo más poderoso, incluso mejor. La otra variable es el hardware. La gente puede encontrar una vieja máquina Sparc con < 100$ that is still usable, depending of course on what you want to do with it. The places you can find such machines, SPARC, SGI or Intel-based are Ebay, some local shop that sells older computers or even your friendly sysadmin that can't wait to get rid of old machines. Take note that non-Intel machines will be more expensive, so think twice if you really need some exotic piece of hardware.

Usos posibles

Enrutadores

Esto se aplica tanto a los usuarios domésticos como a las pequeñas oficinas. Es posible que no desee comprar un enrutador debido a los costos prohibitivos o porque tiene miedo de los problemas de seguridad. O tal vez la interfaz no ofrece las instalaciones que necesita. Si tal es el caso, un sistema operativo Linux o BSD más la vieja computadora que recoge polvo en su ático es exactamente lo que necesita. Como usuario doméstico, los enrutadores que puede comprar a los precios que comienzan con 30 dólares generalmente cubren sus necesidades. Pero si le gusta tener el control de la seguridad de su pequeña red o simplemente tomar esto como un desafío, hágalo. Aprenderá mucho sobre el enrutamiento en especial y en red en general, además será el maestro de su red. Pero si no está seguro de su conocimiento de iptables o PF, le recomendamos encarecidamente que comience a leer, tal vez pruebe la configuración en una máquina virtual. Puede abrir su red a varios tipos de ataques, por lo que con gran poder viene una gran responsabilidad. Aquí hay otro aspecto con respecto al consumo de energía: una PC antigua ciertamente usará más potencia que un enrutador SOHO pequeño, así que tenga esto en mente cuando realice el cambio.

Prueba del sistema operativo

Aquí, las pruebas pueden tener dos significados: desea probar una distribución inusual de Linux o un BSD, para ver cómo es o ayudar a una distribución con la que ya está familiarizado al probar la rama de desarrollo. Sin embargo, algo que debe tener en cuenta es qué requisitos de hardware tiene el sistema operativo que va a instalar. Si espera ejecutar Fedora Rawhide en un sistema RAM de 256 MB, piense nuevamente. Si bien puede, después de un trabajo, no funcionará tan bien como otras distribuciones más minimalistas. Si desea ejecutar sistemas basados ​​en la fuente como Gentoo o algunos BSD y tiene la paciencia pero carece del espacio para grandes compilaciones, intente configurar un servidor NFS para /USR y /VAR, por ejemplo, en otra máquina con unidades más grandes. Si se está volviendo binario, puede configurar un sistema de prueba mínimo en 3GB si tiene cuidado. Si piensa en una actualización del disco duro, tenga en cuenta el hecho de que las biosis más antiguas tienen un umbral bastante bajo cuando se trata de cuán grande es el disco con el que puede funcionar, pero 40 GB debería ser suficiente, como regla general.

Aprendiendo

Esta parte está íntimamente relacionada con todas las otras partes porque, como elija usar su computadora antigua, sin duda aprenderá algo. Tal vez aprenda cómo recortar un sistema Linux para arrancar más rápido, tal vez aprenda a configurar un pequeño servidor web, pero aprenderá. Tomemos SQL, por ejemplo. Si desea aprenderlo y no desea configurar un servidor SQL en su máquina principal, puede usar una computadora vieja y configurar MySQL o Postgres en ella. Por supuesto, las grandes bases de datos utilizan mucha memoria y CPU, pero como recién está comenzando, no usará muchas tablas con muchos datos. Simplemente cree una pequeña base de datos y úsela para aprender los conceptos básicos en ella. La E/S también es un factor, así que no espere el rendimiento, pero hasta que aprenda lo suficiente, usar nuestra solución para la práctica será suficiente. Este es solo un ejemplo de muchos, ya que hay miles de proyectos interesantes de código abierto que puede configurar en una pequeña caja para jugar con.

Servidor

Existe una idea común entre muchos de que un servidor debe tener lo último y mejor en términos de hardware. Si bien esto se aplica a grandes redes, si desea configurar un pequeño servidor web o un servidor de correo de bajo tráfico, no necesitará hardware de mil dólares. Se aplica el sentido común, ya que no puede esperar que un sistema de 12 años haga frente al alto tráfico de red para un gran servidor DNS. Hoy en día, los sitios como WordPress o Tumblr facilitan que cualquiera tenga un sitio web. Pero si solo está ejecutando un sitio pequeño para sus amigos, una computadora vieja puede ser de ayuda, con la mención de que debe pensar nuevamente en el consumo de energía.

Desarrollo

Si te gusta el desarrollo y necesitas un sistema de prueba, aquí hay otro uso para el hardware anterior. Algunas personas prefieren las máquinas virtuales, pero aquí depende del tipo de desarrollo que haga. Si está trabajando en algún tipo de software dependiente de la máquina (kernel, algunas bibliotecas ...), es posible que desee usar hardware real para pruebas. Algunas personas encuentran muy importante el aislamiento de la tarea, incluido el suyo, lo que significa que, siempre que sea eficiente y factible, uno no debe combinar demasiadas tareas para realizar en una sola máquina. Si, por ejemplo, tengo una máquina que hace todo lo que trabajo, ya sea desarrollo, bases de datos, servidor NFS, escritorio, etc. Y falla más allá de la recuperación, entonces no tendré nada con qué trabajar hasta que me haga un hardware nuevo y reinstale/configure el sistema operativo. Pero ciertamente el otro extremo no debería usarse, o no tendré lugar para dormir porque mi habitación está llena de computadoras y mi proveedor de electricidad me considera un cliente premium.

Escritorio liviano

Necesita un escritorio ligero por varias razones, como tal vez deshacerse de ese enorme KDE4 en su escritorio principal y aprender a usar FluxBox. Openbox, LXDE, XMonad, Ratpoison o incluso XFCE son solo algunas de sus opciones. Si tiene el espacio, instálelos uno por uno y decida qué es lo mejor para usted. También hay navegadores livianos como dillo, muas livianos como garras o incluso alternativas basadas en texto a la mayoría del software de escritorio de hoy: navegadores, clientes de correo, programas de chat y la lista continúa. A veces no ofrecen la misma funcionalidad, pero bueno, no comen al menos la mitad de su memoria, independientemente de cuánto haya, tampoco,. Tiene el comandante de medianoche como administrador de archivos versátil y cliente FTP/SSH/SMB, Bitorrent como cliente torrent o SLRN como cliente (NNTP) Cliente. Se sorprenderá de cuán efectivo puede convertirse en utilizar más herramientas de línea de comandos, si son adecuadas para el propósito, y sus requisitos de hardware para un escritorio probablemente disminuyan significativamente.

Consideraciones de hardware

Aunque Linux/BSD funciona bien en hardware antiguo, la pregunta es: ¿Qué edad? Si tiene un sistema antiguo 386SX, olvídalo. Después de todo, estos son sistemas operativos modernos y requieren una FPU para ejecutar. A continuación, necesitará al menos 64 MB de RAM y 2 GB de disco (es decir, si no le gusta un desafío y modifique el sistema para que se inicie con menos). Por ejemplo, mi sistema Gentoo, justo después del arranque, usa 20 MB de tops de memoria (sin x, por supuesto). Pero bueno, también tengo que usar esa computadora, así que necesitaría más, ¿verdad?? Hay personas por ahí que les resulta interesante obtener la pieza de hardware más antigua/débil que pueden encontrar y ver si instalan Linux en él. Sí, puede superar la limitación de la FPU (hablando de Intel aquí, otras arquitecturas son un asunto diferente) y, por supuesto, ya hay variantes de Linux y BSD incrustados. Entonces, si tienes el tiempo y la pasión, sí, es divertido, sin duda, ¿por qué no?? Si su hardware carece de una unidad CD-ROM o la posibilidad de arrancar desde USB (probablemente), puede usar PXE para arrancar desde la red.

Software

Reiteramos el problema del sentido común: no intente instalar una distribución robusta en un pentiumii porque incluso si logra instalarlo, será un ejercicio de dolor. Hay muchas distribuciones livianas, creadas para lo que quieres exactamente. Es posible que desee mirar (dependiendo de la edad del sistema) en Debian, Arch, Slackware, Puppy o Maldita sea Linux, más los BSDS. Use la herramienta adecuada para el trabajo, pero olvídate de instalar versiones anteriores de alguna distribución solo porque lo ejecutaste en tu antiguo K6 hace nueve años. Estas versiones están desactualizadas, sin repositorios activos y muchos agujeros y errores de seguridad sin parpadear. Pasar por la distribución tarde o temprano dará fruto. Si tiene un disco duro realmente pequeño, considere un sistema BSD. Tienden a usar núcleos más pequeños, porque el soporte de hardware es limitado en comparación con Linux y no, no necesita compilar desde la fuente si necesita actualizar o actualizar.

Conclusión

Solo ofrecimos algunos ejemplos aquí, pero las posibilidades son tantas. Los sistemas de Linux/BSD tienen la reputación de ser confiables, por lo que hay muchos casos en que el hardware de más de 10 años ejecuta Linux con tiempos de miles de días. Si necesita algunas ideas para probar en hardware más antiguo, hay muchos tutoriales de Linux en Internet. Encuentra uno que te guste y empiece. Buena suerte y disfruta.

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Cosas para instalar en Ubuntu 22.04
  • Ubuntu 20.04 Guía
  • Manipulación de Big Data para la diversión y las ganancias Parte 1
  • Sistema colgado de Linux? Cómo escapar a la línea de comando y ..
  • Mint 20: Mejor que Ubuntu y Microsoft Windows?
  • Instale Arch Linux en VMware Workstation