Windows 10 Bash on Ubuntu 体验 Python 和 LAMP

2017年7月30日 3150点热度 0人点赞 2条评论

Windows 10 Bash on Ubuntu 体验 Python 和 LAMP

之前有初始安装了 Windows 10 子系统 Linux ,但是感觉体验并不好。随着 Windows 10 的升级,现在的子系统 Bash on Ubuntu on Windows 感觉是越来越好用了。当然,这只是针对一般的 Linux 菜鸟,仅用来做一些测试,还是很好的。就如个人而言,安装 Windows 版本的是 Python ,在使用过程中,常常因为编码问题,无法正常显示调试错误。于是把心一横的安装子系统。但是,也需要注意的是,安装子系统的空间点用,肯定要比单独安装 Python for Windows 的大。于是,个人折腾了好一周,重新分区硬盘和安装系统才完成。

除了安装 Python 作为学习环境之外,还可以直接安装 LAMP ,即 Linux + Apache + MySQL + PHP 环境,个人使用的是军哥一键 LNMP 安装包。

如何体验 Windows 10 的 Bash on Ubuntu on Windows ,网上有不少教程,主要是需要升级 Windows 10 的10周年版本。

一、安装 Bash on Ubuntu on Windows

1、首先需要启用 Linux 子系统。

启用 Linux 子系统

设置 Linux 子系统

2、进入命令提示符或是 Windows PowerShell 界面

输入:bash 或 lxrun /install 即可提示安装 Bash on Ubuntu on Windows

之后便是等待下载安装包和安装过程。

二、管理 Ubuntu 系统和软件包

安装完成之后,在开始菜单中可以看到应用 Bash on Ubuntu on Windows。打开即可进入 Ubuntu 系统。

进入系统,建议对 Ubuntu 系统进行源更新和软件包升级,使用 Ubuntu 命令即可。 系统更新及软件包升级前,最好更新一下源列表


apt-get update

apt-get upgrade

如果提示权限问题,需要在命令前加上 sudo 并输入密码。

Bash 环境文件和 Windows 文件通常是分开的,可以在 Windows 用户账户的 AppData 文件夹中找到子系统相关目录。

说明 路径
Ubuntu 系统文件 C:\Users\USERNAME\AppData\Local\Lxss\rootfs
Ubuntu 用户主目录 C:\Users\USERNAME\AppData\Local\Lxss\home\USERNAME
root 账户主目录 C:\Users\USERNAME\AppData\Local\Lxss\root

三、安装 Python 和 LAMP

通过 apt-get update 更新源之后,可以通过 Python --version 查看是否安装了 Python 。正常情况下是提示没有安装的。 Ubuntu 软件包中有分别有两个 Python 软件包,分别是 python-minimal 和 python3 。对应的版本是 Python 2.7.12 和 Python 3.5.2,可以根据自已的需要安装。


sudo apt-get install python-minimal

即可完成 Python 安装。

如果需要安装 LAMP 环境,则可以下载一键 LNMP 安装包解压安装。


wget -c http://soft.vpser.net/lnmp/lnmp1.4-full.tar.gz

具体过程就不详述。不过,需要注意的是,在安装过程中,LAMP 可以正常安装完成,而 LNMP 却会安装失败,具体原因,尚未找到。

对 Bash on Ubuntu on Windows 还有兴趣的朋友可以阅读:

WPTalk

这个人很懒,什么都没留下

文章评论

您需要 登录 之后才可以评论