【问题标题】:Installing WKHTMLTOPDF on Ubuntu 12.10 32-bit在 Ubuntu 12.10 32 位上安装 WKHTMLTOPDF
【发布时间】:2014-08-21 02:52:37
【问题描述】:

我有一个数字海洋 VPS,我正在尝试使用 apt-get 安装 WKHTMLTOPDF,但显然我的 Ubuntu 版本 (12.10) 已过时。我尝试了以下方法:

apt-get, apt-get upgrade, apt-get update

这些都不再起作用了。从我正在阅读的内容来看,这些文件不再存在/在该发行版发布后经过一定时间后被移动。

我读到它可以做到:

sudo apt-get dist-upgrade

但这是一个生产服务器,我有点害怕它会遇到一些错误,然后应用程序可能会崩溃。

还有其他方法可以让 wkhtmltopdf 在这个 linux 发行版上运行吗? wkhtmltopdf 网站上似乎有一个 12.04 的 .deb 文件,而我在谷歌上搜索的所有内容似乎都是 12.04 的(12.10 上没有)

此外,出于安全原因,升级我的发行版是否是我想做的事情?或者我是否可以在不升级的情况下安装 wkhtmltopdf 并保持我的生产服务器完好无损/不承担任何风险/不处理升级的麻烦?

【问题讨论】:

    标签: linux ubuntu wkhtmltopdf apt-get


    【解决方案1】:

    12.10 不是 LTS(长期支持)版本,因此对它的支持仅持续 6 个月。这与支持持续 2 年的 LTS 版本(例如 12.04 和 14.04)形成对比。这就是您现在可能找不到为您的 Ubuntu 版本构建的软件包的原因,而您却找到了 12.04 的软件包。 12.04 的 deb 包可能适用于 12.10 - 你可以试试看。我能想到它不起作用的一种情况是,它是否依赖于 12.10 中不同的其他包的特定版本。

    此外,出于安全原因,升级我的发行版是否是我想做的事情?

    IMO 你应该升级到 14.04。回想一下,自 2013 年 4 月以来,Canonical 可能没有推出任何 12.10 的安全更新。一般来说,为您的生产服务器使用 LTS 版本是非常明智的,因为您将获得至少 2 年的安全和其他更新.

    【讨论】:

    • 感谢您的信息。那么我在运行 sudo apt-get dist-upgrade 时可能会遇到麻烦吗?我基本上需要在新的 Droplet (VPS) 上重建生产服务器吗?还是该命令通常可以解决问题并保持我现有的服务器完好无损?
    • 要升级到新版本,您需要使用do-release-upgrade 命令而不是apt-get dist-upgrade。它通常是安全的——我已经做过很多次了,虽然没有那么大的跳跃。但是,我想这在网络、CPU 和磁盘使用方面是一项繁重的操作 - 特别是因为您正在进行如此大的升级 - 这可能会影响您的生产服务器在响应客户流量时的性能。当然,与所有软件一样,也有可能出现问题:-)。我建议重建服务器而不是就地升级。
    • 更正我之前的评论 - 您可以将 dist-upgrade 用于 LTS 版本。
    猜你喜欢
    • 2013-11-14
    • 2013-11-16
    • 1970-01-01
    • 2015-05-30
    • 2012-09-30
    • 1970-01-01
    • 2012-12-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多