• 欢迎访问举个栗子网站
  • 小说APP下载 xsz.tw 不带广告的小说站

如何升级Debian 7 Wheezy到Debian 8 Jessie(机器翻译)

电脑 举个栗子 2年前 (2018-01-14) 684次浏览 1个评论 扫描二维码
文章目录[隐藏]

Debian的 8 杰西被发布了作为Debian的 Linux 的操作系统的最新稳定版今天。虽然你可以安装 Debian 8 Jessie,但也可以很容易地从Debian 7 Wheezy升级,这就是我们将要介绍的内容。

有关此过程的完整文档,建议您通读官方发行说明

想从Debian 8 Jessie升级到Debian 9 Stretch?看看我们的指南

笔记:

  • 升级Debian 8 Jessie只支持Debian 7 Wheezy。如果您运行的是早于 7 的版本,则在完成此过程之前,必须先升级到 7。
  • 升级涉及内核更新,因此在过程结束时需要重启。
  • 强烈建议您在继续升级之前完整备份系统备份或重要数据,并确保您有计划回滚。在虚拟机的情况下,在开始之前进行快照。

执行升级到 Debian 8 Jessie

在这个例子中,我们将从 Debian 7.8 升级。

root @ debian7 :〜#cat / etc / debian_version
7.8

在进行升级之前,请阅读升级到 Jessie 时要注意的问题列表

  1. 建议您在开始之前将Debian 7 Wheezy安装完全更新,然后运行“apt-get upgrade”并安装可用更新。
    root @ debian7 :〜#apt-get upgrade
    正在读取软件包列表...完成
    建立依赖关系树
    阅读状态信息...完成
    0 升级,0 新安装,0 删除和 0 未升级。
    

    在我的情况下,所有的更新已经被应用了,所以可以继续。

  2. 编辑/etc/apt/sources.list 文件,我的文件如下所示。正如你所看到的,所有的行都是指定“wheezy”的。请注意,您的镜像源可能会有所不同,这是很好的。
    deb http://debian.mirror.uber.com.au/debian/ wheezy main
    deb-src http://debian.mirror.uber.com.au/debian/ wheezy main
    
    deb http://security.debian.org/ wheezy /更新主要贡献
    deb-src http://security.debian.org/ wheezy / updates main contrib
    
    #wheezy-updates,以前称为“volatile”
    deb http://debian.mirror.uber.com.au/debian/ wheezy -updates main contrib
    deb-src http://debian.mirror.uber.com.au/debian/ wheezy -updates main contrib
    

    将“wheezy”的实例更改为“jessie”,我的新 sources.list 文件如下所示。

    deb http://debian.mirror.uber.com.au/debian/ jessie main
    deb-src http://debian.mirror.uber.com.au/debian/ jessie main
    
    deb http://security.debian.org/ jessie /更新主要贡献
    deb-src http://security.debian.org/ jessie / updates main contrib
    
    #jessie-updates,以前叫做'volatile'
    deb http://debian.mirror.uber.com.au/debian/ jessie -updates main contrib
    deb-src http://debian.mirror.uber.com.au/debian/ jessie -updates main contrib
    

    您可以使用“jessie”或“stable”,因为Debian 8 Jessie现在是写作时的稳定版本。但是请注意,如果您使用 stable 而不是特定的发行版名称,将来当 Debian 9 发布时将会是稳定版本,因此您可能会无意间升级到该版本。

  3. 推荐使用“apt-get”命令来升级 Debian。首先使用下面的命令更新可用软件包的列表。
    apt-get 更新
    
  4. 现在,可用软件包列表已从镜像更新,请运行以下命令以执行最小化升级。
    apt-get 升级
    

    这被称为最小系统升级,因为它只升级可升级的软件包,而不需要移除或安装任何其他软件包,所以这是一个安全的起点。

  5. 现在,您已经准备好完成系统升级,将升级到所有已安装软件包的最新版本。
    apt-get dist-upgrade
    

    确保您有足够的可用磁盘空间来完成操作,在我的情况下,注意到将会使用 1,011MB 的额外磁盘空间。

    请注意,这将删除冲突的废弃软件包,可能要保留的软件包,因此请通过阅读输出来检查将要执行的操作。

  6. 一旦升级完成,你可能会有一些软件包可以被删除,不再需要,你会看到这些尝试使用 apt-get 升级。
    apt-get autoremove
    

    这个从我的系统中清理出来的 200mb 的软件包在升级后被确定为不再需要。

  7. 剩下要做的就是重新启动系统,因为内核版本已经更新了。这可以通过在终端中输入“rebo​​ot”来完成。
    升级之前:
     root @ debian7 :〜#uname -a
    Linux debian7 3.2.0-4-amd64#1 SMP Debian 3.2.65-1 + deb7u2 x86_64 GNU / Linux
    
    升级和系统重启后:
    root @ debian7 :〜#uname -a
    Linux debian7 3.16.0-4-amd64#1 SMP Debian 3.16.7-ckt9-2(2015-04-13)x86_64 GNU / Linux
    

    正如你所看到的,重新启动后,现在已经有了更新的内核版本 3.16.0。

    您还可以检查/ etc / debian_version 文件以确认您是否在版本 8 上。

    root @ debian7 :〜#cat / etc / debian_version
    8
    

    现在我只需要改变我的“debian7”主机名!

在一行中升级

现在我们已经清楚了解所有单个步骤的作用,下面的一系列命令可以用来从头到尾执行所有必需的步骤。

apt-get update; apt-get upgrade; wget -q https://www.rootusers.com/wp-content/uploads/2015/08/update.txt -O /etc/apt/sources.list;apt-get 更新; apt-get upgrade; apt-get dist-upgrade; apt-get autoremove; cat / etc / debian_version; echo“上面的数字显示了当前的 Debian 版本,强烈建议您重启系统。

感谢评论中的“陌生人”提出这个建议,并且我创建了一个文件来用于 sources.list,它应该加快速度,只是要小心,因为这会覆盖你在/ etc / apt / .list 文件。

概要

如图所示,从 Debian 7 Wheezy 升级到 Debian 8 Jessie 是一个非常简单的过程。这个过程包括完全更新你的 Debian 7 安装,修改/etc/apt/sources.list 文件,将“wheezy”实例改为“jessie”,运行“apt-get update”,“apt-get upgrade”通过“apt-get dist-upgrade”,然后重新启动,以便使用更新的内核版本。

 

英文版地址:https://www.rootusers.com/how-to-upgrade-debian-7-wheezy-to-debian-8-jessie/


举个栗子 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:如何升级 Debian 7 Wheezy 到 Debian 8 Jessie(机器翻译)
喜欢 (0)
举个栗子
关于作者:
建筑工地上施工员,闲暇时弄个博客打发时间,
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1)个小伙伴在吐槽