debian8平滑升级到debian9
2024-10-01 17:41:19
本文在Creative Commons许可证下发布。
首先,在升级时可以查看一下自己的版本号:
uname -a ##查看内核信息
cat /etc/issue ##查看发行版本号
方法1:利用网络更新
1. 更新Debian 8到最新(其实可以不用这一步,但为了软件更新还是进行一次):
$ sudo aptitude update && sudo aptitude upgrade
2. 将软件源改为Debian 9的stretch,原来的Debian 8是用jessie表示的:
$ sed s/jessie/stretch/ /etc/apt/sources.list | sudo tee /etc/apt/sources.list
3. 升级系统版本
$ sudo aptitude update && sudo aptitude dist-upgrade
特点:方便、简洁、有效,也是Debian官网推荐的方式;但网络速度要够快够稳定。
方法2:利用iso文件
1.挂载iso,通常是U盘,利用fdisk -l 查看U盘分区,比如我的U盘为/dev/sdc1,将iso挂载到 /cdrom 文件夹
mount /dev/sdc1 /mnt
mount -t iso9660 -o loop /mnt/debian-9.0.0-amd64-cd-1.iso /cdrom/
2.修改源:
sudo gedit /etc/apt/sources.list
清空或另存为sources.list.bak
3.添加cdrom apt源:
sudo apt-cdrom -m -d /cdrom/ add
4.更新系统
sudo aptitude update && sudo aptitude dist-upgrade
特点:更加快速,直接用iso进行,不需要特别的CDROM硬件,当然,这需要用户对Linux系统有一定的认识。
最新文章
- LINQ / LINQ to SQL / LINQ to XXX 它们到底有什么区别
- solrcloud
- codeforces 496B. Secret Combination 解题报告
- 一些常用的C++标准函数
- JavaScript权威指南读书笔记
- Spring第13篇—–Spring整合Hibernate之声明式事务管理
- Sequence 分类: 栈和队列 2015-08-05 10:10 2人阅读 评论(0) 收藏
- robotframework笔记23
- 20160727noip模拟赛zld
- JS实时监听浏览器宽度的变化
- php long time(1)
- Linux 下卸载MySQL 5
- 在linux中如何调试C语言程序
- ASP.NET MVC 5项目
- Python快捷键
- MySQL服务器的线程数查看方法
- UniGui中使用Grid++Report报表控件子报表获取数据的方法
- 搭建基于nginx-rtmp-module的流媒体服务器
- js的去重
- JSON数据的解析和生成(C++)
热门文章
- springMVC 配置jdbcTemplate连接Oracle数据库出错
- TCO14 1B L3: EagleInZoo, dp,tree
- C++基础之全局变量
- Android Camera+SurfaceView实现自己定义拍照
- 文件共享服务器nfs搭建过程
- BZOJ4479 [JSOI2013] 吃货jyy 解题报告(三进制状态压缩+欧拉回路)
- java中移位操作
- <;Sicily>;Inversion Number(线段树求逆序数)
- MVC5 + EF6 入门完整教程(转载)--01
- Oracle的Clob转换类型