docker-compose.yml .env用法
Posted on
一个仓库同时并发git pull 触发git并发锁
Posted on
ubuntu/debian apt安装时有交互式选择界面如何规避(容器化)
Posted on
问题
容器构建中tzdata 在安装时的交互式时区选择界面。
Configuring tzdata ------------------ Please select the geographic area in which you live. Subsequent configuration questions will narrow this down by presenting a list of cities, representing the time zones in which they are located. 1. Africa 4. Arctic 7. Australia 10. Pacific 2. America 5. Asia 8. Europe 11. Etc 3. Antarctica 6. Atlantic 9. Indian 12. Legacy apt 默认自动选择
解决
ubuntu22.04下python3.12拆分成多个功能包用途
Posted on
python3.12名字
- ubuntu22.04
python3.12/noble-updates,noble-security,now 3.12.3-1ubuntu0.11 arm64 [installed,automatic]
Interactive high-level object-oriented language (version 3.12)
python3.12-dbg/noble-updates,noble-security 3.12.3-1ubuntu0.11 arm64
Debug Build of the Python Interpreter (version 3.12)
python3.12-dev/noble-updates,noble-security,now 3.12.3-1ubuntu0.11 arm64 [installed,automatic]
Header files and a static library for Python (v3.12)
python3.12-doc/noble-updates,noble-security 3.12.3-1ubuntu0.11 all
Documentation for the high-level object-oriented language Python (v3.12)
python3.12-examples/noble-updates,noble-security 3.12.3-1ubuntu0.11 all
Examples for the Python language (v3.12)
python3.12-full/noble-updates,noble-security 3.12.3-1ubuntu0.11 arm64
Python Interpreter with complete class library (version 3.12)
python3.12-minimal/noble-updates,noble-security,now 3.12.3-1ubuntu0.11 arm64 [installed,automatic]
Minimal subset of the Python language (version 3.12)
python3.12-nopie/noble-updates,noble-security 3.12.3-1ubuntu0.11 arm64
Python interpreter linked without PIE (version 3.12)
python3.12-venv/noble-updates,noble-security 3.12.3-1ubuntu0.11 arm64
Interactive high-level object-oriented language (pyvenv binary, version 3.12)
nginx针对下载场景编译优化
Posted on
nginx针对下载配置优化
Posted on
gcc编译过程
Posted on
- 源文件 hello.c
- 预处理 pre-processing hello.i
- 编译器-编译ccl hello.s
- 汇编器as hello.o
- 链接器link hello(二进制 )

ubuntu deb822格式source.list.d/ubuntu.sources
Posted on
Ubuntu 近几年把软件源配置从传统的 sources.list 单行格式,逐步引向一种更结构化的新写法 —— DEB822 格式。名字来自 Debian 的控制文件规范(RFC822 风格键值对结构),本质上是把一行挤满参数的源定义,改成字段化配置。
传统格式像这样:
1 | deb http://archive.ubuntu.com/ubuntu noble main restricted universe multiverse |
DEB822 改成块结构,每个字段单独一行,更清晰也更容易自动化管理:
xargs输入变命令行参数cpio打包解压文件
Posted on
Remi’s RPM repository mirror
Posted on
清华大学开源软件镜像站(TUNA) Remi’s RPM repository 的镜像页面:https://mirrors.tuna.tsinghua.edu.cn/remi/
RPM 软件包镜像仓库仓库来自 Remi 项目,主要用于存放和分发 Community 提供的 Linux 软件包(比如更新更现代的 PHP、MySQL 等包)供企业 Linux 系统使用。
Remi 镜像站是什么
多模态(Multimodal)是什么
Posted on