adi*_*tya 7 updates installation package-management apt
我收到此错误:
sudo apt-get install emacs23
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package emacs23
Run Code Online (Sandbox Code Playgroud)
此外,我跑了:
sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Run Code Online (Sandbox Code Playgroud)
我有 Ubuntu 的最新公开发布版本 12.10 Quantal Quetzal。
您需要更新您的包裹清单。
跑:
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
然后再试一次。这将解决一切。
你看,当 Ubuntu 软件开发人员编写他们的软件时,他们将它发送到 Launchpad 服务器,在那里他们编译和处理代码。成功编译代码后,新包将替换旧包,并更新包列表以反映该更改。
请注意,这只是他们服务器上的软件包列表,而不是您的计算机。sudo apt-get update
从服务器获取最新的包信息,此时您的计算机会对其进行处理。
该命令sudo apt-get upgrade
检查软件包列表(存储在您计算机上的软件包列表)并将软件包列表中的软件与您安装的实际版本进行比较。如果您的任何软件的版本比软件包列表中列出的版本新,它将下载并安装它。
运行sudo apt-get install <PACKAGE>
检查该软件的软件包列表。如果找到,它会下载并安装它。
(请注意,软件包列表不包含软件本身——仅包含名称、版本和下载软件的 URL。)
不管怎样,希望我的小发言能帮助你更好地了解Ubuntu的包系统!
归档时间: |
|
查看次数: |
26784 次 |
最近记录: |