Estoy considerando comprar una computadora para ejecutar Linux, ¿qué computadora debo obtener?

Lo primero que sugeriría hacer es tomar su máquina Windows existente y configurarla para el arranque dual en Linux. Si desea hacer un descanso limpio de Windows, simplemente instale Linux.

Si aún desea comprar una nueva máquina para Linux …

Linux se ejecutará en casi cualquier cosa.

¿Una PC basada en Intel / AMD? Seguro. Puede haber algunos problemas con el controlador si está utilizando hardware oscuro o de última generación, como tarjetas de video más nuevas u otras tarjetas personalizadas. Pero la mayoría de los dispositivos tienen controladores que funcionan de forma inmediata. Si tiene una opción, recomendaría obtener un SSD grande y mucha memoria en un disco duro giratorio gigantesco o una tarjeta de video de nivel de jugador.

Una Mac? El mismo trato que el anterior.

A $ 5 Raspberry Pi Zero? Viene con Linux preinstalado. Casi inútil como máquina de desarrollo, pero es una computadora Linux.

¿Una Mac antigua basada en PowerPC? Tendrá que buscar una distribución que lo soporte (Debian es una buena opción), pero es una buena elección.

¿Una Mac aún más antigua basada en 68050? Sospecho fuertemente que sí.

¿Viejas estaciones de trabajo solares? Sí, te tengo cubierto.

Tienes la idea. Si hay alguna pieza de hardware por ahí que es físicamente capaz de ejecutar Linux, es probable que alguien haya hecho un puerto.

Pero en serio…

Mi consejo es que se haga una máquina de primera línea el año pasado . Linux no es un sistema pesado, por lo que funcionará de maravilla incluso en hardware de gama baja. Al obtener la mejor máquina del año pasado, ahorras un montón de dinero. Para una máquina de desarrollo, desea maximizar su memoria si puede permitirse, y obtener un SSD de tamaño decente. Un SSD y mucha memoria acelerarán su sistema mejor que cualquier procesador.

Otras sugerencias dependen del estilo de desarrollo que esté haciendo. Si está desarrollando gráficos, obtenga una tarjeta de video de primer nivel para la que va a desarrollar. Si está haciendo desarrollo web, no necesita una tarjeta gráfica de primer nivel, un barato de $ 30 con salida HDMI es más que suficiente (o use el video integrado en su placa base). Si está haciendo algo intensivo en el procesador, puede tener sentido derrochar en un procesador más rápido, pero en general el desarrollo está limitado por lo rápido que puede pensar, no por cómo es su procesador.

Tienes varias opciones. Si yo fuera usted, comenzaría en la parte superior de la lista y luego disminuiría a medida que crezca su experiencia en Linux.

  1. Puede instalar Linux en una memoria USB y arrancar su computadora existente desde allí. Esto le brinda una GRAN manera de probar Linux sin tener que estropear su computadora existente o comprar una nueva. Muchas de las distribuciones de Linux lo admiten, y le dan instrucciones sobre cómo hacer una memoria USB “de arranque”. Luego, cambia la configuración de tu BIOS para indicarle a la computadora que intente arrancar desde USB antes de que intente arrancar desde el disco duro.
  2. Puede hacer que su computadora existente tenga un “arranque dual” en Windows o Linux. Las instrucciones para hacerlo vienen con todas las buenas distribuciones de Linux. Lo que sucede es que cuando inicia su computadora, aparece un menú de texto emergente en la pantalla que le permite elegir qué sistema operativo desea. En general, configura un valor predeterminado, por lo que si no elige uno dentro de (digamos) 10 segundos, se iniciará en su opción predeterminada.
  3. Una vez que llegue al punto en que le guste Linux, puede descubrir que se despierta un día y se da cuenta de que no ha iniciado Windows en un mes y ¡no se da cuenta de que necesita hacerlo! Pero si siente que todavía necesita ambos sistemas operativos, es poco probable que ejecute cosas como videojuegos en su máquina Linux, y tener una computadora moderna elegante es realmente excesivo para el desarrollo de software. Me gustaría ir a una tienda de computadoras usadas o buscar en (digamos) Craigslist) una computadora usada que esté a la venta a bajo precio. Voy a lugares como “Electrónica de descuento” que tienen máquinas más antiguas por $ 100. Linux funciona muy bien en máquinas antiguas, y no se debe gastar mucho dinero en una computadora nueva y elegante hasta que sepa que le gusta / necesita Linux.
  4. Si debe comprar una computadora nueva y elegante, entonces probablemente no importa qué PC obtenga. Linux funciona bien en casi todas las PC que pueden ejecutar Windows. Cuando encuentre una computadora que le guste, simplemente busque en Google y vea si puede encontrar a alguien que haya ejecutado Linux en ella. La mayoría de las personas de Linux están más que felices de tener un novato en funcionamiento.

