首页 > 其他分享 >apt-get update 和apt-get upgrade的区别

apt-get update 和apt-get upgrade的区别

时间:2023-05-17 09:45:46浏览次数:27  
标签:upgrade get update apt 软件包 安装

"apt-get update" 和 "apt-get upgrade" 是两个常用的 Linux 命令,用于更新和升级软件包。它们的区别如下:

1. **apt-get update**:该命令用于更新软件包列表。当你运行此命令时,系统将连接到软件包存储库并检查可用的更新。它将下载最新的软件包列表并将其存储在本地的软件包缓存中(通常在 `/var/lib/apt/lists/` 目录下)。这样,当你执行其他操作(如安装软件包)时,系统就能够从本地缓存中快速获取软件包信息,而不需要每次都连接到存储库。

2. **apt-get upgrade**:该命令用于升级已安装的软件包。当你运行此命令时,系统将检查已安装软件包的新版本,并提示你选择是否升级。如果你同意升级,系统将下载并安装最新版本的软件包。需要注意的是,`apt-get upgrade` 只升级已经安装的软件包,不会安装新的软件包或删除旧的软件包。

综上所述,`apt-get update` 用于更新软件包列表,而 `apt-get upgrade` 用于升级已安装的软件包。一般来说,你应该在运行 `apt-get upgrade` 之前先运行 `apt-get update`,以确保你使用的是最新的软件包列表。

标签:upgrade,get,update,apt,软件包,安装
From: https://www.cnblogs.com/chentiao/p/17407584.html

相关文章

  • Ubuntu 使用 apt 安装 ffmpeg
    网上很多教程安装ffmpeg的时候,都是使用源码包进行编译安装,比较麻烦,还要安装一堆额外的东西。但看官网,已经提供了Ubuntu的FFmpeg包,可以直接使用apt进行安装。(ffmpeg官网https://www.ffmpeg.org/download.html)安装过程:1、更新apt:sudoaptupdate2、安装FFmpeg:sudoaptinstall......
  • Short-Term Plasticity Neurons Learning to Learn and Forget
    郑重声明:原文参见标题,如有侵权,请联系作者,将会撤销发布!Proceedingsofthe39thInternationalConferenceonMachineLearning Abstract短期可塑性(STP)是一种将衰退记忆储存在大脑皮层突触中的机制。在计算实践中,STP已经被使用,但主要用于脉冲神经元,尽管理论预测它是某些......
  • @Getter cheated me
    下面这段代码,IDE里正常显示。不过,在build时,会报错。interfaceDoable{IntegergetCode();}@lombok.GetterclassDerivedClassimplementsDoable{intcode;}错误信息:Error:(11,5)java:DerivedClass不是抽象的,并且未覆盖Doable中的抽象方法getCode()Err......
  • C# HttpClient发送Get和Post请求
     HttpClient发送Get和Post请求 publicclassHttpHelper{///<summary>///发起POST同步请求//////</summary>///<paramname="url"></param>///<paramname="postData&q......
  • 由于string不能输入空格,和cin不能输入空格;用了map和vector和cin.get()的题;本题都正确
    1.cin是C++中最常用的输入语句,当遇到空格或者回车键即停止。无法解决。2.cin.get()函数可以接收空格,遇回车结束输入。3.string也不能输入空格给定两个字符串 A 和 B,本题要求你输出 A+B,即两个字符串的并集。要求先输出 A,再输出 B,但重复的字符必须被剔除。输入格式:输......
  • C语言getifaddrs()通过网口IP获取网口名
    原文地址:https://www.cnblogs.com/liqinglucky/p/getifaddrs.html用C语言实现通过ip地址获取到本地网口名。比如我知道网口IP是173.1.4.53,怎么通过这个IP匹配出网口是ens9?#ipaddr1:lo:<LOOPBACK,UP,LOWER_UP>mtu65536qdiscnoqueuestateUNKNOWNgroupdefaultqlen1......
  • 在外层获取Adapter中的控件
    在activity/fragment获取其中adapter中的控件:需要注意的是:在获取adapter控件时,需要等待recyclerView绘制完成,才可以获取到,否则会报空指针异常;所以需要添加 OnGlobalLayoutListener和 addOnGlobalLayoutListener 监听方法。recyclerView.getViewTreeObserver().addOnG......
  • 录屏软件Captura+FFmpeg
    Captura下载:https://github.com/MathewSachin/Captura/releases/tag/v8.0.0FFmpeg下载:https://ffmpeg.org/download.html......
  • Java中getResourceAsStream的用法,读取jar里面的文件
    首先,Java中的getResourceAsStream有以下几种:1.Class.getResourceAsStream(Stringpath):path不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。2.Class.getClassLoader.getRe......
  • doget高速下载 github release
    平常下载githubrelease或者国外文件时,可能遇到下载速度慢,不能下载等情况。第一步打开高速下载网站:https://doget.nocsdn.com第二步将文件地址输入进去,然后回车。下方会出现加速地址。第三步复制生成的结果,用idm或者fdm这类软件,不推荐用浏览器自带的下载器......