Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux sudo dpkg-i mod pagespeed-*.deb-giving“;不是debian格式的归档文件”;错误_Linux_Apache_Ubuntu 14.04_Mod Pagespeed - Fatal编程技术网

Linux sudo dpkg-i mod pagespeed-*.deb-giving“;不是debian格式的归档文件”;错误

Linux sudo dpkg-i mod pagespeed-*.deb-giving“;不是debian格式的归档文件”;错误,linux,apache,ubuntu-14.04,mod-pagespeed,Linux,Apache,Ubuntu 14.04,Mod Pagespeed,以下两个安装mod pagespeed的初始步骤导致了错误 'mod-pagespeed-stable_current_amd64.deb' is not a debian format archive 尽管第一步(wget)似乎工作正常 wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb sudo dpkg -i mod-pagespeed-*.deb 可能会出现什么问题

以下两个安装mod pagespeed的初始步骤导致了错误

'mod-pagespeed-stable_current_amd64.deb' is not a debian format archive
尽管第一步(wget)似乎工作正常

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb
sudo dpkg -i mod-pagespeed-*.deb

可能会出现什么问题以及如何修复?

在我的例子中,.deb文件比预期的小得多,其内容表明“此产品在您的国家不可用”,即使服务器本应在英国,并且同意它在英国。(说是在美国。)

解决方案就是转到Google下载页面,进行本地下载(例如右键单击相应的链接并在Firefox中执行“将链接另存为…”),然后将其上传到服务器

然后它建得很好

(我在上一篇关于另一个问题的评论中找到了这个解决方案,该评论推测“谷歌不知何故将服务器的IP误用到了某个奇怪的国家或其他地方”——这可能是根本原因吗?)


编辑:可能的问题:稍后apt get更新出现问题,GPG错误(致命),mod pagespeed安装非常冒烟。这件事搞得一团糟。

为什么投了反对票,却没有发表评论?是不是措词不当?我意识到这不是一个新问题(正如我在回答中提请注意的那样),但我和一个系统管理员花了几个小时的时间才弄清并解决了这个问题。这可能会为其他人节省同样的时间。