11 votos

¿X11 todavía se utiliza hoy en día?

He tenido X11 instalado en mi Mac desde hace bastante tiempo (el tiempo que he tenido lo creo) y que nunca lo ha usado. Hacer aplicaciones que uso X11 o no está anticuado en este punto? Debería "aprender" cómo usar ya que puede utilizarlo en el futuro? La razón que pido es que he leído que puede ejecutar X a través de SSH y pensé que podría ser útil para ejecutar un administrador de ventanas para obtener algunos de los gráficos desde una máquina remota. Entonces me di cuenta de que nunca he usado X11 y la lanzó sólo para llegar a confundirse. Así que debo usar X11 y por qué?

10voto

Rafael Angarita Puntos 133

La siguiente es una lista de los programas más populares que requieren de X11:

  • Gimp - fuente abierta de edición de fotos
  • Inkscape - open source programa de dibujo vectorial
  • FreeCiv - la versión de código abierto de la Civilización juegos
  • Scribus - open source software de autoedición

Básicamente, si usted planea usar sólo software comercial, usted no necesita X11. Si usted planea usar software de código abierto, es posible que desee mantener X11 alrededor por si acaso. Muchos proyectos de código abierto que se utiliza para requerir X11, pero ahora han nativo de Mac versiones (OpenOffice, por ejemplo).

8voto

Oskar Puntos 1242

Sí. X11 es mucho todavía en uso, ya que es un muy poderoso sistema de ventanas y no hay nada que Apple ha publicado que sustituye la funcionalidad del núcleo de X11.

Yo no gastaría tiempo de aprendizaje de X11 en abstracto hasta que usted tiene una necesidad de producir código que se ejecuta en X11 o que usted necesita para ejecutar el software que está escrito para X11.

En pocas palabras - es un muy flexible sistema cliente/servidor. El servidor donde se ejecuta el teclado y el ratón y la pantalla. El cliente es el programa que se ejecuta de forma local o de forma remota en un equipo diferente. Por ejemplo, puedo correr el plegamiento de la proteína de los motores de los grandes servidores que están en una universidad en todo el país (o del mundo) y de interactuar con la interfaz de usuario en un café en mi MacBook Pro.

Tengo que elegir de una amplia variedad de gestores de ventanas para su uso. El virtual y escritorio extendido conceptos en X11 son muy diferentes de Mac típico usted consigue solamente una pantalla si algo está físicamente conectado o habilitar espacios.

Hay varias desventajas en que el sistema es diferente y para usarlo, tienes que hacer algo de aprendizaje. También - no se asignan correctamente a Apple - cortar y pegar puede ser desconcertante, botones de ratón tienen diferentes funciones, asignación de teclado puede ser complicado, y la uniformidad de la interfaz Mac es perturbada como la mayoría de los programas X11 vienen con una amplia variedad de widgets. Incluso la mayoría de die hard fan de X11 chrome tiene que admitir que mucho de esto es "pintoresca" y algunos son realmente difíciles de usar para las personas que esperan que la Macintosh experiencia de interfaz de usuario. (Esto es más de una cultura que - algunos países han manjares que se fuera a poner a los demás - que no está bien o mal, simplemente es diferente herencias y largo hipótesis sobre la manera en que algo se "debe hacer".)

Saludos y buena suerte!

3voto

Jason Sparks Puntos 948

X11 todavía se utiliza extensivamente para muy caros * nix basado en paquetes de software de CAD/CAE.

Lo utilizado para ejecutar el editor Gimp gratis en Mac para la que no podía justificar instalar Photoshop.

Pero a menos que necesite algunos específicos * paquete de software de nix que utiliza X11, allí es necesario general para en un Mac.

2voto

yoliho Puntos 340

X11 es utilizado por la mayoría de los Unix crear aplicaciones GUI. Todos los GUI de Linux aplicaciones de uso X11 y es a menudo la manera más fácil de puerto que se ejecute en OSX para seguir usando X11. la única GUI de Linux apps que no uso X11, cuando en virtud de un simple puerto son algunos de los el uso de Qt y aplicaciones Java donde el subyacente de la interfaz gráfica de usuario ha sido portado a OSX aqua.

Línea de comandos de aplicaciones como ssh y otras utilidades de Unix no utilizar una interfaz gráfica de usuario y así directamente al puerto.

Usted puede utilizar Macports, Fink y Homebrew sin necesidad de utilizar una aplicación de X11 - depende de lo que las aplicaciones que puerto.

1voto

ufo22940268 Puntos 11

Sí.

Yo personalmente no lo uso porque tengo Linux instalado al lado de Mac OS X. Pero muchos de mis compañeros de trabajo y compañeros de los estudiantes, el uso de X11 en Mac OS X con frecuencia. Esto es en gran parte porque las necesitamos trazar una mucho, y así que el uso de Gnuplot muy a menudo. Gnuplot tiene un Mac nativo del terminal de usuario (GUI) (creo), pero no es rival para su X11 y wx (requiere X11) terminales.

También muchas otras cosas interesantes (normalmente los programas multiplataforma) requieren de X11, por ejemplo Wireshark, Audacity (un wave editor), e Inkscape (una impresionante imagen del vector editor), etc. Por supuesto, la Audacia y la Inkscape ambos tienen sus Mac OS X nativo equivalente, pero la mayoría de ellos son grandes y amplios.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X