searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

在Windows使用wsl+Ubuntu进行go开发(一)

2023-06-25 06:07:46
118
0

一、wsl是啥

WSL(Windows Subsystem for Linux)是一种用于在Windows操作系统上运行Linux环境的兼容层。它允许用户在Windows上使用原生的Linux命令行工具和应用程序,如Bash、grep、sed等,并与Windows文件系统进行互操作。

通过WSL,用户可以同时拥有Windows和Linux两个操作系统的优势。WSL提供了一个轻量级的虚拟化环境,使得在Windows上开发和运行Linux相关的工具和应用变得更加便捷。用户可以在WSL中直接安装、配置和使用常见的Linux发行版,例如Ubuntu、Debian和Fedora。

WSL的最新版本是WSL 2,它基于虚拟机技术,提供了更好的性能和更高级的功能,如完整的Linux内核以及对Docker等容器化技术的支持

本文章主要利用windows+Linux同时在线的兼容层,在本地实现linux的开发

二、安装wsl

要在Windows上启用WSL(Windows Subsystem for Linux),请按照以下步骤操作:

  • 打开开始菜单,搜索并打开“控制面板”。

  • 在控制面板中,选择“程序”或“程序和功能”。

  • 点击“启用或关闭Windows功能”,等待窗口加载。

  • 在Windows功能列表中,找到并勾选“适用于Linux的Windows子系统”。

  • 点击“确定”并等待系统完成对所做更改的处理。可能需要一些时间来下载和安装所需的文件。

  • 重启计算机以完成WSL的安装。

还可以在CMD(需要管理员权限)命令安装:

wsl --install
# 检查版本
wsl -l -v
# v1的话 需要切换到v2
wsl -l -v

二、安装Ubuntu

  • 完成重启后,从开始菜单中搜索并打开“Microsoft Store”。

  • 在Microsoft Store中,搜索并选择您想要安装的Linux发行版,如Ubuntu、Debian等。

  • 点击选择的Linux发行版,然后点击“获取”或“安装”按钮。

  • 安装完成后,您可以从开始菜单中找到已安装的Linux发行版,并运行它。

通过这些步骤,您就可以在Windows上成功启用并安装WSL,享受在Windows环境下使用Linux的便利和功能。

默认在C盘,考虑空间,建议迁移到其他数据盘

wsl --status
wsl --shutdown 
wsl --export Ubuntu D:/wsl/ubuntu.tar
wsl --unregister Ubuntu
wsl --import Ubuntu D:/wsl/ D:/wsl/ubuntu.tar --version 2

三、进入Ubuntu

设置为默认的系统,并设置用户口令

wsl --list --verbose
wsl -s Ubuntu
# 启动并进入wsl
wsl -d Ubuntu
# 2 启动列表进入Ubuntu,设置用户口令 记住了 
sudo -i  

 

0条评论
作者已关闭评论
娄****刚
4文章数
0粉丝数
娄****刚
4 文章 | 0 粉丝
娄****刚
4文章数
0粉丝数
娄****刚
4 文章 | 0 粉丝
原创

在Windows使用wsl+Ubuntu进行go开发(一)

2023-06-25 06:07:46
118
0

一、wsl是啥

WSL(Windows Subsystem for Linux)是一种用于在Windows操作系统上运行Linux环境的兼容层。它允许用户在Windows上使用原生的Linux命令行工具和应用程序,如Bash、grep、sed等,并与Windows文件系统进行互操作。

通过WSL,用户可以同时拥有Windows和Linux两个操作系统的优势。WSL提供了一个轻量级的虚拟化环境,使得在Windows上开发和运行Linux相关的工具和应用变得更加便捷。用户可以在WSL中直接安装、配置和使用常见的Linux发行版,例如Ubuntu、Debian和Fedora。

WSL的最新版本是WSL 2,它基于虚拟机技术,提供了更好的性能和更高级的功能,如完整的Linux内核以及对Docker等容器化技术的支持

本文章主要利用windows+Linux同时在线的兼容层,在本地实现linux的开发

二、安装wsl

要在Windows上启用WSL(Windows Subsystem for Linux),请按照以下步骤操作:

  • 打开开始菜单,搜索并打开“控制面板”。

  • 在控制面板中,选择“程序”或“程序和功能”。

  • 点击“启用或关闭Windows功能”,等待窗口加载。

  • 在Windows功能列表中,找到并勾选“适用于Linux的Windows子系统”。

  • 点击“确定”并等待系统完成对所做更改的处理。可能需要一些时间来下载和安装所需的文件。

  • 重启计算机以完成WSL的安装。

还可以在CMD(需要管理员权限)命令安装:

wsl --install
# 检查版本
wsl -l -v
# v1的话 需要切换到v2
wsl -l -v

二、安装Ubuntu

  • 完成重启后,从开始菜单中搜索并打开“Microsoft Store”。

  • 在Microsoft Store中,搜索并选择您想要安装的Linux发行版,如Ubuntu、Debian等。

  • 点击选择的Linux发行版,然后点击“获取”或“安装”按钮。

  • 安装完成后,您可以从开始菜单中找到已安装的Linux发行版,并运行它。

通过这些步骤,您就可以在Windows上成功启用并安装WSL,享受在Windows环境下使用Linux的便利和功能。

默认在C盘,考虑空间,建议迁移到其他数据盘

wsl --status
wsl --shutdown 
wsl --export Ubuntu D:/wsl/ubuntu.tar
wsl --unregister Ubuntu
wsl --import Ubuntu D:/wsl/ D:/wsl/ubuntu.tar --version 2

三、进入Ubuntu

设置为默认的系统,并设置用户口令

wsl --list --verbose
wsl -s Ubuntu
# 启动并进入wsl
wsl -d Ubuntu
# 2 启动列表进入Ubuntu,设置用户口令 记住了 
sudo -i  

 

文章来自个人专栏
文章 | 订阅
0条评论
作者已关闭评论
作者已关闭评论
0
0