博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【转】ubuntu sudo update与upgrade的作用及区别
阅读量:7106 次
发布时间:2019-06-28

本文共 796 字,大约阅读时间需要 2 分钟。

本文转自

 

入门linux的同志,刚开始最迫切想知道的,大概一个是中文输入法,另一个就是怎么安装软件。本文主要讲一下LINUX安装软件方面的特点。

在windows下安装软件,我们只需要有EXE文件,然后双击,下一步直接OK就可以了。但在LINUX下,不是这样的。每个LINUX的发行版,比如UBUNTU,都会维护一个自己的软件仓库,我们常用的几乎所有软件都在这里面。这里面的软件绝对安全,而且绝对的能正常安装。
那我们要怎么安装呢?在UBUNTU下,我们维护一个源列表,源列表里面都是一些网址信息,这每一条网址就是一个源,这个地址指向的数据标识着这台源服务器上有哪些软件可以安装使用。
编辑源命令:

1
sudo gedit /etc/apt/sources.list

在这个文件里加入或者注释(加#)掉一些源后,保存。这时候,我们的源列表里指向的软件就会增加或减少一部分。

接一下要做的就是:

1
sudo apt-get update

这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。我们在新立得软件包管理器里看到的软件列表,都是通过update命令更新的。

update后,可能需要upgrade一下。

1
sudo apt-get upgrade

这个命令,会把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。如果你的软件都是最新版本,会提示:

1
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。

总而言之,update是更新软件列表,upgrade是更新软件。

 

plus:

upgreade可不能乱用啊,要是源里面有系统更新,直接给你把系统升级了。

 

转载于:https://www.cnblogs.com/hadis-yuki/p/5699364.html

你可能感兴趣的文章
Extjs4 DateTimeField,日期时间控件完美版
查看>>
对jquery的ajax进行二次封装以及ajax缓存代理组件:AjaxCache
查看>>
【USACO 2.3】Money Systems(dp)
查看>>
[转]vue Element UI走马灯组件重写
查看>>
php中判断iphone版本
查看>>
C++多线程中用临界区控制全局变量的访问冲突问题
查看>>
VICA 架构设计
查看>>
Linux 搭建 Jenkins
查看>>
「热点」Service Mesh利器:NGINX将支持gRPC
查看>>
Google开源其Java容器化工具Jib,简化镜像构建全流程
查看>>
冬季取暖误区!家有老人请注意!
查看>>
跑在Kubernetes上的开源深度学习,百度这次带来了哪些技术看点?
查看>>
华为无愧行业翘楚,Mate 8等七款老机型升级EMUI 8.0
查看>>
阿里亮相 SIGCOMM2017 调度系统NetO惊艳全场
查看>>
华为云中国行2018·杭州,共享数字红利
查看>>
三星S8的18.5:9全视曲面屏,带来的不仅仅是更好的视觉体验
查看>>
蓝色金属的灵动之美:华为P10 Plus钻雕蓝惊艳眼球
查看>>
人民币对美元汇率中间价报6.7025元 上调318个基点
查看>>
“银狐”里皮现身广州白云机场返意 正式告别中国
查看>>
河北峰峰矿区农村污水治理观察:用一村一策造良心工程
查看>>