Algunos consejos para las personas que usan Linux y Windows:

  • Descargue un software llamado “Synergy” en sus computadoras Linux y Windows. Creo que hay una descarga gratuita y realmente no necesita la versión “pro” de la misma, pero cómprela de todos modos porque el autor escribió aquí una pieza de software MUY útil, y merece ganar algo de $$$. ¡Synergy le permite usar el mouse y el teclado de una máquina para controlar la otra de una manera que parece completamente natural y “perfecta”! Lo configura de manera que coloque los dos monitores de la computadora uno al lado del otro, con (digamos) la computadora Linux a la izquierda y la máquina Windows a la derecha. Si desliza el mouse fuera del borde izquierdo de la pantalla de la máquina Windows, aparece mágicamente en el borde derecho de la pantalla de la máquina Linux, y viceversa … puede compartir el teclado y el mouse, e incluso puede hacer “CUT” y “PEGAR” entre ventanas en las dos computadoras diferentes!
  • Otra cosa interesante que debe hacer es configurar la unidad en su máquina Windows para que sea una unidad compartida “SMB”, y luego puede decirle a su computadora Linux que acceda a esa unidad tan bien como a la suya. ¡Ahora puede guardar archivos en ese espacio en una computadora y también aparecerán en la otra!
  • Puede usar “impresoras de red” para compartir impresoras, o simplemente decirle a la máquina Windows que comparta su impresora.

Con esas dos cosas en su lugar, puede trabajar sin problemas entre las dos computadoras como si fueran casi como una máquina.

¿Cuál es tu presupuesto? Si solo desea una buena computadora portátil con la que pueda jugar y programar utilizando Linux (de cualquier variedad), entonces puede hacerlo de manera realmente económica. Un Dell Precision M6300 anterior puede ser una buena combinación. Se trata de alrededor de $ 125 ~ $ 150 utilizados en eBay (sin disco y disco caddy). Y, los caddys cuestan menos de $ 5 cada uno y un disco duro de 250 GB a 7200 rpm (sin usar, o muy poco usado) es de aproximadamente $ 30. Una fuente de alimentación cuesta aproximadamente $ 25 (eBay). Y aquí está la parte divertida:

Si bien tengo un sistema operativo en la máquina para uso general, puedo intercambiar fácilmente cualquier otro sistema operativo que desee para la experimentación.

¿Y la mejor parte? ¿Si arruino algo? Puedo cambiar el disco duro muy rápido y volver a trabajar rápidamente.

PD. Los discos duros tienen: Win7; WinVista; Red Hat Fedora; Debian & Ubuntu. El SSD (en la máquina) está ejecutando Win10.

Salud.

Lo mejor de Linux es su flexibilidad ante la situación en la que estaría sujeto y puesto.

Entonces, cualquier especificación de máquina servirá. Los núcleos cuádruples deberían ayudar inmensamente al pelar a través del código. Y una buena porción de RAM también. El espacio en el disco duro también sería bastante espacioso para todo su código, pero eso depende de lo que esté programando.

Entonces, ¿esa computadora portátil de salsa débil barata que tiene una APU AMD dentro y se retrasa cada vez que intenta hacer algo dentro de Windows? Ejecutando Ubuntu, lo hará mucho más tolerable.

Entonces.

MUCHO.

MÁS.

TOLERABLE.

* Rabia *

Okay. Estoy calmado. De todos modos, totalmente no hablando por experiencia personal. *Ejem.*

Bueno, lo principal son las especificaciones de la computadora, así que aquí vamos:

Linux no es un sistema operativo pesado, por lo que cualquier computadora debería funcionar bien. Por lo tanto, cualquier computadora con un procesador 4GBRAM, i3 / i5 o superior lo ejecutará sin problemas. [Eso es practicamente todo.]

Aunque si vas a usar Linux para propósitos de HACKING , la historia cambia.

Recomendaría el procesador i5 o i7 (7a generación) con 4 GB o más de RAM [RAM no importa mucho]. También asegúrese de que las herramientas de piratería tengan la capacidad de subprocesamiento múltiple para garantizar el uso completo del procesador i7.

No recomendaría una tarjeta gráfica alta, ya que probablemente no jugarás muchos juegos en Linux.

Si su presupuesto es alto, puede comprar una computadora de gama alta con una excelente tarjeta gráfica y Linux y Windows dualboot. Para que pueda disfrutar de sus juegos y ejecutar Linux también.

Confía en mí, si no pirateas el uso de Linux, entonces solo estarás parado en la orilla de un océano.

¡Instala Linux, aprende algunos comandos [muy fácil de aprender], automatiza tareas y diviértete!

EDITAR: Al desarrollar, todos necesitamos repetir algunas cosas cada vez.

También puede automatizar sus tareas de desarrollo “repetitivas”. 🙂

Recomendaría una PC barata de segunda mano. Una buena opción es cualquier cosa que esté certificada para trabajar con Linux. (Busque las especificaciones, en particular, el sistema operativo compatible).

