显示“无法找到软件包解压缩”错误


13

我已经安装了Ubuntu 12.04服务器,显示

E:unable to locate the package unzip

如果我也尝试安装软件包,也会显示上述错误。任何人都可以帮助我摆脱这一错误。


1
提供pastebin的完整错误报告。那我们看看。
rɑːdʒɑ

1
还请指定您尝试安装的软件包。Ubuntu中的标准(必需)压缩实用程序是gzip ** / ** gunzip,而不是unzip。
塔卡特2012年

@Takkat unzip也是标准的压缩实用程序,由同名程序包提供。它解压缩.zip文件(而gunzip解压缩.gz文件)。user76114:请编辑您的问题,以提供请求的信息以及文件的内容/etc/apt/sources.list
伊莱亚·卡根

@EliahKagan:对于DEB包,zip 不是标准的。由于gzip是必不可少的软件包,因此OP绝对不会在“安装软件包”中看到此错误。我们找不到答案,因为这个问对我来说似乎有些遗漏。
塔卡特2012年

@Takkat 如果要安装的软件包包括或依赖于此,则OP肯定在“安装软件包”上看到此错误。由于现已安装Ubuntu Server系统,摆在我们面前的问题是弄清楚为什么在系统上安装其他软件时会发生此错误。unzip
伊利亚·卡根

Answers:


26

键入sudo apt-get update以更新列表。

如果是第一次运行此命令,它将下载约20 MB的数据。

然后根据需要键入sudo apt-get upgrade以安装更新。

如果要稍后安装更新,则可以避免此步骤。

第一步成功完成后,您应该可以通过键入来安装软件包unzip sudo apt-get install unzip


3

我刚安装12.04的机架空间时遇到了相同的问题。解决方案:

sudo apt-get install zip -y

这同时安装了zip和unzip。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.