Как установить 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
Вам понадобится красивая иконка для вашего приложения. Вот как его можно создать:
- Скачайте логотип: Зайдите на официальный сайт Cursor и найдите видео с логотипом.
- Извлеките изображение: Используйте EZGIF или другой инструмент, чтобы создать изображение из видео.
- Скруглите края: Чтобы закруглить края значка, можно воспользоваться онлайн-инструментами или программами для редактирования изображений.
- Сохраните значок: Создайте каталог для хранения значков:
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. Наслаждайтесь кодированием с помощью ИИ!