Вопрос или проблема
Мне удалось установить PyCharm в каталог /opt
на моей системе 20.04. Я приложил шаги установки к сообщению. Но иконка “PyCharm” не отображается, когда я ищу его в “Показать приложения”. Ничего не появляется. Мне приходится вручную переходить в каталог cd /opt/pycharm-*.*/bin
и запускать sh pycharm.sh
Установка с использованием tar-архивов Загрузите tarball
Есть отдельный tarball для ARM64 процессоров.
Распакуйте файл pycharm-*.tar.gz в другую папку, если ваша текущая папка загрузки не поддерживает выполнение файлов:
tar xzf pycharm-*.tar.gz -C <new_archive_folder>
Рекомендуемое место установки в соответствии со стандартом иерархии файловой системы (FHS) – /opt. Чтобы установить PyCharm в этот каталог, выполните следующую команду:
sudo tar xzf pycharm-*.tar.gz -C /opt/
Чтобы проверить целостность загруженного архива, используйте SHA контрольную сумму, указанную на странице загрузки.
Перейдите в подкаталог bin:
cd <new archive folder>/pycharm-*/bin
Например,
cd /opt/pycharm-2022.2.4/bin
Запустите pycharm.sh из подкаталога bin.
sh pycharm.sh
Как мне добавить иконку PyCharm на рабочий стол?
Чтобы добавить иконку PyCharm на рабочий стол, вы можете создать файл .desktop:
-
Откройте терминал и создайте новый файл для запуска PyCharm:
sudo nano /usr/share/applications/pycharm.desktop
-
Замените на фактический номер версии вашей установки PyCharm (например, 2022.2.4).
[Desktop Entry] Version=1.0 Type=Application Name=PyCharm Icon=/opt/pycharm-<your-version>/bin/pycharm.png Exec="/opt/pycharm-<your-version>/bin/pycharm.sh" Comment=The Python IDE for Professional Developers Categories=Development;IDE; Terminal=false StartupWMClass=jetbrains-pycharm
Нажмите Ctrl+S, Enter, чтобы сохранить файл, и Ctrl+X, чтобы выйти.
-
Сделайте файл иконки исполняемым:
sudo chmod +x /usr/share/applications/pycharm.desktop
-
Если вы хотите, чтобы иконка была на рабочем столе:
cp /usr/share/applications/pycharm.desktop ~/Desktop/ chmod +x ~/Desktop/pycharm.desktop
Ответ или решение
Установка иконки PyCharm на рабочем столе вашего компьютера не только упрощает запуск, но и делает его более удобным и визуально ярким, особенно если вы часто используете эту интегрированную среду разработки (IDE). Поскольку у вас уже установлена PyCharm в директории "/opt" на Ubuntu 20.04, и вы вынуждены запускать ее вручную через терминал, добавление значка на рабочий стол значительно облегчит этот процесс.
Теория
Когда вы устанавливаете PyCharm с помощью tarball-архива в директорию "/opt", стандартный метод, чтобы обеспечить соблюдение структуры файловой системы, он не создает ярлык автоматически в меню приложений или на рабочем столе, как происходит в случае установки из официального репозитория через менеджер пакетов. Чтобы решить эту проблему, мы можем создать файл .desktop, который предоставляет всю необходимую информацию Unity Dash или GNOME Shell для создания элемента, который можно запускать напрямую. Эти файлы обычно располагаются в каталоге "/usr/share/applications".
Пример
Создание файла .desktop позволяет вам указать PyCharm как приложение для рабочего стола. Этот файл будет содержать информацию о названии приложения, его пути, значке и других параметрах. Рассмотрим пример создания такого файла для PyCharm:
-
Создание файла-ярлыка:
Откройте терминал и создайте новый файл для запускающего приложения PyCharm в "/usr/share/applications". Этот процесс требует прав администратора.sudo nano /usr/share/applications/pycharm.desktop
-
Конфигурация файла:
Вставьте указанную ниже структуру в файл. Не забудьте заменить<your-version>
на реальную версию PyCharm, установленную на вашем компьютере.[Desktop Entry] Version=1.0 Type=Application Name=PyCharm Icon=/opt/pycharm-<your-version>/bin/pycharm.png Exec="/opt/pycharm-<your-version>/bin/pycharm.sh" Comment=The Python IDE for Professional Developers Categories=Development;IDE; Terminal=false StartupWMClass=jetbrains-pycharm
Убедитесь, что путь к значку и запускающему скрипту правильный. Значок PyCharm обычно располагается в той же папке, что и скрипт запуска – в "/bin".
-
Сохранение файла:
Чтобы сохранить изменения, нажмите комбинацию клавиш Ctrl+S, затем Enter для подтверждения, и выйдите из редактора с помощью Ctrl+X. -
Права на выполнение файла:
Сделайте созданный файл исполняемым. Это позволит операционной системе запускать его как программу.sudo chmod +x /usr/share/applications/pycharm.desktop
-
Копирование на рабочий стол:
Если вы хотите, чтобы иконка находилась прямо на вашем рабочем столе, скопируйте файл:cp /usr/share/applications/pycharm.desktop ~/Desktop/ chmod +x ~/Desktop/pycharm.desktop
Применение
Теперь вы должны найти PyCharm в меню "Показать приложения" на вашем рабочем столе, и также иметь возможность запускать ее посредством двойного щелчка по ярлыку на рабочем столе.
Если вы работаете с системой на основе Ubuntu (например, GNOME, Unity), убедитесь, что у вас разрешены произвольные ярлыки на рабочем столе (этот параметр можно включить в "Настройки > Рабочий стол").
Таким образом, в соответствии с вашими потребностями, создание файла .desktop позволяет интегрировать PyCharm в вашу рабочую среду более эффективно, что является важной частью использования вашего времени, особенно в среде разработчиков программного обеспечения, где удобство и скорость доступа к инструментам имеют значение.