0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何检查系统安装的Debian版本

CHANBAEK 来源:myfreax 作者:myfreax 2022-12-23 16:49 次阅读

当您第一次登录Debian Linux系统时,在进行工作之前,最好检查一下机器上运行的Debian版本。

Debian的发行分支主要有三个版本,分别是。Stable 最新正式发布的Debian发行版。在撰写本文时,Debian目前的稳定版本是9。这是推荐用于生产环境的版本。

Testing 将成为下一个稳定版本的预览版本。它包含尚未准备好稳定版本的软件,但是它们在队列中。此版本不断更新,直到它被冻结并释放为稳定版本。

**Unstable **代号为 sid ,这是Debian正在积极开发的版本。

在本教程中,我们将向你展示如何检查系统安装的Debian版本,以命令的方式查看Debian版本。

lsb_release 命令行查看Debian版本号

lsb_release命令显示Linux发行版的Linux标准库信息LSB。检查Debian版本的首选方法是运行lsb_release命令。

lsb_release命令将会打印Linux发行版Linux标准库信息。无论您运行的是哪种桌面环境或Debian版本,此方法都可以使用。

要使用lsb_release命令查看Debian版本号,请使用Ctrl+Alt+T快捷键或单击终端图标打开终端。

然后运行命令lsb_release -a命令打印Debian版本号。Debian版本号将显示在Description行中。

lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 9.5 (stretch)
Release:	9.5
Codename:	stretch

您也可以仅打印Description行,而不是打印所有信息,要仅打印Description行,请使用lsb_release命令的-d选项。

要仅打印Release行,请使用lsb_release命令的-r选项,很多时候,你可以只需要的是Codename的代号。

如只需要Codename代号的名称,可以使用awk命令仅打印代号名称。运行命令lsb_release -c | awk '{print $2}'

lsb_release -c  | awk '{print $2}'
stretch

etc/issue文件查看Debian版本号

etc/issue文件包含系统标识文本的内容,可以运行cat命令查看文件内容。

cat etc/issue
Debian GNU/Linux 9 \\n \\l

etc/os-release文件查看Debian版本号

etc/os-release是一个包含操作系统标识数据的文件,只能在运行Systemd版本Debian可以找到此文件。

也就是说在Debian 9或更高版本时,此方法才有效。很多时候,你可以只需要的是Codename的代号名称。

如只需要Codename代号名称,可以组合使用grep命令和awk命令仅打印代号名称。运行命令lsb_release -c | awk '{print $2}'

cat etc/os-release

cat etc/os-release | grep UBUNTU_CODENAME | awk -F "=" '{print $2}'
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

hostnamectl 命令检查Debian版本号

hostnamectl 是一个允许您设置主机名的命令,但您也可以使用它来检查您的Debian版本。

hostnamectl
Static hostname: debian9.localdomain
         Icon name: computer-vm
           Chassis: vm
        Machine ID: a92099e30f704d559adb18ebc12ddac4
           Boot ID: 4224ba0d5fc7489e95d0bbc7ffdaf709
    Virtualization: qemu
  Operating System: Debian GNU/Linux 9 (stretch)
            Kernel: Linux 4.9.0-8-amd64
      Architecture: x86-64
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11290

    浏览量

    209291
  • 文件
    +关注

    关注

    1

    文章

    565

    浏览量

    24725
  • Debian
    +关注

    关注

    0

    文章

    75

    浏览量

    1161
