Windows 10 使用 Kali Linux子系统

时间:2024-03-23 21:00:29

From:https://www.linuxidc.com/Linux/2018-03/151256.htm

Windows10内置Linux子系统初体验:https://blog.csdn.net/sinat_34070003/article/details/80745698



Windows 10 使用 Kali Linux子系统



Windows 10 使用 Kali Linux子系统

微软已经为WSL(Windows的 Linux子系统)带来了著名的备受赞誉的Kali LinuxWindows Subsystem for Linux (WSL) ,我们现在试试如何用原生的 Kali 替换 Ubuntu,玩转 Bash on Kali on Windows。然后Windows 将成为 Linux 主流桌面发行版,幽默吗?

相关新闻:https://www.linuxidc.com/Linux/2018-03/151210.htm

Windows 10 自定义安装Kali Linux 效果图,无虚拟机,无Docker实现Windows和Kali Linux交互。不过总感觉和kali Linux有区别,相当于简洁版一样。

安装Linux的Windows子系统

启用“Linux的Windows子系统”可选特性并重新启动。

1。打开PowerShell作为管理员并运行:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

2。在提示时重新启动计算机。

按照以下步骤检查您的构建。对于早期版本的windows10,使用lxrun执行这些指令。

1。打开微软商店,选择您最喜欢的Linux发行版。

2。选择“获取”

故障诊断:安装失败,错误0x80070003

The WSL optional component is not enabled. Please enable it and try again.
See https://aka.ms/wslinstall for details.
Error: 0x8007007e
Press any key to continue...

Windows 10 使用 Kali Linux子系统

Linux的Windows子系统只在系统驱动器上运行(通常这是您的C:驱动器)。确保新应用程序存储在系统驱动器上。

解决方法:

1.打开控制面板,然后转到“应用和功能” 
2.从右侧面板中选择“程序和功能” 
3.点击左侧菜单中的“打开或关闭Windows功能” 
4.选择“Windows Linux子系统”并保存 
5.重启。

Windows 10 使用 Kali Linux子系统

Windows 10 使用 Kali Linux子系统

试试Kali Linux系统上安装 Neofetch

Neofetch 是一个跨平台的易于使用的 系统信息显示命令行脚本,它收集你的系统信息,并在终端中和图像一起显示出来,这个图像可能是你的发行版的 logo 也可能是你选择的一幅 ascii 艺术字。

sudo apt-get install neofetch 

 一旦你安装了 Neofetch ,使用它的一般语法是:

$ neofetch

注意: 要是你没有安装 w3m-img 或者 imagemagick 的话,screenfetch 会默认被启用,neofetch 会如下图所示显示你的 [ASCII 艺术 logo]。

在Kali Linux系统上安装 screenFetch

screenFetch 是一个能够在截屏中显示系统/主题信息的命令行脚本。它可以在 Linux,OS X,FreeBSD 以及其它的许多类Unix系统上使用。

[email protected]:~$ sudo apt-get install screenfetch

Windows 10 使用 Kali Linux子系统

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

[sudo] password for linuxidc:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  bc giblib1 libfreetype6 libgif7 libid3tag0 libimlib2 libjbig0 libjpeg62-turbo libpng16-16 libtiff5 libx11-6
  libx11-data libxau6 libxcb1 libxdmcp6 libxext6 scrot
The following NEW packages will be installed:
  bc giblib1 libfreetype6 libgif7 libid3tag0 libimlib2 libjbig0 libjpeg62-turbo libpng16-16 libtiff5 libx11-6
  libx11-data libxau6 libxcb1 libxdmcp6 libxext6 screenfetch scrot
0 upgraded, 18 newly installed, 0 to remove and 0 not upgraded.
Need to get 2,916 kB of archives.
After this operation, 7,772 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://kali.mirror.garr.it/mirrors/kali kali-rolling/main amd64 bc amd64 1.07.1-1 [108 kB]

...省略...

使用screenfetch工具。

[email protected]:~$ screenfetch
awk: cannot open /proc/fb (No such file or directory)
                            [email protected]
                            OS: kali
                            Kernel: x86_64 Linux 4.4.0-43-Microsoft
        #####              Uptime: 2m
        #######              Packages: Unknown
        ##O#O##              Shell: bash 4.4.18
        #######              CPU: Intel Core i5-3210M @ 4x 2.501GHz
      ###########            GPU:
    #############          RAM: 2239MiB / 3934MiB
    ###############
    ################
  #################
 #####################
 #####################
  #################

见本文最上面截图。

[email protected]:~$ uname -a
Linux DESKTOP-TBSF2I2 4.4.0-43-Microsoft #1-Microsoft Wed Dec 31 14:42:53 PST 2014 x86_64 GNU/Linux

Windows 10 使用 Kali Linux子系统