{"id":13462088,"url":"https://github.com/spencerwooo/dowww","last_synced_at":"2025-10-02T08:31:36.846Z","repository":{"id":41506629,"uuid":"151053847","full_name":"spencerwooo/dowww","owner":"spencerwooo","description":"📟 Dev on Windows with WSL | 在 Windows 上用 WSL 优雅开发","archived":true,"fork":false,"pushed_at":"2022-02-13T03:15:46.000Z","size":5744,"stargazers_count":925,"open_issues_count":12,"forks_count":44,"subscribers_count":16,"default_branch":"master","last_synced_at":"2024-08-10T20:03:21.555Z","etag":null,"topics":["development-environment","windows","windows-10","wsl","wsl-ubuntu"],"latest_commit_sha":null,"homepage":"https://dowww.spencerwoo.com","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-sa-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/spencerwooo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/contributing/README.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":null,"patreon":null,"open_collective":"dowww","custom":["https://afdian.net/@spencerwoo"]}},"created_at":"2018-10-01T07:53:31.000Z","updated_at":"2024-08-04T13:16:57.000Z","dependencies_parsed_at":"2022-09-13T02:52:36.864Z","dependency_job_id":null,"html_url":"https://github.com/spencerwooo/dowww","commit_stats":null,"previous_names":["spencerwoo98/dev-on-windows-with-wsl"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spencerwooo%2Fdowww","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spencerwooo%2Fdowww/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spencerwooo%2Fdowww/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spencerwooo%2Fdowww/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spencerwooo","download_url":"https://codeload.github.com/spencerwooo/dowww/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219875666,"owners_count":16554697,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["development-environment","windows","windows-10","wsl","wsl-ubuntu"],"created_at":"2024-07-31T12:00:38.427Z","updated_at":"2025-10-02T08:31:31.480Z","avatar_url":"https://github.com/spencerwooo.png","language":null,"funding_links":["https://opencollective.com/dowww","https://afdian.net/@spencerwoo"],"categories":["Uncategorized","Others","Professional Users"],"sub_categories":["Uncategorized"],"readme":"\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"docs/.vuepress/public/hero.png\" alt=\"icon\" width=\"120px\"/\u003e\n\n\u003ch1\u003eDev on Windows with WSL\u003c/h1\u003e\n\n\u003ch4\u003e在 Windows 上面用 WSL 优雅开发\u003c/h4\u003e\n\n[![GitHub contributors](https://img.shields.io/github/contributors/spencerwooo/dowww?color=2db74d\u0026logo=github\u0026labelColor=212c42)](#contributing-贡献)\n[![Open Collective backers and sponsors](https://img.shields.io/opencollective/all/dowww?logo=open-collective\u0026color=2db74d\u0026logoColor=ffffff\u0026labelColor=212c42)](#sponsoring-赞助)\n[![Windows](https://img.shields.io/badge/windows-%E2%9D%A4%20linux-212c42?logo=windows\u0026labelColor=0078d6)](https://cloudblogs.microsoft.com/windowsserver/2015/05/06/microsoft-loves-linux/)\n[![License: CC BY-SA 4.0](https://img.shields.io/github/license/spencerwooo/dowww?color=265ca2\u0026labelColor=212c42)](http://creativecommons.org/licenses/by-sa/4.0/)\n[![GitHub stars](https://img.shields.io/github/stars/spencerwooo/dowww?style=social)](https://github.com/spencerwooo/dowww)\n\u003c/div\u003e\n\n\u003ch2\u003e目录\u003c/h2\u003e\n\n- [前言](#前言)\n- [贡献](#贡献)\n  - [贡献者](#贡献者)\n  - [贡献规范](#贡献规范)\n- [赞助](#赞助)\n  - [Star](#star)\n  - [微信、支付宝](#微信支付宝)\n  - [爱发电](#爱发电)\n  - [Open Collective](#open-collective)\n- [许可](#许可)\n\n## 前言\n\n首先达成一个共识：Windows 给编程初学者带来了很大的困难。比如缺乏好用的包管理系统、终端环境难看难用和环境变量不易配置等等，这些都让 Windows 在开发体验上难以匹敌 Linux 甚至 macOS。\n\nWSL 的出现似乎缓解了这些烦恼。WSL —— Windows Subsystem for Linux，即适用于 Linux 的 Windows 子系统。在 2019 年的夏天，微软官方推出了 [WSL 2：基于最新虚拟化技术的 WSL 引擎](https://docs.microsoft.com/en-us/windows/wsl/wsl2-about)。强大的 WSL 2 直接将一个 Linux 内核放入 WSL 架构中，使得 Linux 子系统的 I/O 效率急速提升，也让 Linux 子系统能真正执行「全部 Linux 原生的系统调用」。无论是 WSL 还是 WSL 2，我们都可以借助之来给我们的 Windows 配置一个美观可用的学习编程的开发环境，包括：\n\n- 原汁原味 Unix 风格的终端环境和开发环境\n- 一行命令管理所有软件包的 APT 包管理工具（Debian's Advanced Packaging Tool）\n- 在 Visual Studio Code 中直接编写、开发、调试你的项目\n\n如果你对这些内容感兴趣，那么请[直接进入文档](https://dowww.spencerwoo.com/1-preparations/1-0-intro)，放飞自我，尽情折腾。ヾ(•ω•`)o\n\n## 贡献\n\n### 贡献者\n\n感谢参与这个项目的所有贡献者。This project exists thanks to all the people who contribute.\n\n\u003ca href=\"https://github.com/spencerwooo/dowww/graphs/contributors\"\u003e\u003cimg src=\"https://opencollective.com/dowww/contributors.svg?button=false\" /\u003e\u003c/a\u003e\n\n### 贡献规范\n\n欢迎任何有经验的同学前来帮我共同完善本项目，鞠躬。在你着手准备给这个项目提交一些新内容前，请务必阅读「贡献」相关内容说明与规范：[贡献指南](https://dowww.spencerwoo.com/contributing/)。\n\n## 赞助\n\n### Star\n\n如果你觉得本文档干货满满，对你使用 WSL 有着巨大的帮助，请帮我[在 GitHub 上](https://github.com/spencerwooo/dowww)为此仓库点个 Star！感谢 (｡･∀･)ﾉﾞ\n\n### 微信、支付宝\n\n对于中国的同学，欢迎直接通过微信和支付宝对我本人进行投喂！\n\n|                                         微信支付                                         |                                          支付宝支付                                          |\n| :--------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------: |\n| \u003cimg src=\"https://i.loli.net/2018/03/13/5aa7ae214b63f.jpg\" alt=\"微信支付\" width=\"200px\"\u003e | \u003cimg src=\"https://i.loli.net/2020/03/26/f2GT6StAchgqea4.png\" alt=\"支付宝支付\" width=\"200px\"\u003e |\n\n### 爱发电\n\n各位也可以利用「爱发电」来对我进行支持！\n\n[![爱发电](https://img.shields.io/badge/%E7%88%B1%E5%8F%91%E7%94%B5-@SpencerWoo-946ce6?labelColor=24292e\u0026style=for-the-badge)](https://afdian.net/@spencerwoo)\n\n### Open Collective\n\nThank you for your interest! Dev on Windows with WSL is a joint effort. We currently support funding via Open Collective.\n\n|                                                                 Backers                                                                 |                                                                               Sponsors                                                                                |\n| :-------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------: |\n| Support this project by becoming a backer. Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/dowww#backer)] | Support this project by becoming a sponsor. Your logo will show up here with a link to your website. 🌏 [[Become a sponsor](https://opencollective.com/dowww#sponsor)] |\n|     \u003ca href=\"https://opencollective.com/dowww#backers\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/dowww/backers.svg\"\u003e\u003c/a\u003e     |          \u003ca href=\"https://opencollective.com/dowww/sponsor/0/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/dowww/sponsor/0/avatar.svg\"\u003e\u003c/a\u003e           |\n\n## 许可\n\n本作品采用[知识共享署名-相同方式共享 4.0 国际许可协议](https://creativecommons.org/licenses/by-sa/4.0/)进行许可。\n\n本著作係採用[創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款](https://creativecommons.org/licenses/by-sa/4.0/)授權.\n\nThis work is licensed under a [Creative Commons Attribution-ShareAlike 4.0 International License](http://creativecommons.org/licenses/by-sa/4.0/).\n\n\n---\n\n📟 **Dev on Windows with WSL** ©Spencer Woo. Released under the CC BY-SA 4.0 International License.\n\nAuthored and maintained by Spencer Woo.\n\n[@Portfolio](https://spencerwoo.com/) · [@Blog](https://blog.spencerwoo.com/) · [@GitHub](https://github.com/spencerwooo)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspencerwooo%2Fdowww","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspencerwooo%2Fdowww","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspencerwooo%2Fdowww/lists"}