sudo apt-get update与sudo apt-get upgrade的区别

  • Linux软件安装原理

    关于Linux各种发行版本及各种安装方式参见:

    理解Linux下的各种发行版本:内核、Ubuntu、CentOS、LAMP、LNMP

    理解Linux系统中不同的软件安装方式

  • 源安装方式及源

    apt-getDebian出身的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

  1. Linux命令大全:apt-get
  2. 关于sudo apt-get update与sudo apt-get upgrade有什么区别

你可能感兴趣的:(#,Linux,sudo,apt-get,update,upgrade,软件源)