Linux
O Filestar para Linux é o mesmo app do Windows e do macOS, distribuído como um único AppImage que roda na maioria das distribuições Linux sem precisar instalar nada.
O que você precisa
- Um PC Intel ou AMD de 64 bits (x86-64). ARM ainda não é compatível.
- Uma distribuição de 2018 ou posterior (glibc 2.28 ou mais recente): Ubuntu 20.04, Debian 10, Fedora 29, RHEL/AlmaLinux/Rocky 8, openSUSE Leap 15.3 ou qualquer versão mais recente.
- Uma sessão de desktop (X11 ou Wayland) para usar o app. A linha de comando funciona sem ela.
Instalar e executar
Baixe o Filestar em filestar.com e escolha Linux. Você receberá um arquivo com um nome como
Filestar.29.0.0.1.linux-x64.AbCd1.AppImage- mantenha a última parte do nome, pois ela contém sua chave de download.Torne o arquivo executável e inicie-o:
chmod +x Filestar.*.AppImage ./Filestar.*.AppImageA maioria dos gerenciadores de arquivos também permite fazer isso: abra as propriedades do arquivo e permita sua execução como programa. Depois, dê um clique duplo nele.
Mantenha o AppImage onde você quer deixá-lo, por exemplo, em
~/Applications. O Filestar se atualiza no mesmo local.
Se ele não iniciar e mostrar uma mensagem sobre FUSE (comum em contêineres e em algumas instalações mínimas), execute-o com --appimage-extract-and-run ou instale o pacote libfuse2 da sua distribuição.
A linha de comando
O mesmo AppImage contém a Filestar CLI:
./Filestar.*.AppImage cli -c "convert to pdf" -i report.docx
A CLI exige um plano que a inclua, assim como no Windows e no macOS.
Apenas a linha de comando
Para um servidor, um contêiner ou qualquer máquina sem desktop, também há um download que contém apenas a 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
O arquivo é extraído para uma pasta chamada filestar, e a CLI dentro dela é FilestarCli. Mantenha todo o conteúdo da pasta junto e execute a CLI com os mesmos argumentos de filestarcli no Windows e no macOS (veja Filestar CLI):
./filestar/FilestarCli -c "convert to pdf" -i report.docx
Para executá-la como filestarcli de qualquer lugar, crie um link para ela em uma pasta do seu PATH, por exemplo:
sudo ln -s "$PWD/filestar/FilestarCli" /usr/local/bin/filestarcli
Verifique sua assinatura, Filestar.30.0.0.0.linux-x64.cli.tar.gz.sig, que fica junto do arquivo no servidor de versões, como mostrado abaixo para o AppImage.
Atualizações
O Filestar verifica se há atualizações ao iniciar e substitui seu próprio AppImage pela nova versão. Depois, reinicia. Antes disso, ele verifica a assinatura da atualização usando a chave de lançamento do Filestar integrada ao app e rejeita qualquer arquivo que não seja assinado pelo Filestar. Se o AppImage estiver em uma pasta na qual você não tem permissão de escrita (por exemplo, /opt), o Filestar continuará executando a versão que você tem; nesse caso, baixe a nova versão em filestar.com.
O que funciona no Linux hoje
A maioria das conversões funciona como nas outras plataformas: imagens (incluindo fotos HEIC e RAW), áudio e vídeo, PDF, documentos via Pandoc, e-books exceto os formatos do calibre, arquivos compactados, CAD e 3D, GIS, OCR e transcrição de fala para texto.
Ainda não estão disponíveis no Linux: conversões que dependem de LibreOffice, Inkscape, GIMP, Blender, calibre, FontForge, FluidSynth, MrSID, libcdr (CorelDRAW), SoX, NConvert ou Microsoft Office, e impressão. O Filestar mostra "Esta skill ainda não está disponível para sua plataforma" quando você solicita uma dessas opções.
Verifique se um download vem do Filestar
Toda versão para Linux é assinada com a chave de lançamento do Filestar. A assinatura de cada versão fica junto dela no servidor de versões, por exemplo, https://release.filestar.com/releases/29.0.0.1/Filestar.29.0.0.1.linux-x64.AppImage.sig. Salve a chave pública abaixo como filestar-release.pem e execute:
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
O download da linha de comando é verificado da mesma forma, com sua própria assinatura:
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
O comando exibe Verified OK se o arquivo for autêntico. A chave:
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE06s0qAVJMelCGkkPRGkDwoxLPfR8
BWNHNuAIwQd4CD9SA5LQdBoOpDrvCbRHzy3jTAXPwWOjPxfmYgeZDE9vTw==
-----END PUBLIC KEY-----
Impressão digital SHA-256 da chave: 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
Conte o que você encontrou
Se algo não funcionar na sua distribuição, escreva para nós pelo Concierge, informando sua distribuição e versão, e vamos verificar.
Última atualização em