Запуск Pycharm из терминала

Автор Andrew209, 04 июня 2017, 21:38:25

« назад - далее »

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

Andrew209

Всем доброго вечера!

Из-за производственной так сказать необходимости недавно перешел на debian 8.8.
Раньше был опыт небольшой с Ubuntu и Raspbian. Так что с установкой.настройкой системы справился.
Скачал сегодня Pycharm 2017. Распаковал в /opt.
Запускается без проблем:
andrey@debian:~$ sudo /opt/pycharm-community-2017.1.3/bin/pycharm.sh
Gtk-Message: Failed to load module "canberra-gtk-module"

Из строки выше видно где именно лежит исполняемый файл.
Суть проблемы такова, чтобы каждый раз не набирать sudo /opt/pycharm-community-2017.1.3/bin/pycharm.sh, что весьма затруднительно, выполнить настройку, чтобы получать аналогичное действие набрав лишь sudo pycharm.
Читал, что это возможно если добавить дериктории в окружение пользователя (environmental path).
Перерыл добрую часть пабликов, туториалов и мануалов. Ничего не выходит.
Пробовал прописать в ~/.bachrc aliasalias pycharm='/opt/pycharm-community-2017.1.3/bin/pycharm.sh', но данная конструкция тоже оказалась нерабочая.
Очень надеюсь на помощь и заранее спасибо.

ecc83

В терминале:

sudo ln -sfs /opt/pycharm-community-2017.1.3/bin/pycharm.sh /usr/bin/pycharm

И всё, запускаете просто введя в терминале pycharm.
А зачем вы запускаете через sudo? Это неправильно.
Ещё проще для запуска создать ярлык на рабочий стол.

Andrew209

#2
Спасибо, работает :)
Честно говоря, как я уже описывал проблему, я на Debian пару дней и с линуксом пока до этого был знаком очень поверхностно.
ЦитироватьА зачем вы запускаете через sudo? Это неправильно.
учту на будущее
ЦитироватьЕщё проще для запуска создать ярлык на рабочий стол.
Был бы крайне признателен, если бы мне объяснили как это сделать. Я к сожалению никаких упоминаний пока не встречал.

С ярлыком разобрался =)

ecc83

Цитата: Andrew209 от 04 июня 2017, 21:56:45
Честно говоря, как я уже описывал проблему, я на Debian пару дней и с линуксом пока до этого был знаком очень поверхностно.

То что знаком поверхностно это не проблема. Поэтами не рождаются, поэтами становятся :)


Цитата: Andrew209 от 04 июня 2017, 21:56:45
ЦитироватьЕщё проще для запуска создать ярлык на рабочий стол.
Был бы крайне признателен, если бы мне объяснили как это сделать. Я к сожалению никаких упоминаний пока не встречал  :-X

Какой у вас дистрибутив? С каким графическим окружением? Возможно в файловом менеджере, в контекстном меню, если установить курсор на ваш файл /opt/pycharm-community-2017.1.3/bin/pycharm.sh, при нажатии правой кнопки мыши есть пункт "Создать ярлык". Посмотрите там, его можно потом просто перенести в каталог "Рабочий стол". Если ничего подобного нет, тогда можно создать из терминала.

ferum

Как вариант создайте ярлык для меню, потом вытащите на стол
nano ~/.local/share/applications/pycharm.desktop
Содержания

[Desktop Entry]
Version=1.0
Type=Application
Name=PyCharm
Icon=pycharm
Exec=pycharm %f
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-pycharm

иконку надо положить ~/.local/share/icons/hicolor/128x128/apps/
тогда всё будет фильдиперсово.
Русские дебианщики против цифрового слабоумия !

Andrew209

Всем спасибо за ответы. С ярлыками я разобрался самостоятельно по мануалу - хоть для этого моих скудных познаний и умений вникать хватило  ;)