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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

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

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!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11890
  • Xubuntu 18.04 (64bit)
    • Просмотр профиля
Re: Как создать deb-пакет для PHPStorm?
« Ответ #2 : 06 Ноябрь 2014, 10:54:12 »
В build.txt не пробовали заглянуть?
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн ZwS

  • Редактор
  • Старожил
  • *
  • Сообщений: 1687
    • Просмотр профиля
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

  • Старожил
  • *
  • Сообщений: 11165
    • Просмотр профиля
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

  • Старожил
  • *
  • Сообщений: 11165
    • Просмотр профиля
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

  • Старожил
  • *
  • Сообщений: 11165
    • Просмотр профиля
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

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

Оффлайн Pilot6

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

Оффлайн Haron Prime

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

+10%
--HP
sudo ls -a | grep brain > /dev/head

Оффлайн sga

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

 

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