Início
» LINUX
»
Como instalar o PhpStorm no Linux: Toolbox, Tar.gz, Snap e AUR
Como instalar o PhpStorm no Linux: Toolbox, Tar.gz, Snap e AUR
Para a maioria dos usuários de Linux, a maneira mais simples de instalar o PhpStorm é com o JetBrains Toolbox: descompacte o aplicativo Toolbox, execute-o e clique em Instalar ao lado de PhpStorm. Você também pode instalar o arquivo Linux independente diretamente, usar o pacote Snap oficial ou compilar o pacote do Arch User Repository (AUR). O PhpStorm inclui o JetBrains Runtime, portanto, você não precisa instalar o Java separadamente.
Verifique primeiro a compatibilidade com Linux.
A JetBrains lista processadores x86_64 e ARM64, uma CPU de quatro núcleos, 8 GB de RAM total com 3 GB disponíveis para a IDE e 10 GB de espaço em disco como os requisitos atuais para desktop. A lista de distribuições Linux testadas inclui Ubuntu 24.04 e 26.04 LTS, Fedora 43 e 44, Debian 13 e Amazon Linux 2023, com GNOME ou KDE Plasma e glibc 2.28 ou posterior. Consulte o guia de instalação do PhpStorm se você usa outra distribuição. A página de download oferece versões separadas para Linux para ARM64 e outros sistemas suportados; selecione a que corresponde ao seu processador.
Escolha um método de instalação. O Toolbox é o mais fácil para atualizar e reverter; o arquivo compactado permite controlar a pasta; o Snap é conveniente quando o snapd está habilitado; e o AUR é para sistemas baseados em Arch que utilizam pacotes da comunidade.
Instale com o JetBrains Toolbox
Baixe o arquivo do Linux Toolbox. Abra a página do aplicativo JetBrains Toolbox , selecione Linux e baixe o arquivo .tar.gz. O navegador geralmente o salva em ~/Downloads.
O Linux está selecionado na página oficial de download do aplicativo JetBrains Toolbox.
Extraia e execute o Toolbox. Em um terminal, extraia o arquivo para uma pasta dedicada e execute o Toolbox a partir daí. Certifique-se de que apenas um arquivo do Toolbox corresponda ao padrão de nome de arquivo.
mkdir -p ~/apps/jetbrains-toolbox
tar -xzf ~/Downloads/jetbrains-toolbox-*.tar.gz -C ~/apps/jetbrains-toolbox
cd ~/apps/jetbrains-toolbox
./bin/jetbrains-toolbox
O comando no terminal extrai o arquivo Toolbox baixado.
Instale o PhpStorm. No Toolbox, abra Produtos, encontre o PhpStorm e selecione Instalar. O Toolbox cuidará do download e manterá a IDE disponível para atualizações ou reversão. Você pode entrar na sua conta JetBrains no Toolbox para ativar qualquer licença disponível para sua conta.
O Toolbox exibe o PhpStorm como um produto instalável.
Abra a IDE. Inicie o PhpStorm a partir da Caixa de Ferramentas ou do iniciador de aplicativos da sua área de trabalho. No primeiro acesso, importe as configurações de outra IDE, se desejar, ou ignore a importação. Na tela de boas-vindas, escolha Abrir para um projeto local ou Obter do VCS para obter um repositório.
A tela inicial permite criar, abrir ou visualizar um projeto.
O Toolbox cria uma entrada na área de trabalho na primeira inicialização. Se você instalar o PhpStorm por meio do arquivo independente, poderá criar uma entrada dentro da IDE em Ferramentas > Criar entrada na área de trabalho .
Instale a partir do repositório Linux independente.
Use este método se preferir manter a IDE em uma pasta de sua escolha. Na página de download do PhpStorm , selecione Linux e baixe o arquivo .tar.gz para o seu processador. Não descompacte uma nova versão sobre uma instalação existente; use um diretório limpo para cada versão.
Selecione o arquivo tar.gz do Linux na página de download do PhpStorm.
Os comandos a seguir criam uma pasta no seu diretório pessoal, extraem o arquivo compactado para lá e iniciam o programa. Se o caractere curinga corresponder a mais de um download ou instalação, substitua-o pelo nome exato do arquivo e da pasta.
mkdir -p ~/apps
tar -xzf ~/Downloads/PhpStorm-*.tar.gz -C ~/apps
~/apps/PhpStorm-*/bin/PhpStorm.sh
O arquivo é extraído para um diretório limpo dentro da pasta pessoal.
A instalação independente pode ser executada sem acesso root quando colocada no seu diretório pessoal. Para uma instalação em sistema compartilhado, a JetBrains documenta a extração do arquivo para /opt; esse local requer permissão de administrador. Consulte o guia de primeira execução da JetBrains para obter informações sobre as opções de inicialização e tela de boas-vindas.
Instale o pacote Snap
Se o snapd estiver instalado e em execução na sua distribuição, instale o Snap estável a partir de um terminal:
sudo snap install phpstorm --classic
O comando de instalação estável do PhpStorm Snap inclui a opção --classic obrigatória.
Inicie o aplicativo phpstormpelo menu de aplicativos. A --classicflag `--no-snap` é necessária para este pacote. A JetBrains observa que o Snap pode apresentar problemas de desempenho, gerenciamento de arquivos ou depuração do Chromium; se esses problemas afetarem sua configuração, tente usar o aplicativo Toolbox. Consulte a listagem verificada do PhpStorm na Snap Store para obter informações sobre os canais atuais e detalhes de configuração.
Instale no Arch Linux a partir do AUR.
O pacote AUR do PhpStorm é mantido fora dos repositórios oficiais do Arch. Analise os arquivos de compilação antes de instalar, pois um PKGBUILD do AUR é um script shell. Instale as ferramentas de compilação, clone o pacote, inspecione o PKGBUILD e, em seguida, compile e instale-o como seu usuário normal.
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/phpstorm.git
cd phpstorm
less PKGBUILD
makepkg -si
Revise o script de compilação do AUR antes de executar o makepkg como um usuário comum.
Pressione qpara sair less. Leia o arquivo e verifique se há alterações inesperadas antes de continuar. Não execute makepkgcom `--install`; ele instala as dependências necessárias com permissão quando necessário. O guia do makepkgsudo do Arch explica o processo de compilação e os requisitos de segurança.
Após a instalação
O Java já vem incluído, mas o PhpStorm é uma IDE e não o ambiente de execução do PHP. Para executar ou depurar código PHP, instale o PHP localmente ou configure um interpretador remoto e adicione-o em Configurações > PHP . A JetBrains explica os passos em seu guia para configurar um interpretador PHP local . Se o inicializador não iniciar, verifique primeiro se você baixou a arquitetura de CPU correta e se suas bibliotecas Linux atendem aos requisitos de sistema atuais.