如何在 Debian 11 中设置时区

大多数用户不熟悉如何在 Linux 系统上更改时区。 当系统上安装新的 Linux 发行版时,它会在安装过程中自动设置系统时区。 但是,如果您由于任何原因需要更改系统本地时间,那么您可以轻松做到。

我们将在本教程中展示如何使用不同的方法在 Debian 11 Bullseye 发行版中设置系统的时区。

Debian 11 靶心发行版允许您使用以下两种不同的方法设置系统时区:

  1. 使用图形环境设置时区
  2. 使用命令行或终端设置时区

方法一:使用 GUI 设置时区

您需要访问系统时区设置来更改 Debian 11 发行版中的时区。 要访问 Debian 11 系统中的时区设置,请单击“活动”。 现在,在搜索栏中输入“日期和时间”。

单击显示的“日期和时间”设置。 桌面上出现以下窗口:

在上面的屏幕截图中,您可以轻松找到“时区”选项。

单击时区,桌面上会显示以下窗口:

现在,在搜索栏中,搜索特定的州或位置,然后按“Enter’。 它将根据所需的搜索位置自动设置您的 Debian 11 系统时区。

方法二:使用命令行或终端设置时区

使用终端或命令行的替代方法也可用于设置 Debian 11 发行版的时区。 从应用程序菜单打开终端应用程序。

使用 timedatectl 实用程序显示当前时区

‘timedatectl’ 实用程序可帮助您显示系统的当前时区信息。 几乎在所有现代 Linux 发行版中,timedatectl 实用程序都是默认可用的。 使用以下命令显示当前时区信息:

$ timedatectl

您可以使用以下指向特定目录的符号链接路径找到您的时区配置:

$ ls -l /etc/localtime

在 Debian 11 靶心中设置时区

要在 Debian 11 中设置时区,请显示所有国家/地区的时区列表。

$ timedatectl list-timezones

终端上显示所有世界的时区列表。

要设置新时区,请使用以下命令取消链接以前的本地系统时间:

$ sudo unlink /etc/localtime

现在,使用以下命令为您的 Debian 11 系统设置新时区:

$ sudo timedatectl set-timezone Asia/Karachi

使用以下命令创建本地时区的符号链接:

$ sudo ln -s /usr/share/zoneinfo/Asia/Karachi /etc/localtime

如果您将看到您的系统时区,它已设置为亚洲/卡拉奇。

结论

我们学习了如何在 Debian 11 Bullseye 发行版中设置时区。 本文提供了两种方法,使用 GUI 设置时区以及通过 timedatectl 实用程序使用终端。 更改时区是一种简单易行的方法。 我们建议您在您的 Linux 系统上尝试上述方法。 谢谢!