本文主要是介绍sudo apt-get update与sudo apt-get upgrade的区别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
-
Linux软件安装原理
关于Linux各种发行版本及各种安装方式参见:
《理解Linux下的各种发行版本:内核、Ubuntu、CentOS、LAMP、LNMP》
《理解Linux系统中不同的软件安装方式》
-
源安装方式及源
apt-get
是Debian出身的Ubuntu发行版下源安装方式。源,指的是一个网络上的软件仓库,可以有很多个,每个仓库里面有各种可用软件。
apt-get
这个命令就是从源上安装所需软件。那具体从什么源呢?是从
apt-get
的配置文件中写的那个源。编辑源:
sudo vim /etc/apt/sources.list
-
获得源上的软件包信息
sudo apt-get update
表示更新以获得sources.list里列的源上的软件包的信息(比如是否更新等)
就相当于做了个页面刷新,等
apt-get
进行安装等操作时就会以最新安装包进行操作了。 -
更新本地软件
sudo apt-get update
之后本机就知道源上软件包的最新信息了,sudo apt-get upgrade
对比本地软件版本与源上软件版本,并更新本地版本到源上最新版本。
update
是更新源上软件列表;upgrade
是更新本地软件。 -
Reference
- Linux命令大全:apt-get
- 关于sudo apt-get update与sudo apt-get upgrade有什么区别
这篇关于sudo apt-get update与sudo apt-get upgrade的区别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!