+5 votes
241 views
in Windows10 by (242k points)
reopened
How to install Kali Linux on Windows 10 without Virtual Machine 2021

1 Answer

+3 votes
by (1.6m points)
 
Best answer

How to install Kali Linux on Windows 10

One of the most special Linux distributions that we have is Kali Linux, this has been developed exclusively with a set of tools to evaluate system vulnerabilities to avoid external or external attacks, guaranteeing the integrity of the information..

 

Kali Linux
Kali is a Linux distribution which is based on Debian and offers us:
  • Over 600 penetration testing tools
  • Custom kernel
  • FHS compliant to locate binaries, support files, libraries, and more objects
  • Has an open source Git tree
  • Your packages and repositories are signed by GPG
  • Support for ARMEL and ARMHF

 

 

Until now the way to test and learn about Kali was using a virtual machine, but with Windows updates this will no longer be necessary and is achieved thanks to the Linux subsystem for Windows. The Windows 10 Linux subsystem (WSL) is a feature of Windows with which as developers or users we can run a GNU / Linux environment, this includes tools, utilities and command line applications, but with the advantage that everything We will do it from the resources of the Windows system itself.

 

 

Kal Linux Advantages
This function gives us the opportunity to perform:
  • Select GNU / Linux distributions from Microsoft Store
  • It supports the languages ​​NodeJS, Javascript, Python, Ruby, C / C ++, C # & F #, Rust, Go and more
  • We can run Bash shell scripts and command line applications
  • Invoke GNU / Linux applications on Windows
  • Allows the use of SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL Services
  • Compatible with command line tools such as grep, sed, awk, and ELF-64 binaries
  • Invoke Windows applications through a command line shell

 

 

Without further ado, we are going to see how it is possible to use WSL to install Kali Linux on Windows 10..

 

To stay up to date, remember to subscribe to our YouTube channel!   SUBSCRIBE

 

 

How to install Kali Linux on Windows 10

 

Step 1

The first thing will be to enable the feature of the Linux subsystem, for this we open the Control Panel, we will see the following:

 

image

 

Step 2

We click on "Uninstall a program" and we will see the following:

 

image

 

Step 3

There we click on "Activate or deactivate Windows features", in the pop-up window we go to Windows Subsystem for Linux:

 

image

 

Step 4

Activate the "Windows Subsystem for Linux" box:

 

image

 

Step 5

We click OK to start the feature installation process:

 

image

 

Step 6

Changes apply:

 

image

 

Step 7

At the end we will see the following:

 

image

 

 

Step 8

We restart the system to complete the process:

 

image

 

 

Step 9

We log in to Windows 10 and open the Windows store, we must search for "kali" and select "Kali Linux":

 

image

 

 

Step 10

Click on "Get" and then on "Install" to start the download:

 

image

 

Step 11

At the end of this process the following will be displayed:

 

image

 

Step 12

We click "Start" to open the Kali console in Windows 10:

 

image

 

 

Step 13

Then it will be necessary to enter username:

 

image

 

 

Step 14

Then the password to use:

 

image

 

 

Step 15

We see that at this point Kali Linux has been installed on Windows 10. Now we access "sudo su" as root and enter the password created

 

image

 

 

Step 16

We update the system with the command "sudo apt update":

 

image

 

Step 17

We apply the updates with the command "sudo apt upgrade":

 

image

 

 

Step 18

We confirm the download with the letter y:

 

image

 

Step 19

During the update process we will see the following:

 

image

 

 

Step 20

There we can accept or not the restart of services, at the end we will see this:

 

image

 

 

Step 21

Finally, we are going to create a directory with the syntax "mkdir" name "" and list the content with "ls":

 

image

 

With WSL it is possible not only to install Kali Linux but also a wide set of Linux distributions on Windows 10 without virtualizing.

 


...