云网牛站
所在位置:首页 > Linux教程 > Debian 7 Wheezy升级到Debian 8.10 Jessie或9.3 Stretch的具体步骤

Debian 7 Wheezy升级到Debian 8.10 Jessie或9.3 Stretch的具体步骤

2017-12-17 16:38:33作者:Linux大神稿源:linuxdashen

Debian 8 “Jessie”最新的版本为8.10,Debian 9 Stretch为9.3,都已提供下载,Debian的升级过程相对来说比较简单。本文将介绍如何从Debian 7升级至Debian 8.10,当然也可以升级到Debian 9.3。以下所有的命令都是以root用户执行的。在升级前请先登录root用户或者使用sudo。以下步骤即可用于Debian桌面版升级,也适用于Debian服务器的升级。

注:如果不是跨版本升级在终端中运行命令sudo apt-get update && sudo apt-get dist-upgrade升级到最新版本。

Debian 7 Wheezy升级到Debian 8.10 Jessie或9.3 Stretch的具体步骤

 

1.做好数据备份

数据备份是非常重要的。在升级之前强烈建议备份好重要的的数据。服务器需要备份的数据包括:

1].程序代码库

2].数据库

3].配置文件(如DNS、Apache、MySQL、PHP、Postgres等)

4].邮件和邮箱账号

5].用户账号具体信息

Debian服务器如果在运行网站程序,那么最好是先关闭apache或nginx。命令如下

service apache2 stop 或 service nginx stop

 

2.升级Debian 7系统上的所有软件

在升级到Debian 8或Debian 9系统之前,要把当前系统上的所有软件升级到最新版本,输入下面的命令:

apt-get update && apt-get upgrade -y

 

3.更新source.list软件源文件

现在编辑Debian的apt软件源文件/etc/apt/sources.list,将文件中所有的wheezy替换成jessie。我们可以用sed命令来实现。如果是Debian 9.3代号为stretch。

sed -i 's/wheezy/jessie/g' /etc/apt/sources.list

 

4.再次升级软件包

在更新完软件源文件后,先升级软件包。这一步被称为最小化升级(minimal upgrade)。

apt-get update && apt-get upgrade -y

注:如果不是使用root用户登陆则加上sudo,即sudo apt-get update等。

 

5.升级系统版本至Debian 8.10 Jessie或Debian 9

再升级系统版本,输入下面的命令。这一步被称为全体升级(full upgrade)。

apt-get dist-upgrade -y

 

6.清除旧的依赖关系和软件安装包

分别执行下面的两个命令

apt-get autoremove

apt-get clean

apt-get autoremove用来删除已经不需要的依赖关系。apt-get clean会清除安装软件时下载的所有deb安装包,这些安装包在/var/cache/apt/archives目录下。在软件安装完成后,这些deb安装包就没什么用了。对于硬盘容量有限的服务器来说apt-get clean命令可以腾出很多空间。你可以输入下面的命令来查看/var/chace/apt/archives目录下deb安装包的总大小。

du -sh /var/cache/apt/archives

 

7.验证系统版本

现在你的系统应该成功地升级到了Debian 8.10。重启系统,然后检查系统版本。

reboot

查看当前系统的版本

root@debian:~# lsb_release -a

No LSB modules are available.

Distributor ID: Debian

Description: Debian GNU/Linux 8.10(jessie)

Release: 8.10

Codename: jessie

 

相关主题

Debian 9.3和Debian 8.10已提供下载

精选文章
热门文章