2024年2月23日发(作者:)

Win10 Hyper-V 安装配置 Ubuntu15.04

Editor:duanzhang512

Date:2016/1/1

一、 Hyper-V简介

Hyper-V是微软的一款虚拟化产品,是微软第一个采用类似Vmware和Citrix开源Xen一样的基于hypervisor的技术。详细介绍请查阅百度百科:/link?url=VsMTGWW942t56JAoWd0aPrVTrZ8za4bctR2igO0ibvW55mHbpA5SrKQA_f8Vz9qIF6XrixnaFASKok0F73wSca

二、 Hyper-V的开启

1. 右键WIN开始按钮,进入控制面板

2. 打开程序,程序与特征,关闭或打开windows程序

3. 勾选Hyper-V

4. OK,此时Hyper-V功能已被打开,在开始菜单,所有程序中的windows 管理工具中即可打开Hyper-V

5. 当然,为了下次打开方便,可以将其右键钉到任务条中。

三、 Hyper-V创建Ubuntu虚拟硬件设备

下载64位的Ubuntu映像:,在ubuntu官网即可下载,此时最新已为ubuntu 15.10。/download/desktop

四、 Ubuntu开发环境配置

1. 建立root密码:sudo passwd root

2. 查看IP:ifconfig

简易更改IP:ifconfig eth0 192.168.1.110

3. 安装第三方软件:sudo apt-get install ssh

4. vi不好用,安装vim编辑器:sudo apt-get install vim

5. 允许root远程登陆:

sudo passwd root 或

vim编辑/etc/ssh/sshd_config文件,将PermitRootLogin without-password改为PermitRootLogin yes

6. 将tauren升级为root组:编辑/etc/passwd文件,将tauren:x:1000:1000:tauren,,,:/home/tauren:/bin/bash改为tauren:x:0:0:tauren,,,:/home/tauren:/bin/bash

7. ssh远程登陆,然后复制以下内容安装第三方软件:

apt-get install

git gnupg flex bison gperf build-essential

zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev

libx11-dev:i386 libreadline6-dev:i386

g++-multilib tofrodos libncurses5-dev:i386

python-markdown libxml2-utils xsltproc zlib1g-dev:i386

libglapi-mesa:i386 libgl1-mesa-glx:i386 libgl1-mesa-dev

dos2unix minicom gawk lrzsz samba

subversion libncurses5 libncurses5-dev

gettext texinfo zlib1g-dev libsdl-dev

8. 静态IP设置

修改/etc/network/interfaces:

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet static

address 192.168.1.110

netmask 255.255.255.0

gateway 192.168.1.1

network 192.168.1.0

broadcast 192.168.1.255

新建/etc/resolvconf/.d/tail,添加114DNS,否则服务联网:

nameserver 114.114.114.114

nameserver 114.114.115.115

或Google DNS: 8.8.8.8 8.8.4.4

重启服务:

/etc/init.d/resolvconf restart

/etc/init.d/networking restart

9. samba服务器配置

a. 安装软件:sudo apt-get install samba smbclient

b. 创建samba共享目录: mkdir /code

c. 更改目录权限:chmod 777 -R /code

d. 编辑/etc/samba/文件,在最后添加:

[code]

comment = Study

path = /code

browseable = yes

writeable = yes

e. 创建samba登陆用户:pdbedit -a -u tauren

pdbedit -a -u root

f. 启动samba:/etc/init.d/samba start 或service smbd start

g. 远程登陆,如在windows端资源管理器的地址栏中输入:192.168.1.110,即可进入ubuntu的samba共享路径。

10. arm-linux-gcc-4.3.2的安装:

tar xf -C /

添加环境变量: 修改文件/etc/environment,将PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games " 更改为:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/arm/4.3.2/bin"

生效环境变量:source /etc/environment

未完待续!