6 Razones de su sistema operativo linux favorita está plagado de errores
He sido un usuario de GNOME desde hace mucho tiempo, pero en los últimos meses, yo estaba en una relación de amor con OS Primaria. He encontrado mucho que gusta en el sistema operativo basado en Linux minimalista, y yo lectores animó a darle una oportunidad.Es hora de probar algo nuevo: Elementary OS LokiEs hora de probar algo nuevo: Elementary OS LokiElementary OS no es su distribución típica de Linux. Algunos dicen que no es una distro en absoluto. Pero es realmente Primaria una alternativa útil a Windows y MacOS como afirman sus desarrolladores?Lee mas
Pero eso ha cambiado. El número de errores que me encontré creció con el tiempo, y recientemente he tenido suficiente. Como escritor independiente, la solamente Lo que necesito es un portátil de trabajo. Si eso no es fiable, entonces yo estoy perdiendo el tiempo tratando de arreglar la herramienta de mi trabajo requiere.
Esta no es la primera vez que esto ha sucedido. A veces, las distribuciones de Linux que comienzan con errores get sólida después de un mes o dos. La pregunta es, ¿por qué?
Vídeo: LINUX OPINION : RAZONES
1. No hay suficiente mano de obra
No voy a pasar toda esta pieza en boca de aproximadamente Elementary OS. Me encanta lo que el equipo está haciendo, y admiro su visión. Creo que lo que ha sido capaz de lograr con tan poca gente es fenomenal. Pero ahí está el problema. Sólo hay unas pocas personas que trabajan en esta distro.
Eso significa que las mismas personas que están trabajando en el diseño visual también están aplastando insectos, que codifican nuevas aplicaciones, que atrae a los desarrolladores, marketing, y haciendo cualquier otra cosa que las necesidades del proyecto realizado. Eso es un montón de trabajo para que cualquiera pueda asumir. Se evita que alguien especializado o pasar todo su tiempo y perfeccionar el mantenimiento de una sola pieza de software. Fundador Daniel Foré no va solo, pero él tiene que usar muchos sombreros diferentes para el proyecto para continuar.
El mundo de Linux está lleno de equipos, de trapo-etiqueta pequeña que producen gran trabajo. Solus es otro ejemplo que depende en gran medida el trabajo de un solo hombre.
Distribuciones más grandes, más establecidos todavía se ven afectados por este problema. Ubuntu es ubicuo en el mundo de Linux, y tiene una comunidad masiva - pero Canonical emplea a un número relativamente pequeño de personas para hacer que el escritorio lo que es. Fedora y openSUSE han existido desde hace décadas, pero les falta el tipo de mano de obra vemos la creación de escritorios comerciales como Windows y MacOS.
2. falta de fondos
La mayoría del software de código abierto es libre de utilizar, pero eso no quiere decir que es libre de hacer. Si alguien paga un desarrollador, dona a un proyecto, o gasta su propio código de tiempo voluntario, el resultado final coste algo a alguien. Con este tipo de modelos de financiación variadas ya menudo poco fiables, que atrae el trabajo con talento puede ser un problema para las distribuciones de Linux y aplicaciones.¿Por qué Linux es libre: ¿Cómo hace que la fuente abierta del mundo de dinero¿Por qué Linux es libre: ¿Cómo hace que la fuente abierta del mundo de dineroEl por qué es el software de Linux y de código abierto? Es seguro que confiar en el software libre? ¿Qué hacen los desarrolladores de salir de ella, y cómo se hacen dinero para continuar con el desarrollo?Lee mas
El mantenimiento de una distribución viene con un montón de costos inevitables. Los equipos tienen para alojar sitios web, proporcionar descargas, y distribuir software. Con los contribuyentes que viven en diferentes partes del mundo, que puede costar miles de viajar y colaborar en persona. Si corregir un fallo requiere tener acceso a un determinado hardware, el problema puede ignorados por el tiempo que se necesita un desarrollador para tener en sus manos lo que necesitan. A veces eso nunca sucede.
He usado de Windows tiempo suficiente para saber que el dinero por sí solo no hace que todos los errores desaparecen. Pero la falta de dinero seguro hace que sea mucho más difícil de hacer que desaparezcan.
3. ninguna relación directa con el hardware de fabricantes
Como acabo de mencionar, que el error que afecta a su modelo de portátil específico es difícil para un desarrollador para fijar a menos que alguien les proporciona una máquina similar. Pero eso es sólo una parte del problema. Los insectos no se limitan a los desarrolladores se derivan de no tener el hardware afectado. Los fabricantes no les importa si sus máquinas funcionan con Linux.
A no ser que su ordenador portátil viene con Linux pre-instalado, hay una buena probabilidad de ninguno de los involucrados en la toma de prueba de la máquina Si Linux funciona. Es posible que hayan utilizado una tarjeta Wi-Fi que carece de compatibilidad con Linux, dejándolo incapaz de obtener en línea. Es posible que hayan escogido una tarjeta gráfica que aún no cuenta con los binarios de Linux, dejándole con características básicas y una experiencia Glitchy.¿Cómo usted puede ayudar a hacer 2017 el año del escritorio Linux¿Cómo usted puede ayudar a hacer 2017 el año del escritorio LinuxNo importa si Linux logra el dominio de computación mundo. Lo que importa es que podemos utilizar hoy en día, y es impresionante - y ahora es un buen momento para dar el paso!Lee mas
En ese caso, no es que su entorno de escritorio está cargado de errores. Usted está tratando de ejecutar el software en el hardware que nadie crea con este código en mente. A veces los desarrolladores de Linux pueden realizar ingeniería inversa a una solución, pero eso no siempre funciona.
4. La dependencia de otros proyectos y software
La mayoría de los programas de código abierto de software dependen de que alguien más ha hecho. Linus Torvalds, el creador de Linux, no hace ninguna de la interfaz que se ve en pantalla. Eso viene de un equipo de colaboradores que pueden estar situados en el lado opuesto del globo. Las aplicaciones que se ejecutan dentro de esa interfaz probable que provienen de un conjunto diferente de los desarrolladores.
La gente está escribiendo código que debe interactuar con el software que no pueden comprender plenamente. El código fuente puede ser abierta, pero ¿quién tiene tiempo para aprender cómo cada componente trabaja? Y si hacer detectar un problema, tienen que llegar a mantenedor de ese componente y esperamos que puedan integrar una solución.
5. No se centralización
Microsoft creó el núcleo de Windows, el entorno de escritorio y las aplicaciones por defecto. Esto le da a la compañía un cierto grado de control sobre la experiencia que los usuarios puedan encontrar. Si la experiencia no se pule, Microsoft puede decidir posponer hasta que un comunicado de empleados de arreglar todos los errores showstopper. distribuciones de Linux tratan de hacer lo mismo, pero no puede haber errores importantes que son simplemente fuera de las manos del equipo.
Vídeo: Como pasar de Windows a Linux y no morir en el intento. #DIVECFest2016
Esta falta de centralización también conduce a otros problemas. Mientras que Windows y MacOS cada uno tiene un formato de envase primario, Linux tiene varios. Los desarrolladores pueden tener que saltar a través de aros diferentes para garantizar que su software trabaja con cada distro, y que puede ser mucho para una persona de apoyo. Y este no es el único ejemplo de la duplicación de esfuerzos. Linux tiene múltiples marcos de audio, servidores de visualización, y gestores de ventanas. Casi cualquier componente de su sistema puede ser intercambiado por otro, causando una aplicación para romper.Cómo instalar el software en Linux: El paquete Formatos ExplicaciónCómo instalar el software en Linux: El paquete Formatos ExplicaciónQue haya cambiado a Linux, y desea instalar algún software. Sin embargo, los gestores de paquetes difieren en función de su distribución. Entonces, ¿qué aplicaciones se puede descargar e instalar? Todo está en las siglas.Lee mas
6. Errores son aburridos
La creación de software es divertido. Eso es en parte por qué hay tanto la duplicación de esfuerzos en el mundo del código abierto. Partiendo de cero y “hacer bien esta vez” despierta más entusiasmo que sus candidatos entre el código existente y la anulación de las torceduras.
Aplastando insectos es un trabajo tedioso, lento. Un desarrollador puede perder horas simplemente tratando de replicar un error antes de que comience a tratar de solucionarlo. Entonces una vez que todo ese trabajo se hace, la aplicación no tiene una nueva característica divertida - es sólo más estable para el subconjunto de usuarios de ese insecto puede haber afectado. Este es un trabajo importante, pero cuando un desarrollador no es remunerado, puede ser difícil esperar que hagan el compromiso de tiempo necesario para participar en dicha servidumbre.
¿Qué se puede hacer para evitar errores?
Todo esto a un lado, Linux tiene una reputación de ser más estable que Windows. Si este sistema operativo de código abierto es capaz de la alimentación de la mayoría de los superordenadores del mundo, que puede manejar su computadora portátil. Sólo tienes que encontrar la distribución correcta.Linux está en todas partes: 10 cosas que usted no sabía que estaban Pingüino-PoweredLinux está en todas partes: 10 cosas que usted no sabía que estaban Pingüino-PoweredLee mas
Ninguna opción es la más estable para todos los usuarios. Eso depende de factores que van desde el hardware que está utilizando para las aplicaciones que se va a ejecutar. Pero es una buena apuesta para ir con una distribución bien establecida, de un equipo que tiene los recursos para mantener las cosas funcionando sin problemas.
He vuelto a Fedora, y yo estoy de nuevo usando GNOME como mi entorno de escritorio. Como parte del ecosistema Linux gigante de Red Hat, Fedora es una de las distribuciones más compatibles. GNOMO puede no ser tan minimalista como Primaria OS, pero es bastante maldito cerca. Y como uno de los entornos de escritorio de código abierto más antiguas de Linux, la comunidad de usuarios que pueden detectar errores es significativamente mayor. Más Wayland en Fedora 25 es bastante maldito rápido.
Mi elección de Linux
Esa es la elección que he hecho, pero no estoy diciendo que es el mejor. openSUSE es otra distribución con un montón de apoyo financiero. Si prefiere utilizar un sistema operativo Linux que no tiene una empresa adjunta, Debian tiene el apoyo de una comunidad tan grande que no será perdiendo. Ubuntu (basada en Debian) es la versión más conocida de escritorio de Linux por ahí, así que cuando surgen errores, normalmente se puede encontrar una solución si se busca lo suficiente.
Aunque si usted realmente quiere hacer frente al problema, presentar informes de errores. Incluso si usted no puede escribir una solución a sí mismo, escribir descripciones detalladas de los problemas es una gran ayuda.
¿Qué distribución de Linux se utilizan? ¿Qué errores ha encontrado? Tienen algún consejo para los usuarios dando la cabeza contra la pared por la frustración? Vamos a conseguir una conversación en los comentarios!