Как установить PhpStorm в Ubuntu 14.04 LTS?

18

У меня есть, JetBrains PhpStorm 7.1и я хочу установить его в Ubuntu 14.04, поэтому я установил wineдля совместимости с Windows, и я запускаю, PhpStorm-7.1.exeто он был успешно установлен (я думаю). Но когда я запускаю установленное, PhpStormон выдает ошибку, он говорит

Не удалось создать JVM: код ошибки -1

Как я могу это исправить?

leonardeveloper
источник
Это 32-битный или 64-битный?
Нитиш Дхар
1
Есть ли причина, по которой вы не используете нативную версию Linux? PHPStorm - это Java, он работает везде!
Nemo64
@NitishDhar Это 64 бит.
leonardeveloper
@ Nemo64 Я новичок в Linux, сэр, так что я не до конца осознаю это.
leonardeveloper
Да, просто возьмите его для Ubuntu и не используйте Windows через Wine ... если проблема все еще возникает в Linux, взгляните на этот stackoverflow.com/questions/14577663/…
Nitish Dhar

Ответы:

25

Инструкции здесь: https://web.archive.org/web/20161207101644/http://sysads.co.uk:80/2014/08/08/install-phpstorm-7-on-ubuntu-14-04/

Обратите внимание, что PhpStorm не является бесплатным, это 30-дневная пробная версия!

Установить зависимости

sudo apt-get purge openjdk*
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer oracle-java8-set-default

Установить PhpStorm

wget http://download-cf.jetbrains.com/webide/PhpStorm-2017.1.4.tar.gz
tar -xvf PhpStorm-2017.1.4.tar.gz
cd PhpStorm-171.4694.2/bin/
./phpstorm.sh
Нитиш Дхар
источник
1
Просто следуйте инструкции, на которую я дал ссылку. Вам не нужен исполняемый файл. Кроссплатформенность не означает, что установочные пакеты также будут одинаковыми. Это означает, что он может работать на всех платформах, если у вас есть правильный установочный файл. В чем поможет приведенное выше руководство, если вы его прочитаете.
Нитиш Дхар
3
Ссылка мертва :(
Александр Гладыш
Обновлен ответ с рабочей ссылкой и инструкцией
Nitish Dhar
должно бытьsudo apt-get install oracle-java8-installer
Claudiu Creanga
Работает
3

Установить зависимости

sudo apt-get purge openjdk*
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer oracle-java7-set-default

Установить PhpStorm

wget http://download-cf.jetbrains.com/webide/PhpStorm-7.1.3.tar.gz
tar -xvf PhpStorm-7.1.3.tar.gz
cd PhpStorm-133.982/bin
./phpstorm.sh
KAS
источник
Это должно быть обновлено для использования oracle-java-8-installer .
Дан Даскалеску
3

JetBrains публикует весь свой портфель IDE в виде оснастки, включая PHPStorm. Snaps работают на всех поддерживаемых версиях Ubuntu, включая 14.04. Некоторые из преимуществ оснастки JetBrains заключаются в том, что они всегда обновляются, автоматически обновляются и очень просты в установке.

Установите PHPStorm в Ubuntu 14.04

sudo apt install snapd sudo snap install phpstorm --classic

Мартин Вимпресс
источник
не уверен, почему --classic вариант в этом случае? Во всяком случае, сейчас следует считать лучшим ответом!
Кожо
1

Для новых версий:

sudo apt-get purge openjdk*
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

wget http://download-cf.jetbrains.com/webide/PhpStorm-2016.2.tar.gz
tar -xvf PhpStorm-2016.2.tar.gz
cd PhpStorm-145.258.2/bin
./phpstorm.sh

примечание: если ссылка не работает, попробуйте более новую версию, текущая версия 2 по состоянию на июль 2016 года. Так что следующая версия будет PhpStorm-2016.3.tar.gz. И, конечно же, убедитесь, что вы выбрали правильный вариантcd PhpStorm-xxxx/bin

Клаудиу Крянгэ
источник
-1

Установить зависимости

sudo apt-get purge openjdk*
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Последняя версия до 29 июля

wget http://download-cf.jetbrains.com/webide/PhpStorm-2016.2.tar.gz
tar -xvf PhpStorm-2016.2.tar.gz
cd PhpStorm-162.1121.38/bin
./phpstorm.sh
Эрик
источник
-1

Если у вас установлен java sdk (например, Oracle JDK 7/8 или Open JDK 7/8), пропустите этот шаг и перейдите к # 3
1. Откройте терминал (CTRL + ALT + T)
2. Установите Open JDK 8

Примечание:
рекомендуется использовать Oracle JDK, но подойдет Open JDK 8 (я использую его сейчас, а также с моей IntelliJ Idea для Java)

$ sudo apt-get install openjdk-8 *
(введите пароль SUDO)

  1. Вы можете использовать последнюю версию PHP Storm:

    а. Загрузите последнюю версию PHP Storm для Linux
    $ wget https://download-cf.jetbrains.com/webide/PhpStorm-2016.2.2.tar.gz

    б. Извлеките загруженный файл tar.gz
    $ tar -xvf PhpStorm-2016.2.2.tar.gz

    с. Перейдите в папку bin, где находится скрипт оболочки phpstorm
    $ cd PhpStorm-162.2380.11 / bin /

    д. Запустите сценарий оболочки
    $ ./phpstorm.sh

Удачи!

Borgy Manotoy
источник
-1

просто убедитесь, что вы выбрали последнюю версию phpStorm. 27 января 2018 года - версия PhpStorm-2017.3.3.tar.gz

sudo apt-get purge openjdk*
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
wget https://download-cf.jetbrains.com/webide/PhpStorm-2017.3.3.tar.gz

tar -xvf PhpStorm-2017.3.3.tar.gz
cd PhpStorm-173.4301.34/bin
./phpstorm.sh
Мохамед Кеджейри
источник
2
Пожалуйста, не добавляйте ответ, который по сути совпадает с другим . Вместо этого обновите другой ответ до более новой версии PhpStorm, отредактировав его . Как только вы закончите редактирование, удалите этот ответ.
Чай Т. Рекс