Fork me on GitHub

WSL安装记录

win10 WSL 的安装解决了几个问题:

  • 不在每次更新系统安装虚拟机了;
  • 剪贴板和文件共享,不用再为双向粘贴,安装VM的增强工具;
  • 节省了大量硬盘空间。

Install WSL

  • 启用和关闭windows功能在linux子系统划√
  • 应用商店安装 ubuntu
  • 在win10端安装 Vscode + WSL remote 插件,chinese 插件
  • 在ubuntu的Terminal 输入 code . 就启动WSL下的Vscode了,OK!

配置目录

在F盘建立工作目录 Ubuntu-Share ,把这个目录映射为home会比较方便,

 ln -s /mnt/f/Ubuntu-Share /home/mouse

注:
WSL的home目录很深在win10的

C:\Users\Administrator\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState\rootfs\home

win10的C、D、E、F盘在WSL /mnt/ 目录下


WSL Install 运行环境

打开ubuntu的终端 用vim 换源,执行update upgrade

1、离线安装rvm

     curl -sSL https://github.com/rvm/rvm/tarball/stable -o rvm-stable.tar.gz
     mkdir rvm && cd rvm
     tar --strip-components=1 -xzf ../rvm-stable.tar.gz
     ./install --auto-dotfiles
     source ~/.rvm/scripts/rvm

rvm 初始化, 在.bash_profile后追加一行代码即可:

     [ -f $HOME/.profile ] && source $HOME/.profile

2、安装编译环境(如果需要)

     sudo apt install gcc
     sudo apt install make
     sudo apt install g++

3、安装ruby,jekyll

posted @   Cloudhan  阅读(108)  评论(0编辑  收藏  举报
(评论功能已被禁用)
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
点击右上角即可分享
微信分享提示