window11 设置 ubuntu2204 至最佳体验(安装/右键菜单/root用户/docker)

在这里插入图片描述

前言

window 中如果不使用 ubuntu 命令行会非常不方便,还好微软提供了 ubuntu 的终端,下载安装后简单设置下就可以愉快的使用了。

本文会涉及的方面

  1. 安装
  2. 右键菜单设置
  3. root 用户设置
  4. docker 设置

安装 ubuntu

到微软的软件商店中下载安装即可,安装的什么版本绝对后面的命令,如我安装的 22.04.3,后期启动 ubuntu 的命令就是 ubuntu2204

image.png

安装完毕后执行命令检查是否安装成功

image.png

window 右键菜单设置

右键菜单管理软件:https://gitee.com/BluePointLilac/ContextMenuManager

安装 ubuntu 后这个菜单默认就存在,只是会报错,默认用的 wsl.exe --cd "%V" 命令,在 window11 上不好使。

先安装下面将所有选项 √ 都去掉。
image.png

然后修改命令

ubuntu2204  -c bash""

入口如下:
image.png

到这里右键菜单已经完毕了,接下来调整一些其他的。

ubuntu 默认用 root 用户

  1. cmd 执行 ubuntu2204 打开 ubuntu 命令终端
  2. 执行 suto passwd root
  3. 输入密码
  4. 然后打开powershell,执行以下命令
  5. ubuntu2204 config --default-user root

经过上面的设置默认就会直接打开 root 用户,但是命令行的颜色会变成白色的,所以还需要执行下面两个命令:

cp /home/之前普通用户的登录名/.bashrc  /root/.bashrc
source /root/.bashrc

ubuntu 中使用 docker 桌面版

默认在 ubuntu 终端中执行 docker 命令是不好使的,即使你安装了桌面版的 docker

进行下面的设置即可:

image.png

image.png

最后

设置完这些,就可以在 window 上面愉快的使用 ubuntu

image.png

包括 vscode 新建的 wsl 终端也会默认使用 root,非常方便!
image.png

相关推荐

  1. 将VSCode添加菜单

    2024-06-06 22:30:05       27 阅读
  2. Windows 菜单添加 Git Bash

    2024-06-06 22:30:05       23 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-06 22:30:05       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-06 22:30:05       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-06 22:30:05       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-06 22:30:05       18 阅读

热门阅读

  1. Excel的VLOOKUP函数的用法

    2024-06-06 22:30:05       6 阅读
  2. C# virtual 关键字

    2024-06-06 22:30:05       8 阅读
  3. SAP ABAP下拉筛选框实现

    2024-06-06 22:30:05       8 阅读
  4. c++学习笔记“类和对象”;友元函数

    2024-06-06 22:30:05       8 阅读
  5. map和set

    map和set

    2024-06-06 22:30:05      9 阅读
  6. GPT发展途径

    2024-06-06 22:30:05       9 阅读
  7. 索引的强大作用和是否创建的索引越多越好

    2024-06-06 22:30:05       7 阅读
  8. DDR write leveling失败

    2024-06-06 22:30:05       9 阅读
  9. 域名的端口号范围

    2024-06-06 22:30:05       10 阅读
  10. 软件设计模式概述

    2024-06-06 22:30:05       10 阅读
  11. JVM基础

    JVM基础

    2024-06-06 22:30:05      7 阅读
  12. 前端 实现有时间限制的缓存

    2024-06-06 22:30:05       10 阅读
  13. 深度学习之动量momentum介绍

    2024-06-06 22:30:05       8 阅读