Автор Тема: Установка IntelliJ IDEA. Аналоги / альтернативы в Альт?  (Прочитано 662 раз)

Оффлайн Andrey_79

  • Давно тут
  • **
  • Сообщений: 152
    • Email
требуется установить IntelliJ IDEA
Так понял, что в репозиториях этого пакета нет.

Подскажите, какая есть рабочая альтернатива? 

PS Впрочем, IntelliJ IDEA без проблем встаёт из дистрибутива JetBrains
« Последнее редактирование: 31.10.2022 11:43:41 от Andrey_79 »

Оффлайн N0rbert

  • alt linux team
  • ***
  • Сообщений: 231
  • snk@
Можете действовать по аналогии с https://www.altlinux.org/Visual_Studio_Code , т.е. для https://snapcraft.io/intellij-idea-community так (все команды от root):

apt-get update
apt-get install snapd
systemctl enable --now snapd
ln -s /var/lib/snapd/snap /snap

snap install intellij-idea-community --classic

потом запустить среду из меню.

Оффлайн Andrey_79

  • Давно тут
  • **
  • Сообщений: 152
    • Email
чтобы не нагородить огород спрошу. я уже пару раз запустил IntelliJ IDEA "из папки" и всё работало. 
правильно ли я понимаю, что указанные команды "впишут" IntelliJ IDEA в меню?  и так будет корректнее для работы системы? или просто удобнее?

ничего сносить сейчас не надо? - если правильно понимаю, я ничего не инсталлировал. До сих пор intellij-idea запускалась в режиме "portable"?

Оффлайн trs

  • Давно тут
  • **
  • Сообщений: 284
Из папки, это распаковали ideaIC-2022.2.3.tar.gz и запускаете bin/idea.sh?

Устанавливал аналогичным способом Eclipce. При такой установке обновление работает штатным способом из меню редактора. Некоторые считают это неправильным (файлы могут быть перезаписаны без прав root). Другие считают, что снапы засоряют систему. Третьи полагают, что каждый может сам выбрать подходящий вариант. :-)

Потом создавал на рабочем столе файл eclipse.desktop
[Desktop Entry]
Categories=Development;
Comment=Eclipse CDT
Exec=/home/user/eclipse/eclipse
Icon=/home/user/eclipse/icon.xpm
Name[ru_RU]=Eclipse CDT
Name=Eclipse CDT 10
Type=Application
Появляется значёк.

Если *.desktop скопировать в ~/.local/share/applications, то должно появиться в системном меню.

Только переименовать там всё и заменить хвосты путей к файлам исполняемому и значку на
/idea-IC-222.4345.14/bin/idea.sh
/idea-IC-222.4345.14/bin/idea.svg
или что там у Вас.

Оффлайн Andrey_79

  • Давно тут
  • **
  • Сообщений: 152
    • Email
Из папки, это распаковали ideaIC-2022.2.3.tar.gz и запускаете bin/idea.sh?
точно так!

Оффлайн Andrey_79

  • Давно тут
  • **
  • Сообщений: 152
    • Email
При такой установке обновление работает штатным способом из меню редактора. Некоторые считают это неправильным (файлы могут быть перезаписаны без прав root). Другие считают, что снапы засоряют систему. Третьи полагают, что каждый может сам выбрать подходящий вариант.
сплошной цзен )

Оффлайн Andrey_79

  • Давно тут
  • **
  • Сообщений: 152
    • Email
apt-get install
apt-get update
apt-get install snapd

таким путём пройти не получается. что-то идёт не так:
apt-get install idea.sh
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: Невозможно найти пакет idea.sh

Оффлайн trs

  • Давно тут
  • **
  • Сообщений: 284
apt-get install - это команды установки, если устанавливаете snap (я это не пробовал и не хочу).

idea.sh не надо писать после apt-get install. Если распаковали архив, там внутри этот файл - просто его и запускаете. Можно считать, что всё установлено. Я непонятно написал, как создать значок на рабочем столе, создав файл idea.desktop? Это просто текстовый файл с таким именем. Пример содержимого выше. Надо заменить /home/user/eclipse/eclipse на путь к этому idea.sh.
« Последнее редактирование: 04.11.2022 19:39:29 от trs »

Оффлайн N0rbert

  • alt linux team
  • ***
  • Сообщений: 231
  • snk@
По вопросам установки программ можете для начала почитать специальную вики-страницу - https://www.altlinux.org/Управление_пакетами чтобы избежать ошибок.

таким путём пройти не получается. что-то идёт не так:
apt-get install idea.sh
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: Невозможно найти пакет idea.sh

Что-то вы с цитированием якобы меня нафантазировали. Я такого не писал.
Мой оригинальный ответ в посте #1 полностью воспроизводимый. И Snap в ALT Linux работает ничем не хуже, чем в Debian-подобных системах.

Вы можете продолжать использовать версию IntelliJ, распакованную как вы уже распаковали.
Ярлык только в ~/.local/share/applications/ сделайте для нее.
« Последнее редактирование: 04.11.2022 21:20:25 от N0rbert »