问题描述
我有将近一个小时的时间来尝试更新我的安装,这就是我正在尝试的方式:
$ 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 系统上安装更新的文本吗?如果不是,我应该写什么命令?
This question is trying to address some common mistakes by users not used to the APT system and
apt-get
.
最佳思路
APT 工具 apt-get
具有简单的命令,您需要事先了解它们的作用以及在什么情况下使用它。
如果你想要更新你的包列表,正确的命令是:
sudo apt-get update
只是!您不需要在之前或之后写任何其他内容。只是 sudo + apt-get + 更新。完毕。
要在您的系统中安装软件包或程序,您首先需要知道软件包名称。如果您不知道软件包名称,建议您使用 GUI(如 Ubuntu 软件中心或 packagekit),使用它搜索并安装您的程序。如果您知道包名称,那么您只需:
sudo apt-get install package_name
替换 package_name
你的包名。您可以一次安装多个软件包,只需在它们之间留一个空格即可。如果你仍然得到:
E: Unable to locate package package_name
然后尝试更新您的列表或查看您遵循的说明,可能只是印刷错误。如果该包的名称对于 apt-get 是未知的,那么您将得到错误。
要升级您已经安装的软件包,也就是更新您的所有系统,您需要执行以下操作:
sudo apt-get upgrade
没有其他的。它将升级您在系统中安装的所有软件包。