Scribus,流行的免费开源桌面出版软件,scribus是专为多个文件,简报,以及诸如报纸,小册子,通讯以及书籍形式布局而设计的开源软件。在 2024 年发布了新的稳定版 1.6.x 版本系列!
scribus160.webp

新的 Scribus 1.6 包含许多新功能! 如果您有 Ubuntu 系统存储库中的默认 1.5.8 开发包,那么其中大部分已经在使用中。

特点包括:

  • 在线资源(例如词典)的资源管理器
  • Hi-DPI 屏幕上的画布渲染得到改进。
  • 添加到脚本引擎的新命令
  • 新的基于 PDF 的输出预览
  • Adobe® Illustrator® 看起来像“符号”或克隆功能。
  • 最常请求的文本功能
  • 新的“图片浏览器”插件。
  • 支持 Adobe® Illustrator® 和 XARA® Designer 中提供的所有高级渐变类型。
  • 投射阴影。
  • 以本机文件格式存储位图图像。
  • RTF 和 DOCX 导入器、Krita 的 KRA 格式以及 Markdown 导入过滤器。
  • 使用 OpenSceneGraph 导入文件 IDML、IDMS、P65、PUB、XTG、XAR、ORA、PGF、3D 对象。
  • 导出 PDF/X-4、PDF 1.6、XPS。
  • 遵循 XDG 标准,将首选项存储在 ~/.config/scribus 下。
  • 有关 Scribus 1.6.0 的更多更改,ufans.top建议您参阅官方发行说明:https://www.scribus.net/scribus-1-6-0-released/

方法一:【通用】如何在 Linux 中安装 Scribus 1.6.1
Scribus 通过 AppImage 提供官方 Linux 包,该包运行在沙箱中。 可以通过以下链接在 sourceforge 页面下载:

下载 Scribus 1.6.1

.AppImage是非安装包,可以直接运行来启动软件。 但是,您需要右键单击它并在“属性”对话框下添加“可执行”权限。

scribus-160-appimage.webp

注意,对于 Ubuntu 22.04+,请在终端 (Ctrl+Alt+T) 中运行 sudo apt install
libfuse2,以防尚未启用 AppImage 支持。

对于那些不喜欢在沙箱中运行应用程序的人,您还可以从 Ubuntu PPA 或通过源 tarball 构建来安装 Scribus 1.6.1。

方法二:Ubuntu PPA安装

作为选择,ufans.top找到第三方的将发行包制作到 x86_64(intel/amd CPU)和 arm64/hf(Raspberry Pi 等)设备上的 Ubuntu 22.04、Ubuntu 23.04 和 Ubuntu 23.10 的非官方 PPA 中。

由于最小 Qt 不匹配,不支持 Ubuntu 20.04。 作为选择,您可以关注另一个 PPA,但它可能会陷入依赖地狱。

  1. 首先,按键盘上的 Ctrl+Alt+T 打开终端。 打开后,运行命令添加 PPA:

    sudo add-apt-repository ppa:ubuntuhandbook1/scribus

当询问时输入用户密码(无视觉反馈),然后按 Enter 键继续。

  1. 然后,运行命令从 PPA 安装 Scribus:

    sudo apt install scribus

对于 Linux Mint,请先运行 sudo apt update 来刷新缓存。

或者,如果安装了 v1.5.8,则启动软件更新程序来更新软件包。

方法三:从源代码编译
对于那些不信任第三方存储库的人来说,从源代码 tarball 编译 Scribus 并不难。 并且,以下是如何在 Ubuntu 中逐步完成这项工作。

  1. 首先,从以下链接下载源 tarball(scribus-1.6.1.tar.xz、.gz 或 bz2):

下载 Scribus 1.6.1

最新版本请从http://sourceforge.net/projects/scribus/files/scribus/ 中选择更新。
  1. 打开下载文件夹,右键单击 tarball 并选择“解压”。 接下来,右键单击新生成的文件夹并选择“在终端中打开”。
  2. 当终端以源文件夹作为工作目录打开时,执行以下操作:

1)运行命令安装依赖库以构建源:

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

您可以在编译完成后删除这些开发包,方法是将命令中的安装替换为删除

2)运行 cmake 配置源:

cmake ./

3)构建并安装:

make -j4

sudo make install

上面的命令将编译 Scribus 并将其安装到 /usr/local 目录。 如果您从系统存储库安装了 v1.5.8,请将其删除以避免重复的应用程序图标。

卸载 Scribus 1.6.1
1.如果您从 Ubuntu PPA 安装了软件包,请通过在终端中运行命令 (Ctrl+Alt+T) 将其删除:

sudo apt remove --autoremove scribus scribus-data

另外,通过运行命令删除 PPA 存储库:

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

2.对于从源 tarball 编译的 Scribus,请重做步骤 2 以在终端中打开源文件夹并运行:

sudo make uninstall

如果您已经删除了源文件夹和 tarball,请尝试通过命令手动删除已安装的文件:

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

scribus-icon-300x300.webp

最后修改:2024 年 03 月 18 日
如果觉得我的文章对你有用,请随意赞赏