【WSL2】安装和配置ubuntu

news2025/3/16 19:29:21

文章目录

  • 1. 安装WSL2
  • 2. 安装ubuntu
    • 2.1. 通过Microsoft Store
    • 2.1. 通过命令行
  • 3. ubuntu的使用
    • 3.1. 创建管理员root账户
    • 3.2. 换源
    • 3.3. 安装图形化界面GNOME

1. 安装WSL2

  • 在控制面板 - 程序 - 程序与功能中点击启用或关闭Windows功能,选择
    • 虚拟机平台
    • 适用于Linux的Windows子系统
      在这里插入图片描述
  • 在命令提示符中输入以下命令安装WSL2:
> wsl --update
正在安装: 适用于 Linux 的 Windows 子系统
已安装 适用于 Linux 的 Windows 子系统。
> wsl --set-default-version 2
有关与 WSL 2 关键区别的信息,请访问 https://aka.ms/wsl2

操作成功完成。
> wsl --status
默认版本: 2

2. 安装ubuntu

2.1. 通过Microsoft Store

  • 在Microsoft Store中搜索Ubuntu并安装。
    在这里插入图片描述
  • 在开始菜单启动Ubuntu即可
    在这里插入图片描述
    在这里插入图片描述

2.1. 通过命令行

  • 查询可安装的Linux发行版
wsl.exe --list --online
  • 安装指定Linux发行版
wsl.exe --install Ubuntu-22.04
  • 卸载指定Linux发行版,也可以右键开始菜单图标卸载
wsl --unregister Ubuntu-22.04

3. ubuntu的使用

3.1. 创建管理员root账户

sudo passwd root

3.2. 换源

  • 使用以下命令查看软件源
cat /etc/apt/sources.list
  • 使用替换命令改成中科大源
# sudo sed -i 's/旧主机地址/新主机地址/g' /etc/apt/sources.list
sudo sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
sudo sed -i 's/security.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list

# 更新软件源
sudo apt update

3.3. 安装图形化界面GNOME

  • 配置systemd
    • 查看systemctl
    systemctl --version
    
    • 升级systemd
    sudo apt-get dist-upgrade
    
    • 配置成功则输入以下命令显示服务状态
    systemctl list-unit-files --type=service
    
  • 启动Ubuntu窗口,并安装ubuntu-desktop
sudo apt install ubuntu-desktop

安装包有2G,安装过程也比较漫长,可以去干点别的😁。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1336594.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

阅读2023:让每一天都徜徉于书海之中

阅读,是中华民族的优良传统,也是创新发展的永续动力。2023年初,教育部、中央宣传部等八部门印发《全国青少年学生读书行动实施方案》,推动青少年学生阅读深入开展,促进全面提升育人水平。 阅读不仅是文化传承的重要手…

AI智能五子棋这个逆袭.高.智.商.人群的神器竟然是它果断入手

「当当狸智能五子棋」新品现已震撼上市发售啦,将迎来一个全新的对弈时代 市面上首款将智能语音交互,AI陪玩功能融合在棋盘里,且不用摆子收纳的新式棋盘五子棋。 一款打破传统,全面革新,融合AI智能陪玩模式的五子棋诞…

JavaScript基础知识点总结:从零开始学习JavaScript(二)

如果大家感感兴趣也可以去看: 🎉博客主页:阿猫的故乡 🎉系列专栏:JavaScript专题栏 🎉ajax专栏:ajax知识点 🎉欢迎关注:👍点赞🙌收藏✍️留言 学习…

Vue使用Element table表格格式化GMT时间为Shanghai时间

Vue使用Element表格格式化GMT时间为Shanghai时间 说明 阿里巴巴java开发规范规定,数据库必备gmt_create、gmt_modified字段,使用的是GMT时间,在中国使用必然要转换我中国时间。 在阿里巴巴的Java开发规范中,要求每个表都必备三…

英特尔A770显卡介绍与解读

基础介绍 英特尔A770显卡。这是英特尔推出的一款高性能显卡,属于他们的Arc系列。这个系列的显卡主要面向游戏玩家和专业内容创作者,提供高性能图形处理能力。 A770显卡配备了先进的特性,例如支持硬件级光线追踪、AI加速技术,以及…

【小白专用】C# 压缩文件 ICSharpCode.SharpZipLib.dll效果:

插件描述: ICSharpCode.SharpZipLib.dll 是一个完全由c#编写的Zip, GZip、Tar 、 BZip2 类库,可以方便地支持这几种格式的压缩解压缩, SharpZipLib 的许可是经过修改的GPL,底线是允许用在不开源商业软件中,意思就是免费使用。具体可访问ICSha…

