一个高吞吐、低显存占用的大语言模型推理与服务引擎,提供兼容 OpenAI 的 API。
AmineDjeghri/personal-os-setup
跨系统终端界面工具与文档站,一键配置 Windows、Linux、macOS、WSL2、Google TV 和 Home Assistant。
- Star
- 659
- Fork
- 49
- 未关闭 Issue
- 6
- 最近提交
- 昨天
这是什么?
Personal OS Setup 是一个终端界面(TUI)应用,配合文档站点,帮助用户在 Windows 11、Linux、macOS 和 WSL2 上统一完成新机器的配置。在同一个界面中可以安装软件包、配置 Zsh 与 Oh My Zsh、管理 WSL、安装 GPU 驱动、用 chezmoi 同步 dotfiles、配置 Windows Terminal,并执行 Docker 安装后的设置。
除了工作电脑,项目还覆盖客厅和家庭服务器场景:文档包含 Google TV 搭配 Stremio 的客厅配置指南,以及 Home Assistant 家庭服务器的部署说明。安装只需一条 shell 或 PowerShell 命令,仓库会被放到本地目录,并在 PATH 中添加 personal-os-setup 命令。每次启动时应用会执行 git pull 保持最新。
希望二次开发的用户可以克隆仓库,使用自带的安装脚本或 make 命令。项目还提供基于 KVM/QEMU 的临时虚拟机命令,便于在真机运行前先测试配置。
核心功能
- 01终端界面可在 Windows、Linux 和 macOS 上安装软件包并执行系统配置操作。
- 02配置 Zsh 与 Oh My Zsh,并用 chezmoi 同步 dotfiles。
- 03支持 WSL 管理与 GPU 驱动安装。
- 04包含 Windows Terminal 配置和 Docker 安装后的设置。
- 05提供 Google TV 搭配 Stremio 以及 Home Assistant 的配置文档。
- 06每次启动时自动更新已安装的副本。
适用场景
- 在新的 Windows 11 电脑上配置 WSL2 和开发工具。
- 在 Linux 或 macOS 笔记本上统一 shell 和 dotfiles 配置。
- 为客厅的 Google TV 配置 Stremio。
- 在一次性虚拟机中测试系统配置,再应用到真实电脑。
快速上手
- 1
在 Linux、WSL2 或 macOS 上安装
按 README 中的官方说明安装 - 2
在 Windows 11 上安装(以管理员身份运行 PowerShell)
$u='https://raw.githubusercontent.com/AmineDjeghri/personal-os-setup/main/install_windows.ps1'; $p="$env:TEMP\install_windows.ps1"; iwr $u -UseBasicParsing -OutFile $p; powershell -ExecutionPolicy Bypass -File $p - 3
启动终端界面
personal-os-setup
使用前须知
- 该工具会自动修改系统设置,建议先在虚拟机中测试或在运行前检查操作。
- 应用每次启动都会自动执行 git pull,已安装的代码会在无人工审核的情况下更新。
标签
常见问题
- personal-os-setup 是什么?
- 跨系统终端界面工具与文档站,一键配置 Windows、Linux、macOS、WSL2、Google TV 和 Home Assistant。 Personal OS Setup 是一个终端界面(TUI)应用,配合文档站点,帮助用户在 Windows 11、Linux、macOS 和 WSL2 上统一完成新机器的配置。在同一个界面中可以安装软件包、配置 Zsh 与 Oh My Zsh、管理 WSL、安装 GPU 驱动、用 chezmoi 同步 dotfiles、配置 Windows Terminal,并执行 Docker 安装后的设置。
- personal-os-setup 可以免费使用吗?用的什么许可证?
- personal-os-setup 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- personal-os-setup 还在维护吗?
- 活跃维护中。personal-os-setup 最近一次提交是在 2026年10月19日。
- personal-os-setup 适合用来做什么?
- 在新的 Windows 11 电脑上配置 WSL2 和开发工具。 在 Linux 或 macOS 笔记本上统一 shell 和 dotfiles 配置。 为客厅的 Google TV 配置 Stremio。 在一次性虚拟机中测试系统配置,再应用到真实电脑。
- personal-os-setup 怎么安装和运行?
- 在 Linux、WSL2 或 macOS 上安装 在 Windows 11 上安装(以管理员身份运行 PowerShell): $u='https://raw.githubusercontent.com/AmineDjeghri/personal-os-setup/main/install_windows.ps1'; $p="$env:TEMP\install_windows.ps1"; iwr $u -UseBasicParsing -OutFile $p; powershell -ExecutionPolicy Bypass -File $p 启动终端界面: personal-os-setup
- 在哪里获取 personal-os-setup?
- 源代码和安装说明在 GitHub 上:https://github.com/AmineDjeghri/personal-os-setup
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
DHH 推出的一款风格鲜明的现代 Linux 发行版,基于 Arch,预置了美观的桌面、主题与开发工具。
SGLang 是一个开源推理框架,用于在多种 GPU、TPU、CPU 等硬件上部署大语言模型、视觉语言模型和扩散模型。
FlashAttention 官方实现,一种节省显存的精确注意力计算内核,用于 GPU 上 Transformer 模型的训练与推理。
面向消费级硬件的原生推理引擎,用于在 Metal、CUDA 和 ROCm 上运行 DeepSeek V4 Flash 等少数大模型。
基于 Hyprland 与 Quickshell 的 Material 风格桌面配置,提供概览、AI 与截图翻译等组件。