Visão geral

Visão geral

O Kerry Studio é um gerenciador desktop de bancos SQL para PostgreSQL, MySQL/MariaDB, Oracle e SQLite.

Ele se organiza em duas partes:

  1. Workspaces. Um workspace é como uma pasta em que você organiza o seu trabalho. Na tela inicial você gerencia os workspaces. O nome fica ao seu critério: pessoal ou trabalho, um cliente, o que fizer sentido para você.
  2. Projetos, conexões e ambientes. Um projeto agrupa as conexões, uma por ambiente. O ambiente pode ser Desenvolvimento, Homologação, Produção, ou o que você criar. A conexão é o que está salvo naquele ambiente: host, banco e credenciais.

Instalação

Baixe o aplicativo na seção Download. A licença chega ao assinar.

Para macOS

  • Arquivo: .dmg
  • Requisitos: macOS 13 Ventura ou posterior em Apple Silicon (M1 ou mais novo).
  1. Abra o disco e arraste Kerry Studio para Aplicativos.
  2. Abra o aplicativo.

Para Windows

O pacote para Windows ainda não está disponível.

  • Requisitos: Windows 11, 64 bits (x64). Windows 10 e instalações 32 bits ficam de fora.

Para Linux

  • Arquivo: AppImage (kerry-studio-linux-*.AppImage)
  • Requisitos: Linux 64 bits (x86_64). Ubuntu 22.04, Debian 12 ou equivalente ainda suportado pelo fabricante. Alpine e outros sistemas musl não entram.

No Linux o Kerry Studio é um AppImage. Não há instalador tradicional. Siga as seções na ordem: FUSE, bibliotecas gráficas, AppImageLauncher e abra o AppImage. No Ubuntu 24.04 ou parecido, complete o sandbox na primeira abertura.

FUSE (obrigatório)

Ubuntu, Debian e distros parecidas recentes trazem FUSE 3. O Kerry Studio ainda precisa da biblioteca de compatibilidade FUSE 2. Não instale o pacote chamado fuse, porque isso pode quebrar o desktop.

Ubuntu 22.04, Debian 12, Pop!_OS, Linux Mint

bash
sudo apt update && \
sudo apt install libfuse2

Ubuntu 24.04+, Debian 13+

bash
sudo apt update && \
sudo apt install libfuse2t64

Fedora, RHEL

bash
sudo dnf install fuse-libs

Arch Linux, Manjaro

bash
sudo pacman -S fuse2

Bibliotecas gráficas

Num desktop Ubuntu/Debian recém-instalado ou minimalista, a janela pode não abrir até estes pacotes estarem instalados. Um Fedora ou Arch com desktop completo costuma já tê-los.

Ubuntu anterior ao 24.04 / Debian anterior ao 13:

bash
sudo apt update
sudo apt install -y \
  libnss3 \
  libatk1.0-0 \
  libatk-bridge2.0-0 \
  libcups2 \
  libdrm2 \
  libgtk-3-0 \
  libgbm1 \
  libasound2

Ubuntu 24.04+ / Debian 13+ (várias bibliotecas ganharam o sufixo t64):

bash
sudo apt update
sudo apt install -y \
  libnss3 \
  libatk1.0-0t64 \
  libatk-bridge2.0-0t64 \
  libcups2t64 \
  libdrm2 \
  libgtk-3-0t64 \
  libgbm1 \
  libasound2t64

AppImageLauncher (obrigatório)

O AppImageLauncher coloca o app no menu do sistema com o ícone correto, faz .db / .sqlite / .sqlite3 / .sql abrirem no Kerry Studio e mantém as atualizações no mesmo caminho do AppImage.

Ubuntu, Debian, Pop!_OS, Linux Mint: baixe o .deb mais recente na página de releases do AppImageLauncher, depois:

bash
sudo dpkg -i appimagelauncher_*.deb
sudo apt-get install -f

Fedora, RHEL: baixe o .rpm mais recente na mesma página, depois:

bash
sudo dnf install appimagelauncher_*.rpm

Arch Linux, Manjaro

bash
yay -S appimagelauncher

Abra o AppImage

  1. Libere a execução: clique com o botão direito → Propriedades → Permissões → Permitir executar o arquivo como programa, ou na pasta do arquivo:
bash
chmod +x kerry-studio-*.AppImage
  1. Abra o AppImage. Quando o AppImageLauncher aparecer, escolha Integrar e executar (Integrate and run), não Executar uma vez (Run once). Isso move o arquivo para ~/Applications e cria o atalho no menu.

Sandbox no Ubuntu 24.04+

O Ubuntu 24.04 e posteriores (e outros sistemas que restringem isolamento de processos sem privilégio) bloqueiam a sandbox que o Kerry Studio precisa. Depois de abrir o app, pode aparecer Configuração de Sandbox Necessária. Clique em Ativar Sandbox Segura e confirme a senha no diálogo do sistema. O app grava um perfil em /etc/apparmor.d/kerry-studio e reinicia.

Se você clicar em Sair, ou a configuração falhar, o Kerry Studio fecha. Isso acontece uma vez por instalação, ou de novo se você mover o AppImage para outro caminho.

Keyring do sistema

O Ubuntu Desktop, Pop!_OS, Linux Mint e outros desktops GNOME já incluem o keyring Secret Service (gnome-keyring e libsecret). Num desktop normal não é preciso instalar.

Instale só se o Kerry Studio mostrar Segurança do Sistema Incompleta e encerrar, típico de Server, instalação mínima, WSL ou gerenciador de janelas sem keyring.

Ubuntu, Debian, Pop!_OS, Linux Mint

bash
sudo apt update && \
sudo apt install gnome-keyring libsecret-1-0

Fedora, RHEL

bash
sudo dnf install gnome-keyring libsecret

Arch Linux, Manjaro

bash
sudo pacman -S gnome-keyring libsecret

openSUSE

bash
sudo zypper install gnome-keyring libsecret1

Depois reinicie o Kerry Studio.

Ativação

Na primeira execução o Kerry Studio abre a janela de licença. Clique em Tenho uma chave para abrir Minhas licenças. Depois, o menu Ajuda mostra Minhas licenças quando já há uma licença ativa, ou Ativar licença se ainda não houver.

Cole a chave, informe o e-mail, marque Aceito a licença de uso do Kerry Studio. e clique em Adicionar. Quando a chave estiver válida, clique em Aplicar licença.

Use a chave em outro computador

A licença fica ativa em um computador por vez. Você pode ativar e desativar quantas vezes quiser para alternar entre os seus dispositivos.

Trocar o disco (por exemplo formatar o SSD e instalar o app em outro) pode contar como outro computador em alguns casos.

Para liberar a chave:

  1. No computador antigo, abra Minhas licenças e escolha Desativar neste computador.
  2. No computador novo, abra Minhas licenças e insira os dados necessários. Caso esteja alternando entre computadores pessoais e já tenha adicionado a licença, clique em Reativar neste computador.
  3. Se você trocou o disco ou perdeu acesso ao PC anterior, fale com o suporte.