Cómo instalar Safari en Linux

Instalación de Linux Safari 00 Imagen destacada

Cuando piensas en los principales navegadores web, es probable que Safari de Apple aparezca en algún lugar de tu lista. Sin embargo, a pesar de su popularidad, Safari nunca se lanzó oficialmente para Linux, algo particularmente extraño considerando que tanto macOS como Linux tienen vínculos históricos con UNIX.

Si es un usuario de Linux y un desarrollador web y necesita brindar soporte para el navegador Safari, la buena noticia es que existen algunas soluciones para que Safari esté operativo en Linux. Aunque estará restringido a Safari 5, esta versión todavía tiene todo lo que necesita para navegar por la Web.

Lea también: ¿Safari no funciona en tu iPhone? He aquí cómo solucionarlo

Índice
  1. Instalación del navegador Safari en Linux
    1. Cómo instalar VINO
    2. Instalación de Safari usando WINE
    3. Instalación de Safari usando PlayOnLinux
    4. Usando el asistente de instalación de Safari en Linux
  2. Instalación de un tema de Safari para Firefox en Linux
    1. Conversión de Firefox a través de White Sur GTK
  3. Preguntas frecuentes
    1. ¿Es posible instalar Safari en Linux usando el instalador de Mac?
    2. Ya tengo instalado WINE. ¿Está bien instalar PlayOnLinux encima?
    3. ¿Es posible eliminar el tema de Safari y devolver Firefox al valor predeterminado?

Instalación del navegador Safari en Linux

Hay dos posibles soluciones para instalar Safari en Linux: usar WINE (la capa de compatibilidad, no la bebida) o usar WINE y PlayOnLinux, que proporciona una interfaz gráfica de usuario (UI) para WINE.

Como beneficio adicional, puedes usar WINE y PlayOnLinux para instalar muchas otras aplicaciones de Windows además de Safari.

Cómo instalar VINO

WINE es uno de los paquetes de Linux más conocidos y se encuentra en la mayoría de los centros de software/administradores de paquetes. En Ubuntu (o distribución basada en Ubuntu), puedes instalar WINE con el siguiente comando:

Una cosa a tener en cuenta es que la versión WINE en Ubuntu está bastante desactualizada. Si desea obtener la última versión estable de WINE, haga lo siguiente:

  1. Añade la clave VINO.
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
  1. Añade el repositorio.
sudo apt-add-repository 'deb  impish main'

El comando anterior es para Ubuntu 21.10 (travieso). Si está utilizando una versión distinta a Ubuntu 21.10, cambie el nombre en consecuencia (como “bionic”, “xenial”, etc.)

  1. Actualizar el sistema:
  1. Por último, instale la versión estable de WINE.
sudo apt install --install-recommends winehq-stable

WINE ahora estará instalado. Para obtener más información, consulte nuestra guía sobre cómo instalar WINE en Linux.

Lea también: 5 trucos para acelerar los tiempos de compilación en Gentoo Linux

Instalación de Safari usando WINE

Antes de descargar Safari, necesitamos crear un directorio de descarga y compilación.

  1. Abra una ventana de Terminal y ejecute los siguientes comandos:
mkdir -p ~/build/safari
cd ~/build/safari
  1. Descarga Safari usando un wget dominio:
wget http://appldnld.apple.com/Safari5/041-5487.20120509.INU8B/SafariSetup.exe
  1. Una vez que se complete la descarga, inicie la configuración de Safari usando lo siguiente:
  1. En este punto, es posible que se le solicite que descargue algún software adicional, como Mono o Gecko. Si se le solicita, haga clic en "Instalar" y espere a que se descarguen estos paquetes.
  1. Una vez que tenga todo el software de soporte necesario, el instalador de Safari debería iniciarse automáticamente.
Instalación de Safari en Linux 01 Instalador de vino

Una vez que haya completado la configuración estándar de Safari, se instalará el navegador web y podrá comenzar a usar Safari en Linux.

Instalación de Safari en Linux 02 Safari instalado

Instalación de Safari usando PlayOnLinux

WINE no siempre es el software más fácil de usar, por lo que es posible que desees considerar instalar PlayOnLinux, que proporciona una interfaz gráfica de usuario para el código WINE subyacente.

  1. Para instalar PlayOnLinux, use el siguiente comando:
sudo apt install playonlinux
  1. Ahora puede encontrar PlayOnLinux en su menú de Aplicaciones.
  1. En la ventana de PlayOnLinux, seleccione "Instalar un programa".
Instalación de Linux Safari 03 Playonlinux Bienvenido
  1. Ingrese "Safari" en la barra de búsqueda.
Instalación de Safari en Linux 04 Búsqueda de Safari
  1. Cuando aparezca el navegador web, selecciónelo y haga clic en "Instalar".
  2. Lea el descargo de responsabilidad y, si lo acepta, haga clic en "Siguiente -> Siguiente".

El instalador de Safari se descargará en su computadora.

Lea también: Cómo instalar Zoom en Linux

Usando el asistente de instalación de Safari en Linux

Una vez que PlayOnLinux esté instalado, mostrará un asistente de instalación personalizado que lo guiará a través de la instalación de Safari.

  1. La pantalla mostrará un breve resumen del mantenedor del instalador así como dónde instalará el navegador.
Instalación de Linux Safari 05 Asistente de instalación de Playonlinux
  1. Presione "Siguiente" para comenzar el proceso de instalación. El instalador primero creará una zona de pruebas donde instalará una versión de WINE que sea compatible con Safari en Linux.
