Vagrant镜像制作历史

本文介绍了基于网上 Ubuntu 22.04(具体版本不详)制作的 vagrant 镜像 ubuntu2204_0123.box,其主要变更为将 apt 源替换为清华源并安装 python3-pip,执行了包含备份源、安装软件、清理系统缓存与日志、填充磁盘零数据等操作的系统清理脚本后,通过vagrant package web –output my_custom.box导出镜像。

碎碎念-2025 11 25

时间安排

  • 中午时间安排:今天天气不错,出去散步了,仅剩半小时空闲时间,休息+听老矫的课。

思考碎片

  • 以后的开发趋势应该是前后端一体。以前前后端分离,是为了前后端能够并行开发,以及专业化分工导致的。而以后,AI能够大大提升全栈工作者的开发效率,前后端分离的项目因为需要重复生成接口类型的代码,而会被时代抛弃。

近期目标

  • 整理移动硬盘给老婆:晚上花费30分钟来进行。

mac系统配置

rsync安装

brew install rsync

同步图片的时候,执行以下命令

rsync -avz -e "ssh -i /Users/textzwb/id_ed25519" /Users/textzwb/Documents/code_space/2025_hugo_blog/static/ ubuntu@124.220.216.66:/home/ubuntu/hugo_dist/static/

还可以使用 vscode 中的插件-sync-rsync,配置如下

{
    "security.workspace.trust.untrustedFiles": "open",
    "sync-rsync.sites": [],
    "sync-rsync.local": "/Users/textzwb/Documents/code_space/2025_hugo_blog/static/",
    "sync-rsync.notification": true,
    "sync-rsync.onLoadIndividual": true,
    "sync-rsync.remote": "ubuntu@124.220.216.66:/home/ubuntu/hugo_dist/static/",
    "sync-rsync.args": [
        "-e \"ssh -i /Users/textzwb/id_ed25519\" "
    ],
    "sync-rsync.flags": "avz",
    "sync-rsync.executable": "/usr/bin/rsync",
    "sync-rsync.executableShell": "bash"
}