GaGa's Blog

One GaGa, One World !

SCLo(Software Collections for OpenSource)是 Red Hat 提供的一组开源软件集合,用于 Red Hat 企业 Linux(RHEL)、CentOS 和其他类似的 Linux 发行版中。这些软件集合提供了多个版本的应用程序和开发工具,这些工具通常是为解决需要最新版本的软件而设计的,但又不需要升级整个操作系统的情况下使用。

1.rh 和 sclo 目录

在 SCLo 仓库中,有两个重要的目录命名约定:

Read more »

🔍 1.什么是 PM2?

PM2(Process Manager 2) ()是一个带有负载均衡功能的 Node.js 应用进程管理器,但它并不仅限于 Node.js,也能管理任何 CLI 启动的应用(包括 Python、PHP、Shell 脚本等)。PM2 让你可以轻松守护进程,自动重启,记录日志,进行系统启动集成。


✅ 2.核心特性

Read more »

目的

在CentOS 7.8上编译 GCC 11,为了编译最新python3.13版本,由于CentOS 7.8 默认提供的是 GCC 4.8.x,您需要手动编译并安装 GCC 11。

env

  • centos7.8
  • gcc11
Read more »

--enable-bootstrap 是 GCC(GNU 编译器套件)在配置构建过程(configure)时的一个选项,它控制的是 是否执行“自举编译”(bootstrap)过程。这是 GCC 构建流程中的一个关键步骤,用于验证新构建的编译器自身的正确性和稳定性。


🔍 1.含义解释

✅ --enable-bootstrap

Read more »

DKMS(Dynamic Kernel Module Support)是 Linux 下一个用于自动管理内核模块的框架,特别适合第三方驱动或模块,比如 NVIDIA 驱动、ZFS、VirtualBox 的内核模块等。它的主要作用是让模块在内核升级后自动重新编译和安装,避免手动重编译的麻烦。

一、DKMS 简介

作用

  • 在 Linux 内核升级后,自动重新编译和安装相应的内核模块。
  • 便于第三方驱动程序的发布和部署。
  • 使模块与多个内核版本兼容,便于开发和测试。
Read more »

Cloudflare Speed Test 是由 Cloudflare 提供的网络性能测试工具,旨在帮助用户评估其互联网连接的速度和稳定性。


🌐 工具简介

Cloudflare Speed Test 允许用户测量互联网连接的速度和一致性。该工具依托于 Cloudflare 遍布全球 200 多个城市的数据中心,确保测试连接到距离用户最近的服务器,从而最大程度地减少中间网络的影响,提供更准确的 ISP 速度评估。

Read more »

docker-dind 是 “Docker in Docker” 的简称,即在 Docker 容器内部运行 Docker 守护进程,使容器可以自己运行 Docker 命令(例如 docker build, docker run 等)。在 CI/CD(比如 GitLab CI、Jenkins)中很常见,用于构建镜像或运行子容器。


docker-image

Read more »

Clash 规则管理中各类规则类型的说明表,主要用于配置规则以决定流量的走向(如直连、代理、拦截等)。

be35bdf46639aa6cc56efeb4c9b9246a.png


规则类型 说明
DOMAIN 匹配完整域名,如 example.com
DOMAIN-SUFFIX 匹配域名后缀,如 .google.com 匹配 www.google.com
DOMAIN-KEYWORD 使用域名关键词匹配,如 google 可匹配所有含该关键词的域名
GEOIP 匹配 IP 所属国家代码,如 GEOIP,CN 表示中国的 IP
GEOSITE 匹配 Geosite 数据中的域名,如 GEOSITE,google
IP-CIDR & IP-CIDR6 匹配 IP 地址范围,IPv4 和 IPv6,如 192.168.0.0/16
PROCESS-NAME 使用进程名匹配,如匹配某软件的流量(仅部分平台支持)
MATCH 匹配所有请求,无条件(通常用于默认规则)
Read more »
0%