Win10 Linux Bash设置大全

前言

本文将引导你去健全设置这个Bash控制台。

Windows build 16215及以上版本:

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

在应用商城中搜索Ubuntu并下载。

下载成功后点击“启动”,启动Ubuntu程序,Windows将会下载与完成设置Bash。下载安装成功后,创建你的UNIX用户名和密码。(独立于Windows本身的用户名和密码)

设置完成后即可看到Bash窗口。

在设置,更新与安全,开发者选项中,开启开发者模式。

打开控制面板,程序与功能,选择左侧的打开或关闭Windows功能,找到Windows Subsystem for Linux(Beta),勾上并确定,等待Windows完成安装,重启电脑。

打开命令式提示符或者Powershell,输入bash,控制台会提示你是否安装Linux Bash,输入y,等待安装成功,然后设置UNIX用户名与密码。

Bash基础设置篇

首先,运行如下命令,更新Bash的package Index:

图6:更新Bash(一)

更新完成后运行如下命令,更新Bash本身:

图7:更新Bash(二)

以下是重点!

分别运行如下命令:

sudo apt-get install python3-dev python3-pip python3-tk

安装完全后,我们便可拥有一个与一般Ubuntu基本一致的Bash Shell了。你可以使用这个Bash体验最原生的C编译,也可以用这个Bash进行git,等等。

不支持GUI程序的Linux Subsystem不是好的Linux Subsystem。本处将补全x-server(Ubuntu管理GUI的部件)以支持一般Linux图形程序。

首先,在Windows 10上下载并安装VCXSRV,地址:https://sourceforge.net/projects/vcxsrv/?source=directory

图9:VcXsrv设置(二)

sudo apt-get install xorg xubuntu-desktop

echo ‘export DISPLAY=:0’ >> ~/.bashrc && . ~/.bashrc

sudo sed -i ‘s$.*$tcp:host=localhost,port=0$’ /etc/dbus-1/session.conf

如果你安装了xubuntu-desktop,Bash中输入xfce4-session,即可启动xubuntu桌面。

为了更加方便的使用Bash,我们可以把它加到右键菜单。将如下代码存为注册表reg文件并导入:

[HKEY_CLASSES_ROOT\Directory\Background\Shell\bash]

@=”Open Bash on this location”

“Icon”=”C:\\Windows\\bash.ico”

[HKEY_CLASSES_ROOT\Directory\Background\Shell\bash\command]

@=”C:\\Windows\\System32\\bash.exe”

把如下的bash.ico(下载地址:https://pan.baidu.com/s/1mjryxsc)放到Windows目录下,这样右键便有一个漂亮的图标。

恭喜,Bash设置至此完成!享受Ubuntu与Windows 10混合系统的乐趣吧!

图11:Bash使用实战,使用Tensorflow运行深度学习模型

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180130G0I9Z400?refer=cp_1026

相关快讯

扫码关注云+社区