Calendario accesible desde Mac OS X y Linux

2

¿Alguien sabe de algún software / enfoque de calendario, para que pueda usar mi calendario tanto desde Mac OS X como desde Linux?

Utilizo Mac OS X y Linux con regularidad, y me gustaría poder ver y editar mi calendario desde ambas plataformas. ¿Alguien sabe de alguna solución?

No quiero tener que usar un navegador web para acceder a mi calendario. Además, estoy tratando de evitar Google / Gmail. (¿Quizás haya una manera de alojar un calendario en iCloud o MobileMe y usarlo tanto en Mac OS X como en Linux? O tal vez algún programa de código abierto que pueda compilar tanto en Mac OS X como en Linux, y que aloje los datos en un ¿Servidor que administro? ¿O algo? ¿Alguna idea, alguien?)

    
pregunta D.W. 06.12.2012 - 05:16

2 respuestas

3

La siguiente solución es torpe porque utiliza software descontinuado (Mozilla Sunbird), pero funciona para arranque dual , o cualquier situación en la que ambos sistemas operativos tengan acceso a una partición común. La idea es instalar Sunbird 0.9 (la última versión estable) en Mac OS X y Linux y tener una carpeta de perfil común como es habitual para Firefox y Thunderbird. Lo más obvio sería configurar Thunderbird en ambos lados con una carpeta de perfil común e instalar Lightning. Sin embargo, el complemento Lightning tiene una versión para Mac y Linux, y está instalado en la carpeta del perfil, por lo que terminaría usando la versión para Mac en Linux o viceversa, lo cual no funciona. Parece que hay soluciones, pero no he encontrado ninguna comprensible.

Creo que esta solución es relativamente segura: Sunbird está estrechamente relacionado con Lightning, por lo que debería ser fácil moverse a Lightning cuando resuelva este problema o cuando ya no necesite una carpeta de perfil compartido.

En Mac OS X:

  • Instale Sunbird 0.9, por ejemplo, desde este lugar .

  • Abra y cierre Sunbird para que su computadora se dé cuenta de que está allí y elimine la medida de seguridad de la aplicación descargada de Internet.

  • Abra un terminal (Aplicaciones > Utilidades > Terminal)

  • Escriba /Applications/Sunbird.app/Contents/MacOS/sunbird-bin -p . Esto abre el administrador de perfiles de Sunbird.

  • Haz clic en "Crear perfil ...", luego en "Siguiente" para pasar la pantalla de información.

  • Asigne al perfil el nombre que desee.

  • Haz clic en "Elegir carpeta ..." y elige una carpeta que sea accesible para ambos sistemas operativos, por ejemplo, SharedPartition/SunbirdProfileFolder

  • Haz clic en "Finalizar". Seleccione el nuevo perfil y haga clic en "Iniciar Sunbird" para asegurarse de que el nuevo perfil esté configurado como predeterminado. Puede abandonar Sunbird de inmediato.

en linux (Es probable que Sunbird ya no esté disponible en ningún centro de software, por lo que tendremos que hacerlo manualmente. Seguiré esta guía con algunos ajustes basados en mi propia experiencia):

  • Instale el paquete libstdc++5 , por ejemplo. a través de un centro de software.

  • Cambie el nombre de la carpeta de perfil que creó en OS X, por ejemplo, a SharedPartition/SunbirdProfileFolder_MovedAside . Cree una nueva carpeta llamada SharedPartition/SunbirdProfileFolder

  • Descarga un tarball para Sunbird 0.9. Mejor busca en la web "Descargar sunbird-0.9.en-US.linux-i686.tar.gz "

    • Si tiene un procesador de 64 bits, busque un archivo comprimido de 64 bits o instale el paquete ia32-libs , por ejemplo. a través de un centro de software.
  • Abre una terminal. Cada vez, escriba el comando dado. En caso de duda, use man theUsedCommand para obtener más información sobre lo que está haciendo.

    • sudo bash Esto le da permiso de root (incluido el permiso para desordenar su sistema por completo).

    • cp -t /usr/lib ~/Downloads/sunbird-0.9.en-US.linux-i686.tar.gz (Reemplace ~/Downloads con la ruta a su carpeta de descarga). Esto copia el archivo comprimido a /usr/lib .

    • cd /usr/lib para ir tú mismo.

    • tar -xvf sunbird-0.9.en-US.linux-i686.tar.gz para descomprimir el tarball. Se crea una carpeta /usr/lib/sunbird .

    • chown -R root:root /usr/lib/sunbird/ para establecer el propietario de esta carpeta en la raíz.

    • gedit /usr/bin/sunbird Esto abre un editor de texto que muestra un archivo vacío. Pegar

      #!/bin/sh
      cd /usr/lib/sunbird/
      ./sunbird
      

      Guardar y cerrar.

    • chmod +x /usr/bin/sunbird Convierte el archivo en ejecutable.

    • gedit /usr/share/applications/sunbird.desktop Esto abre otro archivo vacío en un editor de texto. Pegar

      [Desktop Entry]
      Name=Sunbird
      Comment=Calendar Application
      Exec=sunbird
      Icon=/usr/lib/sunbird/chrome/icons/default/default.xpm
      Terminal=false
      Type=Application
      Categories=Application;Office;
      

      Guardar y cerrar.

    • exit Finaliza los permisos de root. Cierre y vuelva a abrir la terminal.

    • which sunbird Esto le indica dónde se encuentra Sunbird. Debería responder /usr/bin/sunbird

    • /usr/lib/sunbird/sunbird -P Esto inicia el administrador de perfiles de Sunbird.

      • Haz clic en "Crear perfil ...", luego en "Siguiente" para pasar la pantalla de información.

      • Asigne al perfil el nombre que desee.

      • Haz clic en "Elegir carpeta ..." y elige el original SharedPartition/SunbirdProfileFolder , no el renombrado.

      • Haz clic en "Finalizar". Seleccione el nuevo perfil y haga clic en "Iniciar Sunbird" para asegurarse de que el nuevo perfil esté configurado como predeterminado. Puede abandonar Sunbird de inmediato.

  • Borre la carpeta SharedPartition/SunbirdProfileFolder que ahora contiene un nuevo perfil; cambia el nombre de SharedPartition/SunbirdProfileFolder_MovedAside a SharedPartition/SunbirdProfileFolder . Ahora tienes Sunbird en Mac OS X y Linux, compartiendo el mismo perfil, incluidos calendarios, configuraciones, etc.

Si estás en Ubuntu, puedes ir a /usr/share/applicatons en el navegador de archivos y arrastrar el icono de Sunbird al iniciador.

    
respondido por el dremodaris 31.07.2014 - 16:34
1

Supongo que no se refiere a una máquina con sistema operativo Mac y Linux de arranque dual, donde solo se ejecuta un sistema operativo a la vez. Compartir un calendario entre diferentes plataformas significa que debe colocar la información en la red / internet.

Para eso, debe consultar el estándar CalDAV , que es una extensión del protocolo de intercambio de archivos WebDAV. El artículo de Wikipedia enumera el software del servidor CalDAV (por ejemplo, un módulo httpd de Apache), así como un par de servicios CalDAV existentes.

    
respondido por el bhell 06.12.2012 - 13:43

Lea otras preguntas en las etiquetas