首頁 > 軟體

Windows 10 使用 Kali Linux子系統

2020-06-16 16:54:11

微軟已經為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...

Linux的Windows子系統只在系統驅動器上執行(通常這是您的C:驅動器)。確保新應用程式儲存在系統驅動器上。

解決方法:

1.開啟控制面板,然後轉到“應用和功能”
2.從右側面板中選擇“程式和功能”
3.點選左側選單中的“開啟或關閉Windows功能”
4.選擇“Windows Linux子系統”並儲存
5.重新啟動。

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

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

本文永久更新連結地址https://www.linuxidc.com/Linux/2018-03/151256.htm


IT145.com E-mail:sddin#qq.com