收藏 人收藏

    评论

    相关推荐

    瑞芯微RK3568:Debian系统如何安装Docker

    本文基于HD-RK3568-IOT评估板演示Debian系统安装Docker,该方法适用于RK356X全系产品。
    的头像 发表于 09-18 17:26 1367次阅读
    瑞芯微RK3568:<b class='flag-5'>Debian</b><b class='flag-5'>系统</b>如何<b class='flag-5'>安装</b>Docker

    Debian7.5系统安装和远程控制BBB板

    因为BBB板系统Debian 7.4,据说使用Debian系统可以实现很多BBB板的无缝连接,可以更好的学习和控制BBB板,所以就决定下载Deb
    发表于 10-22 18:22

    【NanoPi M2试用体验】Debian与Android系统安装启动

    M2是无法启动的。现在就介绍NanoPi M2的Debian与Android系统安装与启动过程。1.准备Debian与Android系统
    发表于 06-09 13:17

    【DragonBoard 410c试用体验】安装Debian系统 + 编译opencv

    本帖最后由 擦肩的阳光 于 2016-9-20 19:23 编辑 android系统有问题,所以接下来就打算在Debian系统继续完成任务。安装
    发表于 09-19 13:19

    如何去实现Debian查看系统内核版本等信息呢

    如何去实现Debian查看系统内核版本等信息呢?
    发表于 02-15 06:09

    OK3568编译Debian系统

    3568默认都是用buildroot的系统,但有时候为了上层业务应用开发和部署方便,使用debian或ubuntu系统更方便,所以这里用Debian
    发表于 10-24 01:09

    debian安装教程

    如果你使用Debian软件包管理器来管理Linux软件,应该详细了解Debian软件仓库的原理,这有助于使用Linux命令将让你更容易管理Debian软件。Linux软件包管理使用的Debia
    的头像 发表于 02-23 09:14 1.1w次阅读

    Linux Debian10.7正式发布

    可以用来安装操作系统,然后你只需要安装最新的更新。然而,如果你想在离线机器上使用最新的软件,新的 Debian 10.7 ISO 还是很有
    的头像 发表于 12-08 09:38 1710次阅读

    Debian 项目宣布推出 Debian 10.7 正式版

    可以用来安装操作系统,然后你只需要安装最新的更新。然而,如果你想在离线机器上使用最新的软件,新的 Debian 10.7 ISO 还是很有
    的头像 发表于 12-08 09:37 2098次阅读

    如何检查CentOS系统正在运行的版本

    首次登录CentOS计算机时或者在进行任何工作之前,您可能需要检查系统正在运行的CentOS版本
    的头像 发表于 12-12 17:16 1393次阅读

    ASUS Tinker Board 2S新版Debian 10 V2.0.3系统与相依套件安装

    ASUS Tinker Board 2 / 2S 推出至今,搭配Debian操作系统操作的版本也从先前介绍的2.0.0版更新到了2.0.3版,这次华硕IoT团队更新了Debian操作
    的头像 发表于 04-11 10:10 2422次阅读

    RK356X Debian/Ubuntu系统安装Docker技术分享

    本文基于IDO-SBC3528主板演示Debian/Ubuntu 系统任何安装Docker,方法适用于RK3568全系列产品。
    的头像 发表于 06-30 17:49 1473次阅读

    Linux用户为什么更喜欢Debian

    Debian确实是一个稳定优先的发布策略。它的更新速度很慢。别的发行版可能一年更新几个版本,而Debian则几年更新一个版本。也难怪会出现“Debi
    发表于 09-11 09:27 2065次阅读
    Linux用户为什么更喜欢<b class='flag-5'>Debian</b>?

    树莓派宣布基于 Debian12“书虫”的树莓派操作系统版本

    树莓派宣布了基于 Debian 12“书虫 ”的树莓派操作系统的新版本,从 Debian 11“靶心”升级而来,自 2021 年 11 月起作为树莓派操作
    的头像 发表于 10-12 14:26 2351次阅读
    树莓派宣布基于 <b class='flag-5'>Debian</b>12“书虫”的树莓派操作<b class='flag-5'>系统</b>新<b class='flag-5'>版本</b>

    如何修改buildroot和debian文件系统

    本文档主要介绍在没有编译环境的情况下,如何修改buildroot和debian文件系统方法,如在buildroot文件系统中添加文件、修改目录等文件操作,在debian文件
    的头像 发表于 07-22 17:46 455次阅读
    如何修改buildroot和<b class='flag-5'>debian</b>文件<b class='flag-5'>系统</b>