tidy/libtidy 递归安装地狱

tidy/libtidy 递归安装地狱

Ubuntu 16.04 LTS。我安装了“tidy”来处理一些 HTML 文件。我发现它无法处理,于是在 Google 上搜索了一下,找到了“现代”版本的 tidy,网址为 http://www.html-tidy.org/。我下载了 tidy-5.4.0-64bit.deb 并sudo gdebi tidy-5.4.0-64bit.deb安装它。一切运行良好,没有问题。除了每天早上,我第一次运行 tidy 时,我得到:

tidy: error while loading shared libraries: libtidy-0.99.so.0: cannot open shared object file: No such file or directory

我知道的唯一解决办法是再次sudo apt-get remove tidy运行gdebi安装程序。直到第二天早上,它都能正常工作。我想是无人值守的升级让我遇到了这个问题。起初,我以为我的错误可能是先安装了“旧”的 tidy —— 也许命令gdebi没有完全修复所有问题。但现在我在全新的 Ubuntu 16.04 上重现了同样的问题,这个 Ubuntu 16.04 从未安装过“旧”的 tidy,所以我不明白为什么这个问题没有困扰很多人。

我不是包管理器专家,所以如果有命令可以产生可能包含线索的输出,请告诉我,我应该在这里包含这些线索。

相关内容