Cómo convertir sitios web en aplicaciones de Linux con Web Catalog

¿Alguna vez ha querido convertir sitios web individuales en aplicaciones completas en Linux? Con Web Catalog, esto es posible. Web Catalog es una tienda que ofrece toneladas de aplicaciones web que cualquiera puede instalar fácilmente. Está construido con Electron y le permite convertir sitios web en aplicaciones de Linux instalando envoltorios web como programas casi nativos.

ALERTA DE SPOILER: Desplácese hacia abajo y vea el video tutorial al final de este artículo.

Instalar catálogo web

La herramienta está disponible en formato binario para las principales distribuciones de Linux. Los principales Linux que tienen soporte para el desarrollo son Ubuntu, Debian, Fedora, Open SUSE y Arch Linux. Otros Linux con una base de Debian o Redhat tienen soporte por extensión.

Ubuntu y Debian

Ubuntu y Debian tienen un paquete Deb preconstruido listo para descargar. Si usa Elementary OS, Linux Mint u otro sistema operativo con una base de Debian / Ubuntu? Siga estas instrucciones.

Para instalar Web Catalog, primero vaya a la página de descarga de Linux. Haga clic en el menú desplegable para revelar los enlaces de descarga. Seleccione «Ubuntu / Debian» para iniciar la descarga. Luego, abre una ventana de terminal.

En la terminal, navegue hasta el directorio de descargas usando el comando CD:

cd ~/Downloads

Instale el paquete con la herramienta dpkg.

sudo dpkg -i WebCatalog_*_amd64.deb

Por último, ejecute este comando para asegurarse de que su sistema operativo corrija las dependencias faltantes. Esto puede no ser necesario, pero es una buena precaución independientemente.

sudo apt install -f

Fedora y Open SUSE

Aquellos que buscan obtener Web Catalog en Fedora, Open SUSE u otras distribuciones de Linux basadas en Redhat deben ir primero a la página de descarga de Linux, hacer clic en el menú desplegable y seleccionar “Fedora / OpenSUSE”. Después de tomar el paquete, abra una terminal y siga las instrucciones a continuación.

  Cómo usar el comando chmod en Linux

Nota: ¿Utiliza un sistema operativo con una base Redhat? Descargue el archivo RPM y use su administrador de paquetes para instalar el catálogo web.

Fedora

cd ~/Downloads

sudo dnf install WebCatalog_*_.rpm

OpenSUSE

cd ~/Downloads
sudo zypper install WebCatalog_*_.rpm

Arch Linux

Arch Linux tiene un paquete pacman descargable que los usuarios pueden tomar para instalar el programa. Vaya a la página de descarga de Linux en el sitio web del Catálogo Web y seleccione «Arch Linux». Abra una terminal y use el CD para acceder a la carpeta Descargas.

cd ~/Downloads

El archivo de catálogo web no es un paquete normal de Arch tar.xz. En cambio, es un archivo «pacman». Instálelo usando el interruptor -U:

sudo pacman -U *.pacman

El paquete le dirá a Arch qué dependencias instalar a medida que lo lea.

Otros Linux

Aunque Web Catalog oficialmente solo está disponible como Debian / Ubuntu, Fedora / SUSE y Arch, los usuarios son libres de crear el código fuente por su cuenta. He aquí cómo hacerlo:

Paso 1: Instalar Node.JS v.8 así como git y el última versión de Yarn a su distribución de Linux. Busque en su administrador de paquetes «node js», «npm», «yarn» y «git». Algunos sistemas operativos distribuyen Yarn / NodeJS y otros no. Sin embargo, todos llevan el paquete Git.

  Cómo administrar los escondites de Encfs en Linux

Paso 2: Con la herramienta git en la terminal, obtenga la última versión del código fuente del catálogo web.

git clone https://github.com/webcatalog/webcatalog.git

cd webcatalog

Paso 3: Dígale a Yarn que cree el código fuente juntos.

yarn

Paso 4: Por último, crea el paquete para distribuciones

yarn dist

o

yarn electron-dev

Todos los binarios construidos se encuentran en ~ / webcatalog / build /.

Usando el catálogo web

Usar Web Catalog es muy parecido a navegar en una tienda de aplicaciones en Android / iOS o en la tienda web de Chrome. Para comenzar, abra la aplicación. Aunque Web Catalog es una herramienta de Internet, el programa se instala en la categoría «Accesorios» en Linux.

Una vez abierto, verá una especie de catálogo, con aplicaciones web individuales enumeradas. Hay varias formas de buscar aplicaciones web. La forma más práctica es navegar, ya que el programa se abre directamente a la sección «popular».

Alternativamente, haga clic en el cuadro de búsqueda y luego escriba el nombre de la aplicación que desea instalar.

Cuando haya localizado una aplicación que desea instalar, seleccione «Instalar». Luego, vaya al menú de su aplicación en el escritorio y seleccione «Otro» para iniciar la aplicación.

Desinstalar aplicaciones

Las aplicaciones de catálogo web no se pueden eliminar directamente de Linux. En su lugar, deberá eliminarlos del catálogo web. Para desinstalar una aplicación, haga clic en el menú de hamburguesas en la parte superior izquierda y seleccione la opción de menú «Aplicaciones instaladas».

  Cómo configurar una instantánea de respaldo en Linux Mint

El área Aplicaciones instaladas enumera todas las aplicaciones instaladas dentro del catálogo web. Para eliminar uno, haga clic en «DESINSTALAR», y se eliminará instantáneamente del sistema.

Actualización de aplicaciones

La actualización también se encuentra en «Aplicaciones instaladas». Para llegar allí, haga clic en el menú de hamburguesas y seleccione «Aplicaciones instaladas». Desde aquí, haga clic en «ACTUALIZAR TODO».

Nota: solo podrá hacer clic en «ACTUALIZAR TODO» si hay actualizaciones disponibles. Si Web Catalog no tiene actualizaciones, esta opción está inactiva.

Enviar aplicaciones

¿Quiere enviar una nueva aplicación a Web Catalog? ¡Resulta que puedes! Lo mejor de todo es que no requiere conocimientos de programación previos. Esto se debe a que la herramienta Catálogo web convierte los sitios web habituales en aplicaciones.

A continuación, se explica cómo enviar una nueva aplicación. Primero, busque la URL del sitio web de la aplicación web que desea enviar y cópiela en su portapapeles (CTRL + C).

Haga clic en el menú de hamburguesas en la esquina superior izquierda y haga clic en «Enviar aplicación».

Complete el nombre de la aplicación, pegue la URL que copió anteriormente y haga clic en enviar.

Web Catalog no le dará acceso instantáneo a la aplicación que ha enviado. En su lugar, recibirá una notificación que le indicará que está en revisión. Después de un tiempo (si se aprueba) se podrá instalar a través de la tienda.