apt-get是一个非常有用的工具。试着阅读这个https://help.ubuntu.com/community/AptGet/Howto网站,了解一下apt-get可以用来做什么!
至于你的具体问题,@Braiam和@Alaa给出了非常好的答案,先读他们的回答。你的朋友对此有些误解。这是apt-get的man页上的内容:
update: update命令用于从源中重新同步软件包索引文件。
可用软件包的索引从/etc/apt/sources.list中指定的位置获取。例如,在使用Debian存档时,该命令会检索并扫描Packages.gz文件,以便提供有关新软件包和更新软件包的信息。在升级或发行版升级之前,应始终执行更新操作。请注意,由于无法预先知道软件包文件的大小,因此总体进度条将不正确。
我喜欢@Braiam对此的解释:
引用:@Braiam:
长话短说:这个下载软件包列表及其版本的功能是为了以后安装、删除或升级软件包时使用。它本身不会更新/升级软件包,只是刷新软件包列表。要升级软件包,您可以使用apt-get upgrade命令:
upgrade:upgrade用于从/etc/apt/sources.list中列出的源安装系统上当前已安装的所有软件包的最新版本。检索并升级当前已安装但有新版本可用的软件包;绝不会删除当前已安装的软件包,也不会检索和安装尚未安装的软件包。无法在不改变其他软件包的安装状态的情况下升级的当前已安装软件包的新版本将保持其当前版本。首先必须执行更新操作,以便apt-get知道有新版本的软件包可用。
显然,apt-get update不会下载/安装最新的程序更新,它只是确保任何新添加的PPA都包含在sources.list文件中。这允许您从非默认源安装程序,也是为什么在add-apt-repository之后必须运行apt-get update的原因。
在你的情况下,当你添加了一个PPA之后,你会想要运行apt-get update命令。Ubuntu会自动每周或者按照你的配置检查更新。当有可用的更新时,它会显示一个漂亮的小图形界面,让你选择要安装的更新,并下载/安装选择的更新。
除非你想强制Ubuntu检查更新,否则你不需要运行任何特殊命令,只需正常使用电脑,最终你将收到更新提醒并被允许安装它们。