Поиск по сайту:

Как установить Scribus 1.6.0 в Ubuntu 22.04 и 23.10

Scribus, популярное бесплатное программное обеспечение для настольных издательских систем с открытым исходным кодом, анонсировало новую серию стабильных выпусков 1.6.0 в первый день 2024 года!

Прошло более 4 лет с момента выхода последней стабильной версии 1.4.8, а серия выпусков 1.5.x доступна как ветка разработки.

Новый Scribus 1.6.0 включает в себя множество новых функций! Если у вас есть пакет разработчика 1.5.8 по умолчанию из системного репозитория Ubuntu, то большинство из них уже используются.

Особенности включают в себя:

  • Менеджер ресурсов для онлайн-ресурсов, таких как словари.
  • Улучшения рендеринга холста на экранах с высоким разрешением.
  • В скриптовый движок добавлены новые команды.
  • Новый предварительный просмотр вывода в формате PDF
  • Adobe® Illustrator® выглядит как «Символ» или функция-клон.
  • наиболее часто запрашиваемые текстовые функции
  • Новый плагин «Обозреватель изображений».
  • Поддерживайте все расширенные типы градиентов, доступные в Adobe® Illustrator® и XARA® Designer.
  • Отбрасывание теней.
  • Храните растровые изображения в собственном формате файла.
  • Импортеры RTF и DOCX, формат Krita KRA и фильтры импорта с уценкой.
  • Импортируйте файлы IDML, IDMS, P65, PUB, XTG, XAR, ORA, PGF, 3D-объекты с помощью OpenSceneGraph.
  • Экспорт PDF/X-4, PDF 1.6, XPS.
  • Следуйте стандарту XDG, чтобы сохранить настройки в ~/.config/scribus.

Дополнительные изменения в Scribus 1.6.0 см. в официальном примечании к выпуску.

Как установить Scribus 1.6.0 в Linux

Scribus предоставляет официальный пакет Linux через AppImage, который работает в изолированной программной среде. Его можно скачать на странице sourceforge по ссылке ниже:

Загрузить Scribus 1.6.0: http://sourceforge.net/projects/scribus/files/scribus/1.6.0/

.AppImage — это пакет, не требующий установки, который можно запустить непосредственно для запуска программного обеспечения. Однако вам нужно щелкнуть по нему правой кнопкой мыши и добавить разрешение «исполняемый файл» в диалоговом окне «Свойства».

ПРИМЕЧАНИЕ. Для Ubuntu 22.04+ запустите sudo apt install libfuse2 в терминале (Ctrl+Alt+T), если поддержка AppImage еще не включена.

Для тех, кто не любит запускать приложения в песочнице, вы также можете установить Scribus 1.6.0 либо из Ubuntu PPA, либо путем сборки из исходного архива.

Убунту ППА-репозиторий

На выбор я включил новый пакет выпуска в этот неофициальный PPA для Ubuntu 22.04, Ubuntu 23.04 и Ubuntu 23.10 для x86_64 ( процессоры Intel/AMD) и устройства Arm64/hf (Raspberry Pi и т. д.).

Ubuntu 20.04 НЕ поддерживается из-за минимального несоответствия Qt. По выбору вы можете присмотреть другой PPA, который, однако, может столкнуться с адом зависимостей.

1. Сначала нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду, чтобы добавить PPA:

sudo add-apt-repository ppa:ubuntuhandbook1/scribus

Введите пароль пользователя (без визуальной обратной связи), когда он спросит, и нажмите Enter, чтобы продолжить.

2. Затем либо запустите команду для установки Scribus из PPA:

sudo apt install scribus

Для Linux Mint сначала запустите sudo apt update, чтобы обновить кеш.

Или запустите Software Updater, чтобы обновить пакет, если установлена версия 1.5.8.

Скомпилировать из исходного кода

Тем, кто не доверяет сторонним репозиториям, несложно скомпилировать Scribus из исходного архива. И вот как шаг за шагом выполнить эту работу в Ubuntu.

1. Сначала загрузите исходный архив (scribus-1.6.0.tar.xz, .gz или bz2) по ссылке ниже:

Загрузить Scribus 1.6.0: http://sourceforge.net/projects/scribus/files/scribus/1.6.0/

2. Откройте папку Загрузки, щелкните правой кнопкой мыши архив и выберите «Извлечь». Затем щелкните правой кнопкой мыши новую созданную папку и выберите «Открыть в терминале».

3. Когда терминал откроется с исходной папкой в качестве рабочего каталога, выполните:

    • Сначала запустите команду для установки библиотек зависимостей для сборки исходного кода:

      sudo apt install cmake debhelper-compat dh-python extra-cmake-modules gettext libcairo2-dev libcdr-dev libcups2-dev libfreehand-dev libgraphicsmagick++1-dev libharfbuzz-dev libhunspell-dev libhyphen-dev libicu-dev liblcms2-dev libmspub-dev libopenscenegraph-dev libpagemaker-dev libpng-dev libpodofo-dev libpoppler-cpp-dev libpoppler-dev libpoppler-private-dev libqt5opengl5-dev libqt5webkit5-dev libqxp-dev librevenge-dev libtiff-dev libvisio-dev libwpg-dev libxml2-dev libzmf-dev python3-dev qtbase5-dev qttools5-dev qttools5-dev-tools zlib1g-dev

      Вы можете удалить эти пакеты dev после завершения компиляции, заменив в команде install на remove.

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

      cmake ./
    • Наконец, соберите и установите:

      make -j4
      sudo make install

Приведенные выше команды скомпилируют и установят Scribus в каталог /usr/local. Если у вас установлена версия 1.5.8 из системного репозитория, удалите ее, чтобы избежать дублирования значков приложений.

Удалить Скрибус 1.6.0

Если вы установили пакет программного обеспечения из Ubuntu PPA, удалите его, выполнив команду в терминале (Ctrl+Alt+T):

sudo apt remove --autoremove scribus scribus-data

Также удалите репозиторий PPA, выполнив команду:

sudo add-apt-repository --remove ppa:ubuntuhandbook1/scribus

Для Scribus, скомпилированного из архива с исходным кодом, повторите шаг 2, чтобы открыть папку с исходным кодом в терминале, и запустите:

sudo make uninstall

Если вы уже удалили исходную папку и архив, попробуйте вручную удалить установленные файлы с помощью команд:

sudo rm /usr/local/bin/scribus
sudo rm -R /usr/local/lib/scribus
sudo rm -R /usr/local/share/scribus

Статьи по данной тематике