Как установить и удалить Inkscape на Linux
Inkscape — открытая альтернатива Adobe Illustrator для Linux. Хоть запуск продуктов Adobe под Linux возможен через совместимые слои и виртуальные машины, для максимальной производительности и стабильности лучше использовать нативное приложение.
Установка и базовая настройка Inkscape на Linux проста: используйте пакетный менеджер, уже установленный в вашей системе. Ниже собраны команды для популярных дистрибутивов и варианты установки.
Установка Inkscape в Ubuntu и Debian
Inkscape доступен в официальных репозиториях Ubuntu и Debian. Чтобы установить стандартный пакет через APT, выполните:
sudo apt install inkscapeЧтобы установить snap‑версию Inkscape на Ubuntu, запустите:
snap install inkscapeГрафическая установка через магазин Ubuntu
Если вы предпочитаете графический интерфейс, откройте «Ubuntu Software» и введите в поиске «Inkscape». Выберите приложение из списка и нажмите Установить.
По умолчанию Ubuntu Software скачивает версию из Snap. Чтобы установить DEB‑пакет из официального репозитория, переключите источник в выпадающем меню в правом верхнем углу на репозиторий «Universe».
Вы также можете выбрать разработческую версию Inkscape, если хотите опробовать последние изменения.
Как установить Inkscape в Arch Linux
В дистрибутивах на базе Arch используйте Pacman:
sudo pacman -S inkscapeЕсли нужен актуальный билд из AUR, используйте помощник AUR, например yay:
yay -S inkscape-gitУстановка Inkscape в Fedora и RHEL
В Fedora и других RHEL‑производных установите через DNF:
sudo dnf install inkscapeУстановка Inkscape через Flatpak
Некоторые дистрибутивы (например, Fedora Silverblue) используют Flatpak в качестве основного формата приложений. В этом случае команда для установки из Flathub выглядит так:
flatpak install flathub org.inkscape.InkscapeЭта команда работает на любом дистрибутиве, если Flatpak установлен и добавлен репозиторий Flathub.
Как удалить Inkscape из Linux
Выберите команду удаления, соответствующую формату установки.
Удаление DEB‑пакета в Ubuntu/Debian:
sudo apt autoremove inkscapeУдаление snap‑версии:
snap remove inkscapeЕсли вы устанавливали через графический менеджер приложений, найдите Inkscape в списке установленных приложений и нажмите Удалить.
Удаление в Arch Linux:
sudo pacman -Rns inkscapeУдаление в Fedora/RHEL:
sudo dnf remove inkscapeУдаление Flatpak‑версии:
flatpak uninstall flathub org.inkscape.InkscapeВажно: перед удалением проверьте, где хранятся ваши пользовательские настройки и шаблоны (обычно в ~/.config/inkscape и ~/.local/share/inkscape), если хотите сохранить их.
Почему выбрать репозиторий, Snap или Flatpak — краткое сравнение
Выбор формата влияет на обновления, интеграцию с системой и производительность. Ниже — быстрое сравнение по ключевым критериям.
| Формат | Автообновления | Интеграция с системой | Размер | Изолированность |
|---|---|---|---|---|
| Официальный репозиторий (DEB/RPM/Pacman) | Да через системный менеджер | Лучшая | Обычно компактно | Нет |
| Snap | Автообновления через snapd | Ограниченная (авторизация) | Чаще больше | Высокая |
| Flatpak | Автообновления через Flathub | Хорошая (порталу) | Умеренно | Высокая |
| AUR (Arch) | Зависит от помощника | Зависит | Переменно | Низкая |
Когда установка может не сработать и что делать
- Проблемы с зависимостями в старых дистрибутивах: обновите систему или используйте Flatpak.
- Snap не запускается → проверьте, запущен ли snapd: sudo systemctl status snapd.
- Flatpak‑приложение не видит шрифты: выполните flatpak override –filesystem=home или установите дополнительные разрешения.
- Проблемы с GPU/рисованием: попробуйте запускать Inkscape с переменными окружения, отключая аппаратное ускорение.
Альтернативы и когда их рассматривать
- Wine/VM + Adobe Illustrator — если нужен точный рабочий процесс Illustrator (потребует больше ресурсов и настройки).
- Krita — отлична для растровой живописи, не заменит векторный редактор полностью.
- Karbon (Calligra) — легкий векторный редактор, подходит для простых задач.
- sK1 и другие проекты — рассмотреть, если нужны специфические импорт/экспорт форматов.
Быстрый справочник команд
- Установка (Ubuntu/Debian): sudo apt install inkscape
- Snap: snap install inkscape
- Flatpak: flatpak install flathub org.inkscape.Inkscape
- Arch: sudo pacman -S inkscape
- AUR (developer): yay -S inkscape-git
- Удаление (Ubuntu): sudo apt autoremove inkscape
- Snap‑удаление: snap remove inkscape
- Flatpak‑удаление: flatpak uninstall flathub org.inkscape.Inkscape
Чек-листы для ролей
Дизайнер:
- Установить Inkscape из формата с лучшей интеграцией (DEB/RPM/Pacman).
- Проверить шрифты и плагины (шрифты в ~/.local/share/fonts).
- Настроить профили экспорта SVG/PDF.
Системный администратор:
- Выбрать формат для централизованных обновлений (APT/DNF/Pacman или Flatpak с локальным кешем).
- Настроить политики безопасности для snap/flatpak при необходимости.
- Автоматизировать инвентаризацию пакетов.
Разработчик/CI:
- Для сборки/тестов используйте контейнеры или Flatpak, чтобы изолировать версии.
- Автоматизируйте установку через скрипты и кеширование пакетов.
Методология выбора формата установки
- Определите требование к версии (стабильная или свежая).
- Если нужна максимальная производительность и интеграция — используйте репозитории дистрибутива.
- Если нужна свежая версия без риска конфликта зависимостей — выбирайте Flatpak или Snap.
- Для Arch: AUR предоставляет bleeding‑edge сборки.
flowchart TD
A[Нужна последняя версия?] -->|Да| B{Хотите контейнизацию?}
B -->|Да| C[Flatpak или Snap]
B -->|Нет| D[AUR или репозиторий дистрибутива]
A -->|Нет| E[Официальный репозиторий 'APT/DNF/Pacman']Краткий словарь терминов
- DEB/RPM: пакеты для Debian/Ubuntu и для Fedora/RHEL соответственно.
- Snap: универсальный формат приложений от Canonical с изоляцией.
- Flatpak: кросс‑дистрибутивный формат приложений с централизированным репозиторием Flathub.
- AUR: сообщественный репозиторий для Arch Linux.
Тестовые случаи и критерии приёмки
- Установка: Inkscape запускается без ошибок и открывает новый документ.
- Экспорт: SVG экспортируется и корректно открывается в другом векторном редакторе.
- Производительность: инструмент кадрирования/панели манипулятора работает без заметных задержек на целевой машине.
Заключение
Inkscape — зрелый и удобный инструмент для векторной графики на Linux. Для большинства пользователей оптимальным выбором будет установка из репозиториев дистрибутива ради лучшей интеграции. Flatpak и Snap полезны, если нужна изоляция или более свежие сборки. Перед удалением не забудьте сохранить пользовательские настройки и персонифицированные шаблоны.
Важно: если вы используете графический магазин приложений, проверьте источник пакета (репозиторий/Flatpak/Snap), чтобы установить нужную версию.
Сводка действий:
- Выберите формат установки по потребностям (репозиторий, Snap, Flatpak, AUR).
- Установите Inkscape одной командой (см. справочник).
- Настройте шрифты и плагины, сохраните конфигурации перед удалением.