Instalación de Linux Safari 06 Creación de Wine Sandbox 1
  1. En algunos casos, PlayOnLinux le preguntará si desea instalar el paquete WINE Mono opcional. Esta es una capa de compatibilidad que garantiza que los programas .NET tengan los archivos DLL necesarios para funcionar correctamente. Si recibe este mensaje, presione "Instalar".
Instalación de Linux Safari 07 Instalación de Wine Mono
  1. PlayOnLinux también te preguntará si deseas instalar el paquete opcional WINE Gecko. Al igual que Mono, esto proporcionará una compatibilidad más perfecta con el navegador Safari. Una vez más, presione "Instalar".
  2. El asistente le preguntará si desea utilizar un binario personalizado o descargar el instalador. Seleccione "Descargar el programa" y luego presione "Siguiente".
Instalación de Safari en Linux 08 Descargar el instalador de Safari
  1. PlayOnLinux ejecutará el instalador de Safari y podrá continuar con el proceso de instalación estándar del navegador.
  2. Asegúrese de desmarcar las opciones "Instalar Bonjour para Windows" y "Actualizar Safari automáticamente" durante la instalación.
Instalación de Linux Safari 09 Deshabilitar las actualizaciones de Bonjour

Instalación de un tema de Safari para Firefox en Linux

Aunque utilizar un cliente nativo Safari 5 en Linux puede resultar útil para algunos usuarios. Esta versión particular del navegador puede presentar algunos problemas, especialmente si visita sitios web modernos. Esto se debe principalmente a que el navegador Safari 5 ya no recibe nuevas actualizaciones de Apple.

Como resultado, el uso de esta versión de Safari puede generar sitios web dañados o inseguros. Por ejemplo, no es posible acceder a YouTube desde un cliente nativo de Safari 5.

Una forma de solucionar este problema es utilizar un navegador moderno y convertirlo para que se parezca al navegador de Apple. Por ejemplo, es posible tomar Firefox y asignarle un tema para que se parezca a la versión moderna de Safari.

Lea también: Cómo bloquear y permitir ventanas emergentes en Safari

Conversión de Firefox a través de White Sur GTK

Convertir Firefox para que se parezca a Safari es relativamente sencillo con el tema WhiteSur-gtk para Firefox.

  1. Descargue el tema descargando el archivo ZIP desde la página de Github del autor o ejecutando el siguiente comando:
  1. Extraiga el archivo ZIP del repositorio al directorio de trabajo actual y acceda a él ejecutando los siguientes comandos:
unzip ./master.zip
cd ./WhiteSur-gtk-theme-master
Linux Safari Install 12 Descomprimir paquete temático
  1. Ejecute el script de instalación inicial, que preparará todos los archivos y dependencias necesarios para su tema de Firefox, ejecutando el siguiente comando:
  1. Ejecute el instalador del tema de Firefox escribiendo lo siguiente:
  1. Al hacer esto, se copiarán automáticamente todas las configuraciones y ajustes necesarios para su cliente Firefox.

Es importante tener en cuenta que el instalador no se ejecutará si Firefox se está ejecutando actualmente. Sin embargo, una vez hecho esto, puede recargar el navegador para ver su instancia de Firefox convertida.

Instalación de Safari en Linux 13 Firefox convertido

Si toda esta charla te generó curiosidad sobre qué más puedes hacer con Linux. Puede consultar este artículo donde analizamos cómo puede usar sed para tareas básicas.

Lea también: Cómo utilizar Sed en Linux para tareas básicas de Shell

Preguntas frecuentes

¿Es posible instalar Safari en Linux usando el instalador de Mac?

Tristemente no. Si bien es posible instalar archivos DMG en Linux, el navegador Safari nativo para macOS está diseñado específicamente para ejecutarse únicamente en ese sistema operativo, ya que el navegador utiliza funciones específicas de Mac que le permiten integrarse bien en macOS. Por ejemplo, la función Quick Note de Safari depende de programas externos de Apple para funcionar correctamente.

Ya tengo instalado WINE. ¿Está bien instalar PlayOnLinux encima?

¡Sí! De forma predeterminada, PlayOnLinux crea su propio conjunto de unidades virtuales donde coloca la versión personalizada de WINE que utiliza. Por eso, es seguro instalar PlayOnLinux junto con una versión principal de WINE. Por ejemplo, cuando instala Safari a través de PlayOnLinux, crea una zona de pruebas limpia donde instala todos los programas y parches WINE que necesita.

Además, este enfoque también significa que eliminar un programa que instaló previamente a través de PlayOnLinux es increíblemente simple: presione "Clic derecho" en la entrada "Safari 5" en el menú principal y seleccione "Eliminar".

¿Es posible eliminar el tema de Safari y devolver Firefox al valor predeterminado?

¡Sí! Es relativamente sencillo eliminar el tema de Safari y revertir la instalación de Firefox a su configuración predeterminada. Primero, regrese al directorio White Sur que extrajo. A partir de ahí, deberás escribir el siguiente comando: ./tweaks.sh -f -r && ./install.sh -u.

Hacer eso le permitirá eliminar todos los archivos relacionados con Safari para Firefox, así como eliminar todos los archivos de temas de su máquina. Una vez hecho esto, lo último que debe hacer es reiniciar el navegador para recargar su configuración predeterminada.

Crédito de la imagen: Unsplash. Todas las capturas de pantalla son de Ramces Red.

¡Suscríbete a nuestro boletín!

Nuestros últimos tutoriales entregados directamente a su bandeja de entrada

Ramces Rojo

Ramcés es un escritor de tecnología que vivió con computadoras toda su vida. Lector prolífico y estudiante de Antropología, es un personaje excéntrico que escribe artículos sobre Linux y cualquier cosa *nix.

Subir