【数据结构】——期末复习题题库(2)

🎃个人专栏: 🐬 算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客 🐳Java基础:Java基础_IT闫的博客-CSDN博客 🐋c语言:c语言_IT闫的博客-CSDN博客 🐟MySQL&#xff1a…

基于Java SSM框架实现宜百丰超市进销存购物商城系统项目【项目源码+论文说明】计算机毕业设计

基于java的SSM框架实现宜百丰超市进销存购物商城系统演示 摘要 21世纪的今天,随着社会的不断发展与进步,人们对于信息科学化的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,管理工作的重要性已逐渐被…

【温故而知新】HTML回流和重绘

概念 HTML回流和重绘是浏览器渲染页面时的两个重要过程。 回流(reflow)指的是浏览器在渲染页面时,根据页面的结构和样式计算元素的布局和位置。当页面布局或元素位置发生变化时,浏览器需要重新计算元素的布局,这个过…

编写fastapi接口服务

FastAPI是一个基于 Python 的后端框架,该框架鼓励使用 Pydantic 和 OpenAPI (以前称为 Swagger) 进行文档编制,使用 Docker 进行快速开发和部署以及基于 Starlette 框架进行的简单测试。 step1:安装必要库 pip install fastapi uvicorn st…

解决Pycharm pip安装模块太慢问题,pycharm2022没有manage repositories配置镜像源

解决方案 方法清华阿里云中国科技大学华中理工大学 方法 URL写下面任意一个 清华 https://pypi.tuna.tsinghua.edu.cn/simple阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学 http://pypi.hustunique.c…

数字化时代的探索:学生为何对数据可视化趋之若鹜?

随着信息时代的迅猛发展,数据已经成为我们生活中不可或缺的一部分。而在这个数字化浪潮中,越来越多的学生开始关注数据可视化,这并非偶然。下面,我就从可视化从业者的角度出发,简单聊聊为什么越来越多的学生开始关注数…

边缘计算云边端全览—边缘计算系统设计与实践【文末送书-10】

文章目录 一.边缘计算1.1边缘计算的典型应用 二.边缘计算 VS 云计算三.边缘计算系统设计与实践【文末送书-10】3.1 粉丝福利:文末推荐与福利免费包邮送书! 一.边缘计算 边缘计算是指在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心…

探索 WebRTC:数字世界的实时通信魔法

前言 在当今日常生活中,我们期望能够随时随地与朋友、同事或家人进行实时沟通。WebRTC(Web实时通信)技术就像一种魔法,让这些交流变得无比便捷,而且完全在浏览器中实现,无需下载任何额外应用或插件。 Web…

基于时钟序列解决时钟回拨

一、背景 分布式 ID 生成算法用于在分布式系统中生成全局唯一的 ID 标识,而 twitter 提出的雪花算法便是其中一种知名的算法,其每次会生成一个 64 位的全局唯一整数,算法的基本思想非常巧妙: 二进制64位长整型数字:1…

PostgreSQL 可观测性最佳实践

简介 软件简述 PostgreSQL 是一种开源的关系型数据库管理系统 (RDBMS),它提供了许多可观测性选项,以确保数据库的稳定性和可靠性。 可观测性 可观测性(Observability)是指对数据库状态和操作进行监控和记录,以便在…

哪些超声波清洗机的清洁力比较好?清洁力好的超声波清洗机推荐

超声波清洗机在我们日常生活中是越来越常见,它以强大的清洁力获得大众的青睐!毕竟家里购入一款超声波清洗机还是一件非常方便的事情,免去了跑去眼镜店洗眼镜麻烦,免去了清洗一些耳钉、化妆刷这些小物件难清洁烦恼!现在…

如何进行快照管理

目录 快照管理 手动创建快照 自动创建快照 快照管理 快照管理 传统的物理服务器,为了确保服务器中数据的安全,需要你自行定制备份策略,如果备份到服务器本地,如果存储损坏,备份会同正常数据一起丢失。也就是说需要…

C++力扣题目232--用栈实现队列

请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty): 实现 MyQueue 类: void push(int x) 将元素 x 推到队列的末尾int pop() 从队列的开头移除并返回元素int peek() 返回队列开头…

Java经典框架之Spring MVC

Spring MVC Java 是第一大编程语言和开发平台。它有助于企业降低成本、缩短开发周期、推动创新以及改善应用服务。如今全球有数百万开发人员运行着超过 51 亿个 Java 虚拟机,Java 仍是企业和开发人员的首选开发平台。 课程内容的介绍 1. Spring MVC 入门案例 2. 基…