VirtualBox 安装 Ubuntu 开发环境详细图文教程

desktop-developer-hero.png (图片来源网络)

为什么要使用 Ubuntu

目前主流的操作系统主要有 Window、Linux 以及 MacOS。其实现在如果不是需要开发特定平台的应用程序,如iOS一定需要在MacOS上开发,大多数应用都的开发者三款操作系统都有支持的工具。

我自己以上三个系统我都使用过,个人感受是 MacOS 作为开发的体验比较好,配合其独特的键盘键位以及功能强大的触控板,的确是非常便利,但是缺点是必须配备一台苹果的设备,当然,使用虚拟机或者黑苹果也是可以的,但是这也会在设备部署上浪费不少时间。至于 Linux,我使用过 CentOS 以及 Ubuntu,这两个发行版其实并没有太大的区别,只是在一些细节上操作可能有所不同,而 Ubuntu 网上的教程比较多,所以使用 Ubuntu 遇到问题也比较容易解决,CentOS 比较偏向于生产环境的服务器部署。然而 Ubuntu 也有缺点,比如做前端开发,如果你是一个全栈前端,从 Ps 素材到 Coding 都是一个人解决,那么 Ubuntu 下就极为不方便,因为 Ubuntu 对于图片、视频的软件都并不是太好用。而至于 Window ,个人感觉综合功能最强大,基本上是99%的需求都能解决,尤其是现在有了 WSL 的帮助下,完全可以使用 Window 不使用虚拟机就能运行 *inux 的程序,不过,Window 平台也有它的问题,一是自带的命令行工具不太智能,而新的 powershell 对于习惯使用 *inux 的用户实在太不友好,二是如果使用 Python,Window 下由于字符编码的问题,经常会出现一些奇怪的乱码,最后一个缺点其实也是 Window 的优点,Window 的娱乐功能太丰富,各种影音游戏各类资讯齐全,这样的工作平台总会吸引注意力,导致各种拖延症、各种跑偏的情况发生。

所以综合上面的各种,在不增加开支的情况下,比较可行,而又能创造出一个工作,或者专心 Coding 的仪式感的环境,使用虚拟机安装一个 Ubuntu ,可能是一个比较好的选择。当然,如果熟悉了 Ubuntu 的操作,或者有一台 Nas 之类的设备可以比较方便的管理数据、同步文档的情况,可以像我一样,多买一个 SSD,然后安装 Ubuntu / Window 双系统,这样进入 Ubuntu 后,运行、工作的速度都会快很多。

本文就是基于上面这一个背景,编写的详细图文教程,文章大致脉络如下:
- VirtualBox 的安装
- Ubuntu 镜像下载
- VirtualBox 创建虚拟机及安装系统
- Ubuntu 安装完成初始配置

在这个过程中,我们还将会处理以下几个比较常见的问题:
- Window 10 没有 64位系统选项的解决方法
- VirtualBox 增强功能无法安装
- VirtualBox 增强功能安装完成后,粘贴板无法使用
- 搜狗输入法安装后没有显示

本文将有大量截图供参考,内容几乎涵盖操作的每一个步骤,因此本文也适合收藏,以备日后查询或者温故之用。

VirtualBox 安装

在 Window 平台下,虚拟机有很多种,如 VMWare、VirtualBox 等。而 VirtualBox 是一款由 InnoTek 公司开发,后被 Sun 公司并购,而后来 Sun 又被 Oracle 收购,所以现在 VirtualBox 由 Oracle 继续开发并维护。

VirtualBox 的安装非常简单,我们只需要登录 VirtualBox 的官网,下载对应平台的安装包,然后根据提示安装完成即可。
VirtualBox 官方下载

解决Window 10 没有 64位系统选项的解决方法

使用 Window 10 系统,运行 VirtualBox,可能会出现新建虚拟机没有 64位系统的选项,这与 Window 10 的 Hyper-V有关。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值