Debian 8 直接升级到 Debian 9

本文介绍了三种从Debian 8升级到Debian 9的方法:通过网络更新、利用ISO文件和利用光盘。每种方法都提供了详细的步骤说明,并强调了各自的特点和适用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

全新的 debian 9发布 Debian9 已于2017.6.1正式发布,这几天终于将Debian8.7进行了升级,这一次更新是一个重大的版本升级,值得一试,但原来的系统中安装了很多软件与设置,于是,用下面的3种方式开始了大的系统升级。当然,在升级时可以查看一下自己的版本号: 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系统有一定的认识。 方法3:利用光盘 由于禅宗使用的是iodd移动硬盘盒,本身有iso直接转cdrom的能力,将debain 9.0的ios变成虚拟光驱,相当于有了一个光盘驱动器cdrom0 同第方法2的第2步,先修改源或备份一下 添加cdrom0 apt源: sudo apt-cdrom -m -d /cdrom0/ add 接下来,更新系统即可,如果您的机器有CDROM光驱的,也一样的操作,不过,挂载的驱动器可能是cdrom。方法2,3更新时其实就是用命令模式进行升级的步骤,不详述了。 特点:这个方法对于有CDROM光驱的用户是最快速最容易的升级方式,当然,禅宗有了iodd这个神器,没有cdrom光驱也一样可用。

转载于:https://my.oschina.net/u/3371661/blog/1031378

Debian 8(Jessie)是一个较旧的版本,而 Debian 12(Bullseye)已经是较新的稳定版。直接Debian 8 升级Debian 12 需要通过一系列步骤,因为它们之间的软件包依赖性和内核可能会有所不同。以下是升级的一般指南: 1. **备份数据**:在开始之前,务必备份您的重要数据,以防升级过程中出现问题。 2. **更新系统**:先确保当前版本是最新的,使用以下命令更新系统和安装列表: ``` sudo apt-get update sudo apt-get upgrade ``` 3. **安装必要的工具**:安装 `apt` 的现代替代品,如 `aptitude`, `apt-get`, 或者 `apt`(如果尚未安装): ```bash sudo apt-get install apt-transport-https ca-certificates curl software-properties-common lsb-release ``` 4. **添加官方仓库**:为了获取 Debian 12 的源,需要添加一个新的仓库: ```bash curl -fsSL https://www.debian.org/debs/keys/archive-keyring.gpg | sudo gpg --dearmor -o /usr/share/keyrings/debian-archive-keyring.gpg echo "deb [signed-by=/usr/share/keyrings/debian-archive-keyring.gpg] http://deb.debian.org/debian bullseye main contrib non-free" | sudo tee /etc/apt/sources.list.d/bullseye.list > /dev/null ``` 5. **允许非安全来源**: ```bash sudo add-apt-repository universe sudo add-apt-repository multiverse ``` 6. **更新并继续准备**: ```bash sudo apt-get update ``` 7. **处理依赖关系**:确认所有软件包都兼容,并解决任何可能出现的依赖冲突: ```bash sudo apt-get check ``` 8. **分阶段升级**:由于版本差异大,一次全量升级可能会有问题,通常建议逐步进行: - 先将系统升级Debian Stretch (9) 或者 Buster (10),然后再到 Bullseye (12): ```bash sudo apt-get upgrade sudo apt-get dist-upgrade ``` 9. **检查和测试新版本**:升级完成后重启系统,检查各项服务是否正常运行,如有问题,按需修复。 10. **验证系统版本**:确认已经升级Debian 12: ```bash lsb_release -a ``` 注意:这个过程可能会遇到一些挑战,特别是对于非常定制化的系统。在某些情况下,手动安装个别软件包可能是必要的。完成上述步骤后,务必做好详细的记录和计划,以应对可能的问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值