`

upgrade 和 dist-upgrade 区别

阅读更多
sudo apt-get -f install 修复安装"-f = --fix-missing"
sudo apt-get update 更新源
更新已安装的包
  sudo apt-get dist-upgrade 升级系统
  sudo apt-get upgrade

upgrade 和 dist-upgrade 本质上是没有什么不同的。
只不过,dist-upgrade 会识别出当依赖关系改变的情形并作出处理,而upgrade对此情形不处理。

例如软件包 a 原先依赖 b c d,但是在源里面可能已经升级了,现在是 a 依赖 b c e。
这种情况下,dist-upgrade 会删除 d 安装 e,并把 a 软件包升级,
而 upgrade 会认为依赖关系改变而拒绝升级 a 软件包。
分享到:
评论

相关推荐

    dist-packages.rar

    综上所述,"dist-packages.rar" 提供了工控机上Python开发所需的各种第三方库,通过有效的管理和使用,可以极大地提升工作效率和系统的可靠性。对于开发者而言,理解和掌握这些库的安装、使用和管理方法,是提高编程...

    Ubuntu 源管理 && update upgrade dst-upgrade 区别

    文章目录源管理命令修改源为国内源apt的三种参数`update upgrade dist-upgrade`的区别 源管理命令 配置文件路径 /etc/apt/sources.list 添加仓库 add-apt-repository xxx 如add-apt-repository ppa:fcitx-team/...

    dionaea-honeypot:虚拟机Ubuntu服务器12.04 x64安装dionaea honeypot

    sudo apt-get dist-upgrade 吉卡·阿达·玛莎拉(Jika Ada Masalah) sudo rm -rf /var/lib/apt/lists/* sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade 安装特权sbb: sudo apt-get ...

    Ubuntu命令大全Ubuntu技巧PDF

    Ubuntu 命令大全 Ubuntu 技巧 ...查看软件xxx安装内容 #dpkg -L xxx 查找软件 #apt-cache search正则表达式 查找文件属于哪个包 #dpkg -S filename apt-file search filename ...#sudo apt-get dist-upgrade

    hl

    sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade sudo apt-get install build-essential python-dev python-setuptools python-pip python-smbus sudo apt-get install build-essential ...

    aws-sqs-node-js-examples:有关使用AWS SQS API创建队列并使用这些队列中的消息的教程。 我们将使用NodeJS作为主要语言,但可以使用AWS开发工具包支持的任何语言来完成

    AWS SQS NodeJS示例在EC2 Ubuntu实例上,... sudo suapt-get updateapt-get upgrade -yapt-get dist-upgrade -yapt-get autoremove -yapt-get install nodejs npm git -yln -s /usr/bin/nodejs /usr/bin/nodegit clone ...

    pi-weather:Playground 使用树莓派处理天气

    sudo apt-get dist-upgrade sudo apt-get autoclean sudo apt-get autoremove sudo rpi-update sudo reboot 使用weewx从气象站读取数据并生成html报告 本项目使用的硬件: 气象站 TE831X weewx支持的其他站: : ...

    juju-local:本地插件可提高本地提供商的效率

    这既是自述文件又是路线图juju本地图像[--update] 显示当前缓存的云图像--update更新当前缓存的云映像juju本地模板[--upgrade] [--rebuild] <series> 显示当前的LXC模板--upgrade启动模板并运行dist-upgrade --...

    apt-get 命令.doc

    如果遇到升级困难,可以使用`apt-get -o Debug::pkgProblemResolver=yes dist-upgrade`来查看详细原因。 7. **apt-get clean** 和 **apt-get autoclean**: `apt-get clean`用来删除缓存目录`/var/cache/apt/...

    python编程-模块组件-six-1.16.0.tar.gz

    在Python中,`six`是一个非常重要的模块,它提供了对Python 2和Python 3之间的语法和功能差异的兼容性层。标题中的"python编程-模块组件-six-1.16.0.tar.gz"指的是`six`库的一个特定版本1.16.0,它被打包为一个`.tar...

    pixelache:有关http的说明

    Pixelache网状网络研讨会在赫尔辛基举行2015年9月26日 这些是针对以下方面的说明: 用Raspbian Wheezy为BATMAN准备Raspberry Pi 1/2 ...sudo apt-get dist-upgrade sudo sed -i~ -e "s/wheezy/jessie/g" /

    apt-get install 的用法

    - **作用**:与 `upgrade` 类似,但是 `dist-upgrade` 会根据依赖关系安装或移除软件包,以确保系统的兼容性和稳定性。 - **示例**: ```bash sudo apt-get dist-upgrade ``` - **注意**:由于可能会导致系统不...

    Marks-Pentest-Challenge:我为同学设置了Raspberry Pi上的小挑战

    sudo raspi-configsudo reboot更新所有内容以确保sudo apt-get updatesudo apt-get upgradesudo apt-get dist-upgrade安装必需品套件对于mysql,请选择与您的用户密码不同的root密码。 sudo apt-get install apache...

    cookbooks:厨师食谱

    apt-get dist-upgrade apt-get install ruby1.9.3 make git Ruby设置 设置~/.gemrc : echo "gem: --no-ri --no-rdoc" > ~/.gemrc gem install chef 安装 设置live: true dna.json 中的live: true chef-solo -c /...

    ubuntu-ibus-搜狗词库-非常全面-sougou-phrases-full.7z

    sudo apt-get dist-upgrade 下载词库 去https://code.google.com/p/hslinuxextra/downloads/list下载,提供的是 搜狗词库-非常全面,使用里面ibus文件夹下的android.db(158M) 进入/usr/share/ibus-pinyin/db,...

    ubuntu命令行.pdf

    11. 升级系统:sudo apt-get dist-upgrade 12. 使用 dselect 升级:sudo apt-get dselect-upgrade 13. 查看软件包依赖项:apt-cache depends package_name 14. 查看软件包被依赖项:apt-cache rdepends package_name...

    spring-3.2.0.M1-dist

    在提供的压缩包`spring-3.2.0.M1-dist.zip`中,包含的主要文件是`spring-framework-3.2.0`,这个目录包含了Spring框架的所有源码、文档、库文件等。开发者可以通过阅读源码来深入了解Spring的实现原理,也可以直接...

    卡利

    更新卡利sudo apt update && sudo apt upgrade -y sudo apt update && sudo apt full-upgrade -y sudo apt dist-upgrade sudo apt autoremove -y sudo apt autoclean -y sudo apt clean -y 阿尔法awus036ach rtl8812...

    适量公式

    在apt中配置和管理更新,升级和dist-upgrade的公式。 目录 请参阅完整的。 如果您对编写公式或对公式有所贡献,请注意“ 。 如果要使用此公式,请注意FORMULA文件和/或git tag ,其中包含当前发布的版本。 此...

    bashrc

    alias update= " sudo apt-get update && sudo sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y && sudo apt autoremove -y " alias upgrade= " sudo apt install update-manager-core -y && sudo do-...

Global site tag (gtag.js) - Google Analytics