¿Qué distribución de Linux es la mejor para los undergards CSE de primer año en India?
Bueno, ¿qué tiene que ver India con tu decisión de usar Linux?
Un x86 o x64 o x86-64 con las computadoras portátiles mencionadas anteriormente
- Estoy en mi tercer año de universidad y muchos de mis amigos están haciendo proyectos, aunque somos del mismo nivel. Si no hago ningún proyecto, ¿afectará mis ubicaciones?
- ¿Puedo obtener un título de posgrado en astronomía o astrofísica después de terminar mi título de ingeniería química?
- ¿Cuáles son algunos buenos programas que se pueden usar fácilmente para hacer síntesis en cinemática de máquinas y diseñar un mecanismo para un estudiante de mecánica de segundo año?
- Después de obtener la admisión en IIT, ¿qué rama es mejor, ingeniería informática o ingeniería mecánica?
- ¿Por qué elegiste tu primer tema de investigación en ingeniería de pregrado?
[EDITAR] Los x86-64 y x64 son una y la misma cosa ya que cada sistema x64 usa la arquitectura x86 [\ EDIT], de la cual aprenderás en la universidad (con suerte).
En cuanto a ser un buen programador, Linux no tiene nada que ver con eso, ya que es solo un sistema operativo. La programación es una habilidad que crece con el tiempo. El sistema operativo no tiene nada que ver con eso. Aunque los desarrolladores prefieren la arquitectura de estilo UNIX debido a las herramientas de shell y sus herramientas como vim, emacs, etc.
Windows no es un mal sistema operativo, solo es realmente costoso. Entonces, veamos qué linux le conviene mejor: (en orden, debe usarlos)
1. Ubuntu / Linux Mint / Elementary OS:
Estos son sistemas operativos de inicio, pero son completos para las tareas diarias (sí, programación incluida). Ubuntu (y derivados) tiene el mayor soporte de la comunidad y también tiene la mayor cantidad de software desarrollado para ello. Sus repositorios tienen casi cualquier software que pueda imaginar para Linux. Si no los tienen, simplemente puede agregar otro PPA. Su centro de software es bueno para principiantes que no quieren entender qué es un administrador de paquetes. Las instalaciones de la GUI son otra buena característica para cualquier persona que migre desde Windows donde realiza cada instalación a través de una GUI. Usaste Ubuntu 12.04 LTS y se bloqueó porque probablemente tu hardware es nuevo y estabas usando un kernel bastante viejo. Ubuntu te permite sentirte cómodo con el entorno de Linux y, teniendo en cuenta que eres un usuario de Windows, no tendrás muchos problemas para usar la interfaz de Unity.
2. Fedora / OpenSuse:
Fedora y Suse también pueden ser puntos de partida, pero tienen una ligera curva de aprendizaje alta. Fedora es el banco de pruebas de RedHat (eso es lo que la mayoría de la gente dice) y Suse es simplemente increíble. La mayoría del software que está empaquetado para Ubuntu (.deb) también está empaquetado para distribuciones basadas en rpm como Fedora y OpenSuse. No los he usado mucho, pero realmente me gustó OpenSuse con KDE, hacen la mejor personalización para KDE.
3. ArchLinux / Gentoo:
Teniendo en cuenta que te has familiarizado bastante con el mundo de Linux, es hora de que vengas a la tierra donde están las cosas buenas. Arch y Gentoo son distribuciones básicas de Linux, es decir, solo le brindan una línea de comando para el sistema operativo, nada más, sin GUI o pantalla de configuración. Debe construir su sistema de acuerdo con sus necesidades utilizando solo el terminal. Debe agregar literalmente todos los paquetes que necesita, aparte del sistema base que el sistema construye por sí mismo. Los gestores de paquetes son hermosos y más refinados aquí. No más agregar PPA o repositorios externos. La reversión es mucho más fácil si sabes lo que estás haciendo. La única diferencia con ambos es que Gentoo compila y construye todos los paquetes en la PC del usuario, lo que brinda mucha estabilidad pero toma mucho tiempo, mientras que Arch tiene todo empaquetado, por lo que no es necesario construirlo todo. También Arch está lanzando la versión (no estoy seguro acerca de Gentoo), lo que significa que el nuevo software se envía a los repositorios muy rápido y el usuario no necesita esperar meses para obtener las versiones más nuevas. Nunca he usado Gentoo, así que no tengo mucha información al respecto. Estas distribuciones son más DIY, por lo tanto, siéntase cómodo con la línea de comando y luego instálelas.
Desktop Environment es completamente tu elección, pero adjunto algunas fotos para tratar de cambiar de opinión sobre Gnome3.
Mi sistema ejecuta Arch Linux x86-64 con Gnome 3.12 y muchas de sus extensiones y temas.
Y no, no estoy escribiendo ningún código. He abierto archivos aleatorios para que se vea genial 😀
Además, con tanta belleza, ¿quién necesita una Mac de todos modos? ¡Aunque la duración de la batería en esa cosa es tan buena! 😛
De todos modos, espero que esto responda tu pregunta. Ah … y (como es una tradición) ¡Bienvenido al mundo de Linux, amigo mío, y espero que también conviertas a tus amigos!