当我尝试更新系统时出现“E:无法找到包更新”,为什么?

当我尝试更新系统时出现“E:无法找到包更新”,为什么?

我花了将近一个小时的时间尝试更新我的安装,这是我尝试做的方式:

$ sudo apt-get install update
[sudo] password for braiam: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package update

这根本行不通!难道install update我不应该把文字sudo apt-get放在安装更新在我的 Ubuntu 系统上?如果没有,我应该写什么命令?

这个问题试图解决一些不习惯 APT 系统的用户常犯的错误apt-get

答案1

APT 工具apt-get具有简单的命令,您需要事先了解它们的作用以及在什么情况下使用它。

如果你想要的是更新你的包裹清单,正确的命令是:

sudo apt-get update

就是这样!你不需要在前面或后面写任何其他东西。只是须藤+apt-get+更新。 完毕。

安装程序包或程序在你的系统中,你首先需要知道包名称。如果您不知道软件包名称,建议您使用 GUI(如 Ubuntu 软件中心或 packagekit),使用它来搜索和安装程序。如果您知道软件包名称,那么您只需:

sudo apt-get install package_name

替换package_name您的软件包名称。您可以一次安装多个软件包,只需在它们之间用空格隔开即可。如果您仍然收到:

E:无法定位包包裹名字

然后尝试更新您的列表或查看您正在遵循的说明,也许只是一个印刷错误。如果该包的名称对于 apt-get 来说是未知的,那么您将收到此错误。

用于升级您已经安装的软件包,也就是更新您的整个系统,您需要执行以下操作:

sudo apt-get upgrade

没有别的。它将升级您系统中安装的所有软件包。

相关内容