Bootstrap

win10linux子系统2018,Windows 10 使用 Kali Linux子系统

108a7e306f58e80dcf09afe44d498f5c.png

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

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...

62c6084ac2161c411c1360d117aba5e6.png

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

解决方法:

1.打开控制面板,然后转到“应用和功能”

2.从右侧面板中选择“程序和功能”

3.点击左侧菜单中的“打开或关闭Windows功能”

4.选择“Windows Linux子系统”并保存

5.重启。

b79d1d741fc1979aac17d854207fb5f4.png

1f6a131c190498412be60946b7684c18.png

试试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系统上使用。

linuxidc@DESKTOP-TBSF2I2:~$ sudo apt-get install screenfetch

6f19b50f6f2659f87ef0229677bf019d.png

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工具。

linuxidc@DESKTOP-TBSF2I2:~$ screenfetch

awk: cannot open /proc/fb (No such file or directory)

linuxidc@DESKTOP-TBSF2I2

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

###############

################

#################

#####################

#####################

#################

见本文最上面截图。

linuxidc@DESKTOP-TBSF2I2:~$ uname -a

Linux DESKTOP-TBSF2I2 4.4.0-43-Microsoft #1-Microsoft Wed Dec 31 14:42:53 PST 2014 x86_64 GNU/Linux

80549f22fe0951ec6ef4130e19cc9518.png

0b1331709591d260c1c78e86d0c51c18.png

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;