DevGang
Авторизоваться

Как установить Cursor (ИИ-редактор кода) на Ubuntu 24.04: Простое руководство

Если вы планируете установить Cursor на Ubuntu 24.04, это руководство проведет вас через весь процесс шаг за шагом. От установки необходимых зависимостей до создания записи на рабочем столе и настройки системы, чтобы вы могли легко открывать проект в один клик.

Шаг 1: Установка Fuse

Для начала вам нужно установить Fuse, который является необходимым условием для запуска файлов AppImage. Используйте следующую команду для установки:

sudo apt install libfuse2t64

Шаг 2: Загрузка AppImage Cursor

Перейдите на официальный сайт Cursor и загрузите файл AppImage. Не забудьте указать точное имя файла и версию.

Шаг 3: Создание запускаемого AppImage

После загрузки AppImage Cursor перейдите в каталог, где он находится, обычно это папка Downloads:

cd ~/Downloads

Затем сделайте файл AppImage исполняемым, запустив его:

chmod +x cursor-0.39.5x86_64.AppImage

(Измените имя файла так, чтобы оно соответствовало версии, которую вы загрузили).

Шаг 4: Перенос AppImage в постоянное расположение

Чтобы облегчить доступ, переместите файл AppImage в каталог /opt и переименуйте его во что-нибудь простое, например cursor.AppImage:

sudo mv cursor-0.39.5x86_64.AppImage /opt/cursor.AppImage

Шаг 5: Создание записи на рабочем столе для Cursor

Чтобы сделать Cursor доступным из меню приложений, вам нужно создать запись на рабочем столе. Откройте текстовый редактор с корневыми правами:

sudo nano /usr/share/applications/cursor.desktop

Добавьте в файл следующее содержимое:

[Desktop Entry]
Name=Cursor
Exec=/opt/cursor.AppImage
Icon=<CHANGE THIS TO THE LOCATION OF YOUR ICON FILE>
Type=Application
Categories=Development;

Не забудьте заменить путь к значку на фактическое местоположение файла значка. Если у вас еще нет значка, смотрите следующий шаг.

Шаг 6: Получение иконки для Cursor

Вам понадобится красивая иконка для вашего приложения. Вот как его можно создать:

  1. Скачайте логотип: Зайдите на официальный сайт Cursor и найдите видео с логотипом.
  2. Извлеките изображение: Используйте EZGIF или другой инструмент, чтобы создать изображение из видео.
  3. Скруглите края: Чтобы закруглить края значка, можно воспользоваться онлайн-инструментами или программами для редактирования изображений.
  4. Сохраните значок: Создайте каталог для хранения значков:
mkdir -p ~/.local/share/icons

Сохраните значок в этом каталоге и обновите путь к значку в файле .desktop.

...
Icon=<HOME_DIRECTORY>/.local/share/icons/cursor-logo.png
...

Шаг 7: Устранение ошибки AppArmor

Иногда запуск AppImage может вызвать ошибку AppArmor. Вот как это исправить:

Создайте профиль AppArmor: Откройте новый файл в следующем месте:

sudo nano /etc/apparmor.d/cursor-appimage

Добавьте следующее содержимое:

abi <abi/4.0>,
include <tunables/global>

profile cursor /opt/cursor.AppImage flags=(unconfined) {
  userns,
  include if exists <local/cursor>
}

Запустите парсер, чтобы применить изменения:

sudo apparmor_parser -r /etc/apparmor.d/cursor-appimage

Шаг 8: Создание сценария-обертки

Чтобы упростить запуск Cursor, создайте сценарий-обертку:

Создайте скрипт:

sudo nano /usr/local/bin/cursor

Добавьте следующее содержимое:

#!/bin/bash
/opt/cursor.AppImage "$@" > /dev/null 2>&1 &
"$@" passes any arguments you give to the cursor command.
> /dev/null 2>&1 & runs the command in the background, keeping your terminal free.

Сделайте скрипт исполняемым:

sudo chmod +x /usr/local/bin/cursor

Шаг 9: Проверка установки

Наконец, перейдите в каталог вашего проекта в терминале и запустите Cursor с помощью:

cursor .

Это позволит открыть редактор Cursor, не выходя из запущенной сессии в терминале.

Вот и всё! Вы успешно установили и настроили Cursor на Ubuntu 24.04. Наслаждайтесь кодированием с помощью ИИ!

Источник:

#Linux #Ubuntu
Комментарии
Чтобы оставить комментарий, необходимо авторизоваться

Присоединяйся в тусовку

В этом месте могла бы быть ваша реклама

Разместить рекламу