linux也有相应的更新方式。

更新命令:

$sudo apt-get update  #更新

$sudo apt-get upgrade  #升级,需要用update更新完才能upgrade

更详细的,请 $man apt-get

此时会从更新源下载并安装。

记录更新源的文件:/etc/apt/sources.list

默认sources.list中的更新源为官方的,下载速度慢,从而需要寻找符合自己需要的更新源。

如何获取更新源:google一下“linux更新源”,结果很多啦。选择在自己所在的网中比较快的更新源(教育网、网通、电信等等)。

如何修改默认的更新源呢:

首先备份:$sudo cp /etc/apt/sources.list etc/apt/sources.list_backup

修改:$sudo gedit /etc/apt/sources.list

也许你看到了这样的更新源,

deb http://security.ubuntu.com/ubuntu maverick-security main restricted

deb-src http://security.ubuntu.com/ubuntu maverick-security main restricted

而不知道什么意思,下面说下更新源的格式。

更新源的格式:

deb URI distribution component [component2] [component3]

deb-src URI distribution component [component2] [component3]

其中deb是debian包目录,deb-src是源码目录,后者根据需要使用。

更新源的格式举例:以更新源http://cn.archive.ubuntu.com/ubuntu/为例

1.  找到一个镜像的URI,如http://cn.archive.ubuntu.com/ubuntu/

2.  进入dists文件夹,找到自己安装的distribution对应的目录,进入。

这里有dapper, hardy, jaunty, karmic, lucid, maverick, natty等等,下面以maverick为例

进入http://cn.archive.ubuntu.com/ubuntu/dists/maverick/

3.  记录提供的components名(以/结尾的),这里有main, multiverse, restricted;

4.  则对应的更新源写法为:

dev http://cn.archive.ubuntu.com/ubuntu maverick main multiverse restricted

dev-src http://cn.archive.ubuntu.com/ubuntu maverick main multiverse restricted

注意:每行一个distribution, 多个components。因为每行只能有一个distribution, 所以同一个uri可能写多个更新源。

想用GCC等编译工具,此时需要安装相应的包,对应GCC的安装build-essential就足够了,这里包含编译c/c++需要的软件和头文件。

$sudo apt-get install build-essential

Linux Update相关推荐

  1. Windows Subsystem for Linux Update错误0x80070643的真正解决方法

    该问题从使用Windows 10 20H2到21H1版本的已经开始,到使用预览体验计划版本依旧未解决.经过几番查找,试出解决方法,其灵感来源于Windows Subsystem For Linux U ...

  2. linux update更新源

    类似于windows的自动更新,linux也有相应的更新方式. 更新命令: $sudo apt-get update  #更新 $sudo apt-get upgrade  #升级,需要用update ...

  3. win10 WSL windows subsystem for linux update setup wizard ended prematurely

    从microsoft官网上看的安装过程,结果触发了这个错,搜了下有人说什么更新.net 4.5,而我.net是4.8,未果 解决方案: 开始菜单搜索 启用或关闭windows功能 勾选适用于Linux ...

  4. linux update语句,关于Update语句的调整(5-1)

    调整方法二:建立临时表+Merge (1) 1.调整方法二:建立临时表+Merge 通过建立临时表保存中间结果并结合merge语句的方法对语句进行调整. 背景知识简介 l临时表简介 数据库中的所有会话 ...

  5. linux update语句,MySQL 多表 update sql语句总结

    MySQL 多表 update 有几种不同的写法. 假定我们有两张表,一张表为Product表存放产品信息,其中有产品价格列Price:另外一张表是ProductPrice表,我们要将ProductP ...

  6. Linux升级ca,Linux update CA certificates

    最後更新: 2017-06-01 目錄 Ubuntu Centos 6 Folder Centos 7 Ubuntu update-ca-certificates Centos 6 update-ca ...

  7. linux /dev/snd,linux – / dev / tcp去了哪里?

    参见英文答案 > /dev/tcp not found????????????????????????????????????1个 >????????????/dev/tcp not pr ...

  8. EasyARM-iMX283A的Linux 开发环境构建

    Vim的安装 sudo apt-get install vim 等待安装完成后我们来配置简单配置vim的配置文件 vim /etc/vim/vimrc (备注:自己一个人使用的^-^) 在原来的基础上 ...

  9. Linux内核热补丁方案对比

    Linux内核热补丁方案对比 荣涛 2021年10月13日 1. Linux 内核热补丁 1.1. linux 内核热补丁技术背景 1.1.1. update和upgrade的区别 1.1.1.1. ...

最新文章

  1. 雷军坚持了 10 年的东西,现在彻底凉了
  2. 第六回严重鄙视360安全卫士
  3. Foxmail自动收取新邮件
  4. Java反射研究(2)
  5. 波卡链Substrate (6)Babe协议一“基本概念”
  6. WP评论系统更换小结(转)
  7. pythonsqlite视图_SQLite VIEW/视图
  8. 从零开始刷Leetcode——数组(1.26)
  9. matlab 贝塞尔函数 虚数,Bessel函数介绍.pdf
  10. linux 下perl离线包下载
  11. 单克隆抗体WuT9/甘草次酸-氟尿嘧啶偶联顺铂/RGD肽修饰聚谷氨酸-顺铂复合物的制备
  12. python画误差棒_Python数据处理从零开始----第四章(可视化)(3)散点图和误差棒...
  13. 怎样才能把pdf文件转换成jpg
  14. 华为OD机考 2022
  15. 荧光发射和荧光寿命 [Lifetime] 的工作原理
  16. Linux常用命令:chmod
  17. HDMI光纤延长器 HDMI高清视频光端机 8路HDMI光端机
  18. 基于MATLAB GUI的魔方三维动态还原仿真程序
  19. 【转载】好电影!保存了,没事干的时…
  20. 我的抗战之兄弟连-李强强

热门文章

  1. Google Filament 源码学习(四):Material System (三) - 材质格式 (mat)
  2. AWT/SWT/SWING 区别和联系
  3. TPM、TCM分别是什么?
  4. java lisp,摸索JVM上的LISP[Java编程]
  5. display , visibility
  6. 使用FlexPaper加载swf出现无法加载的问题
  7. 如何进入PE系统(请点击)
  8. 统计学习方法李航版第十章部分课后习题python答案
  9. Material Design【Android-Toolbar,滑动菜单,悬浮按钮,卡片布局,下拉刷新和可折叠式标题栏及案例】
  10. R语言参数自抽样法Bootstrap:估计MSE、经验功效、杰克刀Jackknife、非参数自抽样法可视化