windows的子系统Ubuntu以及Windows Terminal的使用

    科技2022-07-13  129

    转自https://blog.csdn.net/sunjindeng123/article/details/108665356

    安装Windows Terminal可以直接在应用商店里搜就行,如下:如果搜索的时候转圈圈,多搜几下就ok了,众所周知国外的东西没有几个是不转圈圈的。(这里注意一点搜索下载的时候不要开代理,本来我以为转圈圈开代理能快点,结果转的根本停不下来!!!)

    我这里已经安装过了。接下来我们安装ubuntu系统

    windows上如何安装ubuntu系统?

    在windows系统上开启子系统就ok,直接在应用商店上搜ubuntu就ok,然后下载。首先打开控制面板选择程序和功能,然后点击左上角的启用或关闭windows功能

    将适用于Linux的Windows子系统勾选!!

    接下来在商店搜索ubuntu安装就好!其中LTS版本是专门提供给游客下载的,也就是没有微软账号的!就像我一样,白嫖!

    下载完可以直接搜索应用ubuntu打开,打开后会会让你创建账号密码,(注意一点,这里不是让你创建root用户的),创建完可以直接在登录进入系统,由于我这里是上午都已经安装配置完了,所以暂时没有截图。当你su root切换root用户的时候是不是发现从安装开始到结束也没有让设置root用户的密码,原因是Ubuntu的默认root密码是随机的,也就是每次开机都会产生一个新的密码,可以再终端输入:

    sudo passwd

    然后输入当前用户的密码,然后回车,终端会提示输入新的密码并确认,这回就是root用户的新密码,然后在输入su root ,在输入新的密码就ok了。下面给一张ubuntu终端图(当关闭ubuntu终端后,下次会直接登录,登录用户为第一次进入系统创建的用户)

    然后打开刚才下载的windwos Terminal 你会神奇的发现ubuntu也在下拉菜单里!(下载完ubuntu,需重启windows Terminal才能看见)

    接下来把ubuntu的软件源给换掉,编辑:

    (如果没有这个路径就自己创建)

    /etc/apt/sources.list

    把内容换成以下:

    deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

    然后执行:

    sudo apt update sudo apt upgrade

    如何访问ubuntu的系统文件呢?(一下方式好像只有白嫖版本里有)

    在终端输入一下命令:

    cd /home explorer.exe

    会自动跳出文件管理器,我们可以将整个ubuntu系统映射到z盘,下次访问ubuntu的时候直接访问z盘就ok了。

    再看看映射的z盘是不是有点像xftp工具查看你的远程服务器目录!

    如果你下载的不是LTS版本就需要LxRunOffine来讲子系统迁移到别的盘符了

    解压,打开windows PowerShell

    //查看安装了那些子系统 .\LxRunOffline.exe list //迁移 .\LxRunOffline.exe move -n Ubuntu -d H:\Ubuntu //查看迁移后的子系统安装目录 .\LxRunOffline.exe get-dir -n Ubuntu

    迁移截图:迁移过程得几分钟,warning不用管

    如果过程中报错:[ERROR] The distro “Ubuntu” has running processes and can’t be operated

    解决办法:需要重启LxssManager(快捷键Win+x,在按g)

    参考:https://learnku.com/articles/46234

    系统文件截图:

    Processed: 0.011, SQL: 8