如何在 Ubuntu 20.04 上安装 xpdf

如何在 Ubuntu 20.04 上安装 xpdf

我正在尝试安装电子印刷品在我的Ubuntu 20.04 桌面但缺少依赖包pdf。我尝试了多种方式安装,但都失败了。

谁能告诉我如何安装它?

答案1

您可以从 Ubuntu 18.04 默认存储库手动下载 XPDF 并使用以下命令进行安装。

cd ~/Downloads
wget http://security.ubuntu.com/ubuntu/pool/main/p/poppler/libpoppler73_0.62.0-2ubuntu2.14_amd64.deb
sudo apt install ./libpoppler73_0.62.0-2ubuntu2.14_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/x/xpdf/xpdf_3.04-7_amd64.deb
sudo apt install ./xpdf_3.04-7_amd64.deb

答案2

xpdf 在 Ubuntu 19.10 之后被删除。它的上游开发已经放缓,Debian 软件包维护者失去了兴趣,并且许多功能已被 20.04 中的 poppler 取代(并得到改进)。

  1. 请向 eprints 提交上游错误,以便他们更改其依赖关系。这在今天对您没有多大帮助,但在未来会产生巨大影响。

  2. 尝试使用 19.10 xpdf 包。虽然不能保证一定有效,但总比没有好。

答案3

经过一番研究,首先无法构建或安装 xpdf,然后评估了一些竞争对手,我发现奥库拉是一个相当不错的选择。它速度快,界面比其他的更现代、更全面。

安装选择:

  • sudo apt install okular
  • sudo snap install okular

apt 需要安装 185 个软件包和依赖项,总计 184 MB。我选择了 snap,因为它只有 70 MB,而且是自包含的。

okular 在调用过程中很好地维护了设置。它有一个--qwindowgeometry选项,其工作原理类似于xpdf --geometry

其他工具(pdftotext 等)已存在于 poppler-utils 中。

答案4

在 Ubuntu 20.04(在我的情况下是 Server LTS)上完成 XPDF 3.04 安装过程!

正如@N0rbert 所教导的,您可以从 Ubuntu 19.10 存储库手动下载 XPDF 并安装它。

下面的方案教你如何在 Ubuntu 20.04 上安装 XPDF 3.04 及其所有依赖项...

cd /usr/local/src
wget http://security.ubuntu.com/ubuntu/pool/main/p/poppler/libpoppler73_0.62.0-2ubuntu2.12_amd64.deb # Pack upload in repo 2020-11-26 18:08.
apt-get install ./libpoppler73_0.62.0-2ubuntu2.12_amd64.deb
rm -f ./libpoppler73_0.62.0-2ubuntu2.12_amd64.deb

cd /usr/local/src
wget http://security.ubuntu.com/ubuntu/pool/main/p/poppler/poppler-utils_0.62.0-2ubuntu2.12_amd64.deb # Pack upload in repo 2020-11-26 18:08.
apt-get install ./poppler-utils_0.62.0-2ubuntu2.12_amd64.deb
rm -f ./poppler-utils_0.62.0-2ubuntu2.12_amd64.deb

cd /usr/local/src
wget http://security.ubuntu.com/ubuntu/pool/main/g/gsfonts-x11/gsfonts-x11_0.24_all.deb # Pack upload in repo 2015-12-31 05:14.
apt-get install ./gsfonts-x11_0.24_all.deb
rm -f ./gsfonts-x11_0.24_all.deb

cd /usr/local/src
wget http://security.ubuntu.com/ubuntu/pool/main/c/cups/cups-common_2.3.3-3ubuntu1_all.deb # Pack upload in repo 2020-09-04 18:13.
apt-get install ./cups-common_2.3.3-3ubuntu1_all.deb
rm -f ./cups-common_2.3.3-3ubuntu1_all.deb

cd /usr/local/src
wget http://security.ubuntu.com/ubuntu/pool/main/c/cups/libcups2_2.3.3-3ubuntu1_amd64.deb # Pack upload in repo 2020-09-04 18:13.
apt-get install ./libcups2_2.3.3-3ubuntu1_amd64.deb
rm -f ./libcups2_2.3.3-3ubuntu1_amd64.deb

cd /usr/local/src
wget http://security.ubuntu.com/ubuntu/pool/main/c/cups/cups-client_2.3.3-3ubuntu1_amd64.deb # Pack upload in repo 2020-09-04 18:13.
apt-get install ./cups-client_2.3.3-3ubuntu1_amd64.deb
rm -f ./cups-client_2.3.3-3ubuntu1_amd64.deb

cd /usr/local/src
wget http://security.ubuntu.com/ubuntu/pool/main/c/cups/cups-bsd_2.3.3-3ubuntu1_amd64.deb # Pack upload in repo 2020-09-04 18:13.
apt-get install ./cups-bsd_2.3.3-3ubuntu1_amd64.deb
rm -f ./cups-bsd_2.3.3-3ubuntu1_amd64.deb

cd /usr/local/src
wget http://archive.ubuntu.com/ubuntu/pool/universe/x/xpdf/xpdf_3.04-7_amd64.deb # Pack upload in repo 2018-03-06 20:18.
apt-get install ./xpdf_3.04-7_amd64.deb
rm -f ./xpdf_3.04-7_amd64.deb

完成!谢谢!=D

相关内容