windows10系统一键安装和卸载ubuntu子系统

windows系统:windows10,64位

打开microsoft的应用商店,搜索ubuntu。注意内地电脑可能会提示无权安装,可以更改电脑的地址后进行操作。

windows10系统一键安装和卸载ubuntu子系统_第1张图片

允许windows启用linux子系统,通过控制面板设置。

windows10系统一键安装和卸载ubuntu子系统_第2张图片

设置完成后电脑重启,完成设置,再电机Ubuntu安装,则可完成一键安装,安装过程需要设置root密码和用户名。

从windows系统的dos进入,输入bash则可正常进入ubuntu。输入sudo -i进入root权限。

注意windows系统安装的ubuntu未带gcc,可以通过命令安装gcc.在root权限下,输入更新

sudo apt-get update

上述更新需要一定时间,完成后再输入

sudo apt-get install build-essential 

等待几分钟完成后,gcc则正常安装。通过下列命令可以查看gcc版本

gcc -V
g++ -V

此时的liunx系统并不像linux系统的界面,可以从windows的C盘查看linux的系统文件位置,一般默认在下列路径。**表示用户名

C:\Users\**\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs,则可以在此目录下进行命令操作。

windows10系统一键安装和卸载ubuntu子系统_第3张图片

        此一键安装方式下的linux系统,代码编辑不太方便,需要进一步优化。例如安装cmder改善cmd下的界面,使得windows下的ubuntu尽量与单独的ubuntu系统类似,编辑界面更方便。cmder官网有mini版和full版,windows系统下已经安装有bash,故可以安装mini。奈何cmder太难下载。因此卸载此系统下ubuntu,采用虚拟机的方式安装ubuntu。 

     windows系统下,使用lxrun,提示错误。windows10系统win10 LTSC 2019摒弃了以前的lxrun,不能以此命令进行卸载ubuntu。

C:\Users\**>lxrun
'lxrun' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

采用wslconfig,查看如何使用wslconfig。

C:\Users\**>wslconfig
在 Windows Subsystem for Linux 上执行管理操作

用法:
    /l, /list [选项]
        列出已注册分发。
        /all - 可选择列出所有分发,包括
               当前正在安装或卸载的分发。

        /running - 仅列出当前正在运行的分发。

    /s, /setdefault 
        将分发设置为默认值。

    /t, /terminate 
        终止分发。

    /u, /unregister 
        注销分发。

    /upgrade 
        将分发升级为 WslFs 文件系统格式。

查看ubuntu版本

C:\Users\**>wslconfig /l
适用于 Linux 的 Windows 子系统:
Ubuntu (默认)

注销ubuntu,因为这里ubuntu是默认版本,如果有版本号,需要与上面查询的ubuntu版本一致

C:\Users\**>wslconfig /u Ubuntu
正在注销...

上述则完成ubuntu注销。与上面安装类似,可以查看windows对应文件夹下,已经没有了linux系统文件夹。然后可以删掉此文件夹即可

windows10系统一键安装和卸载ubuntu子系统_第4张图片

上述为windows10系统下ubuntu一键安装和卸载过程,如果方便安装cmder,也可以很好使用ubuntu。

你可能感兴趣的:(linux)