VirtualBox中搭建NEST版Ubuntu虚拟机

nest:www.nest-simulator.org
nest是一个神经网络仿真的工具,可以作为PyNN的Simulaion

Windows平台下貌似不能直接安装,安装官网推荐的方法,在VirtualBox里安装其提供的虚拟机。

接下来讲述了我安装的过程,和遇到的一些坑。

一、虚拟机安装

  1. 下载VirtualBox
    VirtualBox:www.virtualbox.org
    下载与你的系统对应的版本即可,正常安装

  2. 下载ubuntu 15.10 live media with nest 2.8.0
    Download
    OVA格式, 约2.3G(在多次失败的情况下,终于下完了。。。)

  3. 直接双击step2里下的文件,它会自动导入VirtualBox
    或者参考安装指南

4.安装成功后结果如下图:


VirtualBox中搭建NEST版Ubuntu虚拟机_第1张图片
安装成功

二、安装增强功能

为啥要安装?主机与虚拟机复制粘贴、文件共享等功能的前提。
你可以像我一样先无视它,结果一直粘贴不上,没有共享文件夹,你就会回来了。。。

第一坑:首先搜索“VirtualBox 安装增强功能”
方法一:设备->安装增强功能
或者

设备->分配光驱->选择虚拟盘->
C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso

以上两种方式,我这边都是打开了一个文件夹,但里面的.exe文件都不能执行(查了一下才知道,这是在Ubuntu,不能执行exe...)
.run文件执行出错,我也不知道为什么。。。

第二坑:然后搜索“VirtualBox Ubuntu 安装增强功能”
第一个就比较靠谱:
VirtualBox中安装Ubuntu并安装增强功能
要在命令行里输入指令。

  1. 打开命令行:
    快捷键:Ctrl+Alt+T,或者是左下角那个长得像命令行的图标(不认识没关系,大不了都点一次就知道了)

  2. 定位
    上面那篇指导的总体思想是没错的,但是具体实施起来有些不一样,/media/nest/VBOXADDITIONS_5.0.16_105871这是那个run文件的路径,要先定位,再安装
    我贴出我输入的指令:

    cd /media/nest/VBOXADDITIONS_5.0.16_105871
    sudo sh ./VBoxLinuxAdditions.run
    
VirtualBox中搭建NEST版Ubuntu虚拟机_第2张图片
  1. 安装失败
    第一次没有成功,错误的代码找不到了,我复制了最后一行,搜索
    “Building the main Guest Additions module”
    VirtualBox中Fedora 17安装增强工具失败 Building the main Guest Additions modu
    按照这个直接敲进命令行,报错。。。yum是什么鬼,这是Fedora里面的,Ubuntu里安装不用这个。。。(我开始也不知道Fedora是什么~)
    但是这里面说的要安装的应该是有用的,多安没坏处,我就按这个列表全安了
    又搜“Ubuntu gcc 安装”
    Ubuntu下gcc安装及使用
    按这个输入,结果报错,搜错误,说看见一个坑爹的指导,少了一个空格。。。
    把方法一里加一个空格就好了,正确的如下:
    sudo apt-get build-dep gcc
    继续搜索,找到下面这条
    sudo apt-get install make gcc g++
    回车后发现都已经安好了,
    搜索kernel,没有找到安装指令
    重复step2,进行安装

  2. 再次失败
    搜索错误信息“The headers for the current running kernel ”
    在笔记本安装Ubuntu11.04增强功能
    输入sudo apt-get install dkms build-essential linux-headers-$(uname -r)
    重复第二部,进行安装
    终于完成啦!

    VirtualBox中搭建NEST版Ubuntu虚拟机_第3张图片
    安装成功

可以愉快的随意复制粘贴啦~进阶的我还不会,但能搞定一个小功能就很开心呐_

三、Sublime Text打造Python IDE

这部分与Windows差不多,除了第一步是去官网下载
Sublime Text
首页的下载会自动匹配你的操作系统和环境,也可以自己选别的版本。我的Windows装的是2,Ubuntu就装个3吧~
下载后双击安装,通过命令subl打开程序

Sublime Text的配置网上有很多教程,我是参考的这个:
基于Sublime Text搭建Python IDE

你可能感兴趣的:(VirtualBox中搭建NEST版Ubuntu虚拟机)