Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как создать deb-пакет для PHPStorm?  (Прочитано 2864 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sga

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Как создать deb-пакет для PHPStorm?
« : 06 Ноября 2014, 08:54:06 »
Здравствуйте!
Прошу помощи, т.к. уже не первый день бьюсь и могу создать пакет.
Что делаю:
1. скачиваю архив с оф. сайта;
2. распаковываю в папку phpstorm;
3. получается структура папок:
-/bin;
-/help;
-/lib;
-/licence;
-/plugins;
-install-linux-tar.txt;
-build.txt;
4. установлены все необходимые пакеты: make, configure, checkinstall и ещё какие-то, уж не помню;
5. выполняю команду ./configure и тут тупик - получаю "bash: ./configure: Нет такого файла или каталога".

Помогите, плиз, как правильно действовать?

chemtech

  • Гость
Re: Как создать deb-пакет для PHPStorm?
« Ответ #1 : 06 Ноября 2014, 10:51:29 »
sga,
Советую для начала почитать Руководство для новичков

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Как создать deb-пакет для PHPStorm?
« Ответ #2 : 06 Ноября 2014, 10:54:12 »
В build.txt не пробовали заглянуть?
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн ZwS

  • Старожил
  • *
  • Сообщений: 1674
    • Просмотр профиля
Re: Как создать deb-пакет для PHPStorm?
« Ответ #3 : 06 Ноября 2014, 11:16:27 »
configure && make && make install надо выполнять только для установки из исходников. phpshtorm распостраняется в основном в виде уже готовых бинарных сборок. зайти в папку bin и запусти .sh файл и phpshtorm запустится. если же стоит задача именно создать пакет, то стоит посмотреть в сторону debreate, который может упаковывать уже скомпилированные программы в пакет.
Dell Inspiron One 2330 | Intel+Radeon HD7650A | 8GB RAM | Ubuntu GNOME 17.10

Оффлайн sga

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Как создать deb-пакет для PHPStorm?
« Ответ #4 : 06 Ноября 2014, 22:34:34 »
В build.txt не пробовали заглянуть?
Конечно, заглядывал.
Вот его содержимое: PS-138.2001.2328.
Это как-то может помочь в создании deb-пакета?

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Как создать deb-пакет для PHPStorm?
« Ответ #5 : 06 Ноября 2014, 22:38:24 »
sga,
Там прекрасно все описано как устанавливать в файле install-linux-tar.txt
Там по сути не надо ничего устанавливать. Это уже скомпилированные бинарники.
Надо просто запустить программу из директории где она находится командой

./phpstorm.sh

То есть распаковываете, например, в домашнюю папку и выполняете в терминале.

cd PhpStorm-138.2001.2328
./phpstorm.sh
« Последнее редактирование: 06 Ноября 2014, 22:40:46 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн sga

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Как создать deb-пакет для PHPStorm?
« Ответ #6 : 06 Ноября 2014, 23:46:08 »
configure && make && make install надо выполнять только для установки из исходников. phpshtorm распостраняется в основном в виде уже готовых бинарных сборок. зайти в папку bin и запусти .sh файл и phpshtorm запустится. если же стоит задача именно создать пакет, то стоит посмотреть в сторону debreate, который может упаковывать уже скомпилированные программы в пакет.

Попробовал через debreate.
Создался файл phpstorm_8_all.deb.
Как теперь заставить synaptic его увидеть?
Куда его поместить, что и где прописать?

Пользователь решил продолжить мысль [time]07 Ноябрь 2014, 00:47:50[/time]:
sga,
Там прекрасно все описано как устанавливать в файле install-linux-tar.txt
Там по сути не надо ничего устанавливать. Это уже скомпилированные бинарники.
Надо просто запустить программу из директории где она находится командой

./phpstorm.sh

То есть распаковываете, например, в домашнюю папку и выполняете в терминале.

cd PhpStorm-138.2001.2328
./phpstorm.sh

Спасибо, но это я знаю. Просто это некорректный способ установки программ в дебиане.
Нужно именно из пакета поставить.
« Последнее редактирование: 06 Ноября 2014, 23:52:02 от sga »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Как создать deb-пакет для PHPStorm?
« Ответ #7 : 06 Ноября 2014, 23:49:02 »
sga,
Вы читаете, что вам пишут?  Deb-пакет вам ничего не даст.
Это какой-то нанайский бизнес - собрать деб-пакет, чтобы при установке его просто обратно разобрать.

Вы понимаете, что при установке получиться то же самое, при условии, что пакет собрался правильно?

Вы наверное думаете, что если установить из деб пакета, то программа появится в меню и т.п. Но это не так.

Пользователь решил продолжить мысль 06 Ноября 2014, 23:50:26:
Цитировать
Просто это некорректный способ установки программ в дебиане.
Это говорят про тот случай, когда программы собираются из исходников. Это совсем не тот случай.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн sga

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Как создать deb-пакет для PHPStorm?
« Ответ #8 : 06 Ноября 2014, 23:59:52 »
sga,
Вы читаете, что вам пишут?  Deb-пакет вам ничего не даст.
Это какой-то нанайский бизнес - собрать деб-пакет, чтобы при установке его просто обратно разобрать.

Вы понимаете, что при установке получиться то же самое, при условии, что пакет собрался правильно?

Вы наверное думаете, что если установить из деб пакета, то программа появится в меню и т.п. Но это не так.

Пользователь решил продолжить мысль [time]07 Ноябрь 2014, 00:50:26[/time]:
Цитировать
Просто это некорректный способ установки программ в дебиане.
Это говорят про тот случай, когда программы собираются из исходников. Это совсем не тот случай.
Если я его поставлю как вы говорите, то система ничего об этом знать не будет, я его потом не смогу ни удалить корректно и т.п.

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Как создать deb-пакет для PHPStorm?
« Ответ #9 : 07 Ноября 2014, 00:07:51 »
sga,
Вы начитались статей, но ничего не понимаете. Вы просто извлекаете папку из архива. И так же ее удалить можете в любой момент. В данном случае никакой "установки" с распределением файлов по системным директориям нет.

tar.gz, если вы не знаете, это не особый вид инсталлятора, который надо устанавливать по прочитанным вами мануалам, а просто архив. В архиве может быть разное. Во многих случаях там исходники программ. Если это так, то ваши мысли правильные. Если же там уже готовые бинарники, то не о чем говорить.

Но можете продолжать жрать кактус. Деб-пакет - это тоже архив. Вы просто заархивируете обратно скачанные файлы и все. При установке они обратно разархивируются. Больше ничего эти пляски с бубном не дадут.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн sga

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Как создать deb-пакет для PHPStorm?
« Ответ #10 : 08 Ноября 2014, 17:44:16 »
Установил PHPstorm  через запуск файла phpstorm.sh.
Вроде все нормально, поработал, настроил, на следующий день не могу найти как запустить его.
Во вкладке Разработка, да и во всех других не нашел ярлыка шторма.
Через Установка и удаление программ также не находит phpstorm.
Как же запустить его??

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Как создать deb-пакет для PHPStorm?
« Ответ #11 : 08 Ноября 2014, 17:52:59 »
sga,
preins там скрипт.
Wars ~.o

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Как создать deb-пакет для PHPStorm?
« Ответ #12 : 08 Ноября 2014, 17:54:53 »
sga,
Вы не установили программу, а просто ее запускали. Ну "какой же вы тупой" (цы).
Вам объясняешь, а вы все за свое. Не будет никакого ярлыка, не будет ничего такого.
Ярлык только руками можно сделать, указывающий на этот же скрипт.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля
Re: Как создать deb-пакет для PHPStorm?
« Ответ #13 : 08 Ноября 2014, 18:21:21 »
Pilot6,
Цитировать
Правила форума
2. На форуме ЗАПРЕЩЕНО
2.2.
Оскорблять кого-либо или принижать его личные качества. Будьте вежливы и культурны!

+10%
--HP

Оффлайн sga

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Как создать deb-пакет для PHPStorm?
« Ответ #14 : 08 Ноября 2014, 18:32:42 »
Т.е., мне, чтобы запустить PHPStorm нужно постоянно запускать phpstorm.sh?
И вводить серийник и т.п.?
И что значит ручками? Как создать ярлык и куда прописать там путь?
Может уже наконец объясните человеку, незнакомому с тонкостями установки прграмм на дебиане, как установить PHPStorm и спокойно работать? :)
« Последнее редактирование: 08 Ноября 2014, 18:35:35 от sga »

 

Страница сгенерирована за 0.071 секунд. Запросов: 26.