x-cmd pkg | norwegianblue - 软件生命周期查询工具

2024-01-07 18:44:53

简介

norwegianblue 由 Hugo van Kemenade 使用 Python 开发,于 2021 年推出。用于显示多种产品的生命周期终止(EOL)日期的 CLI 工具。基于 endoflife.date 网站的接口,提供有关各种产品的最新 EOL 信息。现已支持 280 个产品,如 python、node、ubuntu、centos、mysql、nginx 等。

首次用户

  1. 使用 x env use norwegianblue 即可自动下载并使用

    • 在终端运行 eval "$(curl https://get.x-cmd.com)" 即可完成 x 命令安装, 详情参考 x-cmd 官网
  2. x-cmd 提供1分钟教程,其中包含了 norwegianblue 命令常用功能的 demo 示例,可以帮你快速上手 norwegianblue 。

  3. 使用案例:

    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
    

功能特点

  1. 随时查看各种产品的 EOL:生命周期终止 (EOL) 和支持信息通常很难跟踪,或者呈现得很糟糕。使用 eol 可以汇总来自各种来源的数据,并以易于理解和简洁的方式呈现。

  2. 格式化输出:支持将输出数据格式化为 Markdown、JSON 等,便于在不同场合使用。

进一步探索

  • endoflife.date - 一个记录各种产品 EOL 日期和生命周期的网站,该项目就是用的该服务的 API
  • norwegianblue 源代码 - norwegianblue 项目的源代码托管在 GitHub,你可以在这里找到最新版本的 norwegianblue 和参与社区贡献。

文章来源:https://blog.csdn.net/edwinjhlee/article/details/135426796
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。