Windows 10 Bash on Ubuntu 体验 Python 和 LAMP
更新时间:2018-10-23 分类:网络技术 浏览量:3151
之前有初始安装了 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 子系统。
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 还有兴趣的朋友可以阅读: