mac下codex completion修正(command not found: compdef))
Posted on
codex是什么及定位
Posted on
Edited on
OpenAI Codex 是一种:
AI 软件工程智能体(AI Agent),而不是简单代码补全工具
关键能力:
- 能 理解整个代码仓库
- 能 执行开发任务(不仅是写代码)
- 能 运行、调试、测试、提交代码
- 支持 多任务并行执行(multi-agent)
Codex App(codex桌面客户端)使用手册
Posted on
Codex(CLI)安装与使用指南
Posted on
openssl yum安装或编译安装
Posted on
centos7上编译Python3.9.19
Posted on
CentOS Stream CRB源特点及软件类别
Posted on
EPEL仓库 vs CRB仓库
Posted on
在Rocky Linux 9上的区别
| 项目 | EPEL (Extra Packages for Enterprise Linux) | CRB (Code Ready Builder) |
|---|---|---|
| 类型 | 第三方扩展仓库 | 官方基础辅助仓库 |
| 维护者 | Fedora 社区(志愿者) | Rocky Linux / Red Hat 官方 |
| 内容 | 大量额外开源软件包(如 htop、fail2ban、ffmpeg-free、iotop、ncdu、nginx 较新版本等) |
大量开发库(*-devel)、构建依赖、头文件、调试相关包(如 ladspa、rubberband 等) |
| 默认状态 | 默认不安装,需要手动安装 epel-release |
默认禁用(enabled=0) |
| 主要用途 | 扩展系统功能,安装 baseos/appstream 中没有的常用软件 | 提供编译和依赖支持,让复杂软件能成功安装 |
| 是否必须启用 | 想安装额外软件时启用 | 安装很多 EPEL 包时必须启用 |
| 包来源 | 从 Fedora 重新构建,针对 Enterprise Linux | 来自 Rocky Linux 官方构建 |
| 体积/影响 | 只添加需要的软件,不会替换系统核心包 | 包含很多开发包,启用后仓库较大 |
| 与系统的关系 | 补充性质,不会覆盖 baseos/appstream 中的包 | 系统官方的一部分(和 baseos、appstream 同级别) |
两者最重要的关系
- EPEL 很多包依赖 CRB
例如你之前安装ffmpeg-free时,报错缺少ladspa、rubberband等,就是因为这些依赖包放在 CRB 里,而不是 baseos 或 appstream。 - 安装顺序建议:
- 先启用 CRB
- 再安装 EPEL
Rocky Linux 9中yum仓库(repository)名字含义和用途详解
Posted on
1. 核心基础仓库(必备)
| 仓库名称 | 含义与用途 |
|---|---|
| [baseos] | BaseOS — 系统核心基础软件包(内核、glibc、基础命令等)。这是系统最基础的部分。 |
| [appstream] | AppStream — 应用流仓库,包含大量用户空间应用、运行时(如 Python、Node.js、数据库、桌面工具等)。内容会定期更新。 |
| [crb] | Code Ready Builder(代码就绪生成器) — 开发/构建辅助仓库,包含大量 *-devel 开发库和构建依赖。默认禁用,安装 EPEL 中的很多软件(如你之前的 ffmpeg-free)时经常需要启用它。 |
2. 附加功能仓库(按需启用)
| 仓库名称 | 含义与用途 |
|---|---|
| [extras] | Extras — 额外的小工具、驱动和补充软件包(不是核心,但常用)。 |
| [plus] | Plus — 提供一些增强或更新的软件包(在 Rocky 9 中使用较少)。 |
| [devel] | Devel — 专门用于构建和开发的额外包(包含一些 kernel-devel 等)。通常不常启用。 |
centos stream之CRB源介绍
Posted on
git仓库同步mirror
Posted on