Por ejemplo: estoy en proceso de actualizar a una HP DC7900 (CPU 3G, RAM 4G, HDD 160G, gráficos 1G). Todavía tengo que reemplazar el HDD 160G (que tiene más de 5 años de uso) con un nuevo SSD. Estoy usando esta PC en este momento!

Mi vieja PC era una HP XW4300 (3.4G cpu, 2G ram, 80G HDD) y fue excelente para el desarrollo. Trabajé principalmente en Internet con Ruby-On-Rails, SQLite, PostgreSQL, PHP, MySQL, Javascript. Además, recientemente, me enseñé C con GTK en esta máquina.

Para un sistema operativo, considere Linux Mint (es la distribución No.1 en Ponga la diversión de nuevo en la informática. Use Linux, BSD. FYI Ubuntu está de vuelta en el 4º lugar). Mint es prácticamente un conjunto y olvida el sistema operativo.

Solo para ejecutar Linux … Bueno, no estás especificando la distribución. También olvidó especificar cuáles serán sus usos principales. Varía para el alojamiento del servidor, juegos, edición / producción, piratería. Tampoco especificó si preferiría una computadora portátil o una PC. Sin embargo, independientemente de su falta de información, le daré algunos consejos. No compre prebuilt. Sugeriría construir una PC, no solo es más barata, sino más poderosa y siempre se puede actualizar. Aquí hay algunas buenas guías de compilación de PC.

$ 300

$ 500

$ 800

También consulte https://pcpartpicker.com/ para obtener guías de compilación. Es un sitio web muy útil porque puede filtrar las búsquedas por precio, partes y más. También vaya a linustechtips.com y pregunte en los foros. Ellos están muy bien informados. Además, si me dice sus requisitos, con mucho gusto, le daré algunas recomendaciones específicas. La mejor de las suertes en tu nueva PC.

Para respuestas más largas … lea las otras respuestas, ninguna de ellas está equivocada.

Para una respuesta corta … desea que una computadora ejecute Linux, lo que no limita mucho el campo. En general, me mantengo alejado de los nuevos modelos recién lanzados, ya que el kernel de Linux a menudo toma tiempo para ponerse al día con los controladores. Para el “nuevo”, diríjase hacia el modelo del año pasado que se acerca a un ciclo de actualización, o busque literalmente el modelo del año pasado en el cierre o la autorización. Para los usados, solo encuentre el punto óptimo en función de las especificaciones que desee. He descubierto que se trata de máquinas de alrededor de 2 a 3 años.

Respuesta más corta: prácticamente cualquier Dell XPS, Latitude o Precision o Lenovo ThinkPad harán el truco. Por compatibilidad, trato de seguir con Intel video e inalámbrico; evitando los chips wifi de Broadcom.

Diviértete comprando!

¡Puedes ejecutar Linux en cualquier computadora! Linux no es muy exigente. La computadora que necesita depende de lo que haga en ella. Aquí hay algunas guías básicas de uso:

Uso ligero (navegación web, procesamiento de textos):

CPU: doble núcleo. 1.5 GHZ o más

RAM: 3 GB o más

HDD: 256 GB

GPU: tarjeta gráfica integrada o de gama baja si no hay GPU integrada

Moderado (multimedia, edición de fotos)

CPU: 2.3 GHZ de cuatro núcleos

RAM: 4 GB

HDD: 512 GB

GPU: tarjeta de gama baja con 1 GB de RAM

Heavy (edición de video, juegos)

CPU: 3.5 GHZ de doble núcleo

RAM: 8 GB

HDD: 1 TB

GPU: tarjeta de gama baja con 2 GB de RAM

Estación de trabajo (máquinas virtuales, desarrollo pesado)

CPU: núcleo cuádruple de 3,5 GHZ

RAM: 16 GB

HDD: SSD de 256 GB para programas, 1 TB para datos

GPU: tarjeta de gama media con 4 GB de RAM.

Cuando construí mi PC hace unas semanas, elegí una CPU de cuatro núcleos de 4 GHZ, 16 GB de RAM, una GPU Nvidia GTX 745 de 4 GB, una SSD de 256 GB y una unidad de disco duro WD Gold de 1 TB. Estoy ejecutando Windows 7 pero puedo visualizar Linux si es necesario.

Si está buscando una buena computadora sin sistema operativo, puede consultar la tienda en línea iZoneBG. Puede encontrar computadoras de segunda mano que están en muy buenas condiciones y soportan altas intensidades.

Ubuntu se ha instalado en las antiguas computadoras portátiles y de escritorio Win-XP. Lubuntu se ejecuta en mi computadora portátil Vista anterior con 2 gigas de ram. Ubuntu 16.04 se está ejecutando en la estación de trabajo Dell Precision de la que te estoy respondiendo. Tengo Ubuntu ejecutándose en mi Lanbox, arranque dual desde 2 discos duros. Mi sugerencia sería encontrar o construir una computadora que haga lo que necesita y listo.