Linux

Filestar para Linux es la misma aplicación que en Windows y macOS, distribuida como un único AppImage que se ejecuta en la mayoría de las distribuciones de Linux sin instalar nada.

Qué necesitas

  • Un PC Intel o AMD de 64 bits (x86-64). ARM aún no es compatible.
  • Una distribución de 2018 o posterior (glibc 2.28 o posterior): Ubuntu 20.04, Debian 10, Fedora 29, RHEL/AlmaLinux/Rocky 8, openSUSE Leap 15.3 o cualquier versión posterior.
  • Una sesión de escritorio (X11 o Wayland) para la aplicación. La línea de comandos funciona sin ella.

Instalar y ejecutar

  1. Descarga Filestar desde filestar.com y elige Linux. Obtendrás un archivo con un nombre como Filestar.29.0.0.1.linux-x64.AbCd1.AppImage - conserva la última parte del nombre, ya que contiene tu clave de descarga.

  2. Dale permisos de ejecución e inícialo:

    chmod +x Filestar.*.AppImage
    ./Filestar.*.AppImage
    

    La mayoría de los gestores de archivos también permiten hacerlo: abre las propiedades del archivo y permite que se ejecute como un programa; después, haz doble clic en él.

  3. Guarda el AppImage donde quieras tenerlo, por ejemplo en ~/Applications. Filestar se actualiza en esa misma ubicación.

Si no se inicia y muestra un mensaje sobre FUSE (algo habitual en contenedores y en algunas instalaciones mínimas), ejecútalo con --appimage-extract-and-run o instala el paquete libfuse2 de tu distribución.

La línea de comandos

El mismo AppImage contiene Filestar CLI:

./Filestar.*.AppImage cli -c "convert to pdf" -i report.docx

La CLI necesita un plan que la incluya, igual que en Windows y macOS.

Solo la línea de comandos

Para un servidor, un contenedor o cualquier equipo sin escritorio, también hay una descarga que incluye solo la CLI:

curl -LO https://release.filestar.com/releases/30.0.0.0/Filestar.30.0.0.0.linux-x64.cli.tar.gz
tar -xzf Filestar.30.0.0.0.linux-x64.cli.tar.gz
./filestar/FilestarCli --version

El archivo se descomprime en una carpeta llamada filestar, y la CLI que contiene es FilestarCli. Mantén todo el contenido de la carpeta junto y ejecuta la CLI con los mismos argumentos que filestarcli en Windows y macOS (consulta Filestar CLI):

./filestar/FilestarCli -c "convert to pdf" -i report.docx

Para ejecutarla como filestarcli desde cualquier ubicación, crea un enlace a ella en una carpeta de tu PATH, por ejemplo:

sudo ln -s "$PWD/filestar/FilestarCli" /usr/local/bin/filestarcli

Verifica su firma, Filestar.30.0.0.0.linux-x64.cli.tar.gz.sig, que está junto al archivo en el servidor de versiones, como se muestra más abajo para el AppImage.

Actualizaciones

Filestar busca actualizaciones al iniciarse y sustituye su propio AppImage por la nueva versión; después, se reinicia. Antes de hacerlo, verifica la firma de la actualización con la clave de publicación de Filestar integrada en la aplicación y rechaza cualquier archivo que no esté firmado por Filestar. Si el AppImage está en una carpeta en la que no tienes permisos de escritura (por ejemplo, /opt), Filestar sigue ejecutando la versión que tienes; en ese caso, descarga la nueva desde filestar.com.

Qué funciona actualmente en Linux

La mayoría de las conversiones funcionan igual que en las otras plataformas: imágenes (incluidas fotos HEIC y RAW), audio y vídeo, PDF, documentos mediante Pandoc, libros electrónicos excepto los formatos de calibre, archivos comprimidos, CAD y 3D, GIS, OCR y voz a texto.

Aún no están disponibles en Linux las conversiones que dependen de LibreOffice, Inkscape, GIMP, Blender, calibre, FontForge, FluidSynth, MrSID, libcdr (CorelDRAW), SoX, NConvert o Microsoft Office, ni la impresión. Filestar muestra "Esta skill aún no está disponible para tu plataforma" cuando solicitas una de ellas.

Comprueba que una descarga procede de Filestar

Cada versión para Linux está firmada con la clave de publicación de Filestar. La firma de cada versión está junto a ella en el servidor de versiones, por ejemplo https://release.filestar.com/releases/29.0.0.1/Filestar.29.0.0.1.linux-x64.AppImage.sig. Guarda la clave pública que aparece a continuación como filestar-release.pem y ejecuta:

openssl dgst -sha256 -verify filestar-release.pem -signature Filestar.29.0.0.1.linux-x64.AppImage.sig Filestar.29.0.0.1.linux-x64.AbCd1.AppImage

La descarga de línea de comandos se verifica del mismo modo, con su propia firma:

curl -LO https://release.filestar.com/releases/30.0.0.0/Filestar.30.0.0.0.linux-x64.cli.tar.gz.sig
openssl dgst -sha256 -verify filestar-release.pem -signature Filestar.30.0.0.0.linux-x64.cli.tar.gz.sig Filestar.30.0.0.0.linux-x64.cli.tar.gz

Muestra Verified OK si el archivo es auténtico. La clave:

-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE06s0qAVJMelCGkkPRGkDwoxLPfR8
BWNHNuAIwQd4CD9SA5LQdBoOpDrvCbRHzy3jTAXPwWOjPxfmYgeZDE9vTw==
-----END PUBLIC KEY-----

Huella digital SHA-256 de la clave: F6:50:BF:DE:B1:D8:D0:D6:36:54:13:3F:DA:8B:78:2B:85:AE:50:DF:14:B6:96:40:6F:B5:E3:C7:AC:94:26:DB

Cuéntanos qué encuentras

Si algo no funciona en tu distribución, escríbenos a través de Concierge e indica tu distribución y versión para que podamos revisarlo.

Última actualización: