X.Org vs. XQuartz - MacPorts

4

Después de instalar MacPorts y algún software a través de esa manera, noté que MacPorts instaló X.Org. Ya instalé XQuartz hace años y estoy realmente bien con eso.

Mi 1. pregunta es: ¿Necesito el X.Org instalado de MacPorts para ejecutar software como KeepNote o Gedit, que MacPorts instaló automáticamente, o soy libre de desinstalar X.Org y dejar XQuartz en su lugar?

Mi 2. pregunta es: ¿Qué hay de lo contrario? ¿Mantener el X.Org instalado automáticamente y eliminar XQuartz?

editar: cambió la pregunta y agregó una segunda.

    
pregunta scherzkrapferl 12.05.2016 - 14:50

2 respuestas

1

En general, estás confundiendo varias cosas.

XQuartz es un conjunto de bibliotecas para permitir que las aplicaciones X11 se compilen y ejecuten en OSX. Se basa en las fuentes X11 de X.org . Los cambios fueron hechos originalmente por Apple.

Quartz es el conjunto de tecnologías que se encuentran en OSX Core Graphics que tratan con 2d de wikipedia

  

El cuarzo es a menudo sinónimo de Core Graphics

Por lo tanto, se llama a Quartz ya que proporciona las bibliotecas X11 que funcionan al llamar a las API proporcionadas por Quartz

En las variantes de macports.conf, lo que dices es que no uses X11 (es decir, XQuartz), sino que uses los gráficos de Apple directamente y no a través de X11, así que no llames a ningún código X.org

    
respondido por el Mark 12.05.2016 - 21:41
1

Si desea mantener independientes sus futuras actualizaciones de XQuartz y MacPorts , entonces deberá mantener ambas instalaciones.

XQuartz está instalando bibliotecas, binarios en /opt/X11 .

MacPorts está instalando orígenes, configuraciones, dependencias, bibliotecas, binarios en /usr/local o donde usted prefirió configurarlo. En mi caso, para evitar cualquier riesgo de confusión con otros administradores de paquetes, configuré MacPorts para trabajar en la base de rootdir /opt/local .

Si elimina una biblioteca necesaria dentro de la ruta de instalación de MacPorts , tendrá que reconstruirla. Por otro lado, nunca mejorará nada cuando modifiques la versión XQuartz porque está fuera de su fuente administrada e instala el árbol.

Esta forma práctica de gestión es sin problemas desde Snow Leopard hasta Sierra.

    
respondido por el daniel Azuelos 14.11.2016 - 16:23

Lea otras preguntas en las etiquetas