zoukankan      html  css  js  c++  java
  • VirtualBox 虚拟 Ubuntu 的一些感想

    之前有说过最近在学习Shell,公司及家里的电脑目前都是Windows系统,进行shell学习主要是用一些模拟linux环境的软件,比如banbun、cygwin

    banbun的功能很强大,集成了oh my zsh,命令行补全非常棒,唯一的问题就是速度比较慢,反应迟钝(可能是我的个案),最终还是换成了cygwin。

    但是cygwin,或者说所有window下的shell都会有一些不足之处,即没办法完全模拟linux环境,在跟随教程学习时会发现部分命令没有,或者在当前环境下不适用。

    基于这个原因,今天尝试了在家里电脑上用 VirtualBox 虚拟 Linux 系统。

    用 VirtualBox 是因为它免费,切该有的功能都不少。Linux系统目前有很多发行版,采纳了网络上大部分人的意见,选择了对新手比较友好的Ubuntu。

    Ubuntu的ISO镜像很好找,http://mirrors.163.com/ 上包含了新旧N个版本的镜像,目前已经更新到16.04 版了,果断下载了最新的。

    在VirtualBox安装Ubuntu比较简单,几个需要注意的地方是:

    1.需要先运行一下空虚拟机再指定ISO镜像进行安装,否则光驱那里是灰色的无法进行选择

    2.安装Ubuntu的过程中最好先断开虚拟机的网络连接,否则会在选择时区那一步卡死

    3.安装完之后要手动卸载镜像才能进入,否则重启后会黑屏无法进入

    总之,我进行了多次尝试才成功安装并进入Ubuntu。

    马上体验了一番,感觉:

    1.单从图形界面的体验来说,感觉比windows差不少,不过这也正常,毕竟linux系的核心在命令行操作而非图形界面

    2.慢,我给ubuntu分配了2G内存,CPU也开启了虚拟技术,但是整体反应还是很慢。这种慢不是卡顿什么的,就是单纯的慢,动画流畅,但是速度慢,具体原因也不清楚。

    3.不知为何,一旦在Virtual中启动ubuntu,电脑的CPU占用率就会达到100%,网络上找了一些解决方案也无效。

    除非CPU 100%的问题能解决,否则我目前估计还是会选择在windows下通过cygwin学习shell。

  • 相关阅读:
    sencha touch 入门学习资料大全
    细说websocket
    【读fastclick源码有感】彻底解决tap“点透”,提升移动端点击响应速度
    新鲜的前端效果,边栏菜单、滑动效果
    PhoneGap+JQuery Mobile移动应用开发学习笔记
    21个值得收藏的Javascript技巧
    NodeJS无所不能:细数10个令人惊讶的NodeJS开源项目
    Node.js 中文学习资料和教程导航
    PayPal为什么从Java迁移到Node.js 性能提高一倍 文件代码减少44%
    知道创宇研发技能表v2.1
  • 原文地址:https://www.cnblogs.com/ginsonwang/p/5538368.html
Copyright © 2011-2022 走看看