史上最详细最简单最全WSL,win10安装windows的ubuntu子系统,Linux详细配置

一、打开linux子系统功能

  1. 打开控制面板
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述2. 勾选上适用于Linuxwindows子系统,然后重启 在这里插入图片描述

二、下载Ubuntu

  1. 打开微软商店
    在这里插入图片描述
  2. 搜索Linux在这里插入图片描述
  3. 下载 ubuntu
    在这里插入图片描述
    400M,下载完,直接启动, 这里装的是20.04
  4. 启动进入这个界面,等待一会,然后让你输入一个用户名(创建用户, 假设为user),
    再输入俩次密码,用户创建成功
  5. 修改root的密码sudo passwd root
    测试一下:su - rootsu - user 查看是否切换成功
    在这里插入图片描述

三、配置Ubuntu

安装好ubuntu,创建完用户,接下来就是Ubuntu的一些配置

  1. 换源, 这里换清华源

    • 先备份 cp /etc/apt/sources.list /etc/apt/sources.list.bak
    • 清华源的配置内容拷贝到/etc/apt/sources.list中(要把原来的内容全部覆盖掉)
      # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
      deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
      # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
      deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
      # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
      deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
      # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
      deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
      # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
      
      # 预发布软件源,不建议启用
      # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
      # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
      
  2. sudo apt updatesudo apt upgrade
    如果这两步出错,做如下操作,无错,进行第三步:
    rm /etc/resolv.conf #必须删除,因为这是一个链接文件
    sudo vim /etc/resolv.conf #再把下面内容写入这个文件,一定要确保真正写进去了!

    # Add the lines 
    nameserver 8.8.8.8
    nameserver 8.8.4.4
    

    sudo vim /etc/wsl.conf #在这个文件中写入下面内容

    root = /
    options = "metadata"
    [network]
    generateResolvConf = false
    

    参考链接
    cat /etc/resolv.confcat /etc/wsl.conf查看一下俩文件的内容是否都写入
    都写入后再执行
    sudo apt update
    sudo apt upgrade

  3. 安装gccg++
    sudo apt install gcc
    sudo apt install g++

  4. 配置vim
    可以在网上搜索教程配置(如ma6174的)
    也可以用我的配置文件:
    Vim配置压缩包
    因为c、d、e等盘都放在/mnt/下,假设把压缩包下载到了windows桌面:
    执行cp /mnt/c/Users/***/Desktop/vim.zip . 拷贝到 ~/
    然后解压unzip vim.zip,如果没有unzip, 安装一下:sudo apt install unzip
    解压后即配置完毕!在这里插入图片描述
    5. 修改字体、光标等
    右键打开ubuntu的属性和默认值(属性和默认值都设置成一样的)
    在这里插入图片描述

在这里插入图片描述在这里插入图片描述
根据自己的喜好设置字体什么的
但是vim写一个文件时,里面的字体还会变为宋体也就是我们的设置不生效,这时要修改一下注册表
在这里插入图片描述
找到计算机\HKEY_CURRENT_USER\Console\C:_Program Files_WindowsApps_CanonicalGroupLimited.UbuntuonWindows_2004.2020.812.0_x64__79rhkp1fndgsc_ubuntu.exe
在这里插入图片描述
在里面新建CodePage,右键编辑
在这里插入图片描述
在这里插入图片描述
重新打开ubuntu

  1. ls 去掉目录的背景色
    参考文章

  2. 修改主机名
    这个得修改windows的主机名、这个不写了,有sqlserver的谨慎修改

  3. 免密登录云主机
    ssh-keygen
    ssh-copy-id username@ip

  4. 解决系统光标位置错乱
    在{}中可能出现光标位置错位
    方法:
    在这里插入图片描述
    把429行的 “┊”替换为“|”
    重新打开ubuntu

… 基本完事,有问题留言。

猜你喜欢

转载自blog.csdn.net/weixin_44119881/article/details/108561973