目录
- 简介
- 首次用户
- 功能特点
- 进一步探索
简介
norwegianblue 由 Hugo van Kemenade 使用 Python 开发,于 2021 年推出。用于显示多种产品的生命周期终止(EOL)日期的 CLI 工具。基于 endoflife.date 网站的接口,提供有关各种产品的最新 EOL 信息。现已支持 280 个产品,如 python、node、ubuntu、centos、mysql、nginx 等。
首次用户
-
使用
x env use norwegianblue
即可自动下载并使用- 在终端运行
eval "$(curl https://get.x-cmd.com)"
即可完成 x 命令安装, 详情参考 x-cmd 官网
- 在终端运行
-
x-cmd 提供1分钟教程,其中包含了 norwegianblue 命令常用功能的 demo 示例,可以帮你快速上手 norwegianblue 。
-
使用案例:
# 安装 norwegianblue x env use norwegianblue # 查看 python 的生命周期结束日期 eol python # 以 JSON 格式输出 Python 的生命周期结束日期,并使用 `x jq` 进行格式化 eol python --json | x jq # 查看 debian 的生命周期结束日期, 并以 csv 格式输出 eol debian --csv # 查看 iPhone 的生命周期结束日期 eol iphone
功能特点
-
随时查看各种产品的 EOL:生命周期终止 (EOL) 和支持信息通常很难跟踪,或者呈现得很糟糕。使用 eol 可以汇总来自各种来源的数据,并以易于理解和简洁的方式呈现。
-
格式化输出:支持将输出数据格式化为 Markdown、JSON 等,便于在不同场合使用。
进一步探索
- endoflife.date - 一个记录各种产品 EOL 日期和生命周期的网站,该项目就是用的该服务的 API
- norwegianblue 源代码 - norwegianblue 项目的源代码托管在 GitHub,你可以在这里找到最新版本的 norwegianblue 和参与社区贡献。