Linux平台开发工作,编译,调试,环境都不是件简单事情,当然host直接安装linux或者在服务器上编译。但是需要调试个什么东西,修改一点点代码,都需要一系例操作才能完成编译,更新,实在是影响效率。工作PC安装linux OS,电脑就又基本上只能用于写代码,多多少少,生活就少了些乐趣和方便,在很多公司内部的应用也都只限制于win上使用,两难问题。
当今,大家的机器,不管是服务器,还是PC,性能都越来越好,跑个虚拟机都不在话下了,选择使用虚拟机的开发方案的工程师们,也越来越多了,我虽然不是个专业的linux平台开发者,但是折腾虚拟机开发环境也折腾过若干次了,公司内部的IT同学也提供了方案,也大概了解了下,相对来说限制还是比较大。自主摸索还是其味无穷的,踩坑的过程也是成长,享受的过程,不过自己也比较健忘,所以还是把踩过的坑,都汇总一下,贴到这篇文章中来,本文包含了两个环境搭建过程的内容,都是windows的host主机,用的VirtualBox,虚拟机是linux,分别是SUSE 12和centos6.5两个操作系统。
一、安装虚拟机时,出现只能选择32位,而不能选择64位
1、这里因为电脑还没有开起微软的一些虚拟化功能,Hyper-V,在Windows里启用或关闭Windows功能,即可,如下图:
2、做完第1步,往往都已经OK了,不过也还可能存在另一个问题,主板没有开起虚拟化功能,具体的设置,默认有没有打开,以及手动开起的设置方法因为厂家不一样,区别也挺大的,根据特定的产品需要再去摸索下,这里拍了一个TinkPad的BIOS设置的图,如下:
3、过了前两个坑之后,还有些朋友可能还会遇到电脑管家、杀毒软件之类的阻挡,比如360就会,去设置一下吧。
相关推荐
VirtualBox 是一款开源虚拟机软件。它主要有三个优点:(1)免费;(2)体积小巧;(3) 功能强大。同时配置简单,易学易用。 本手册主要描述VirtualBox 虚拟机的安装,VirtualBox 上安装Linux 系统及共享文件的 ...
在Windows操作系统上安装VirtualBox虚拟机以及搭建Linux环境,是一个常见的多系统共存的解决方案,尤其对于开发者和学习者来说,能方便地在不改变主机系统的情况下体验和操作不同的操作系统。以下将详细介绍整个过程...
总的来说,VirtualBox和Vagrant的组合为开发者提供了一个强大且灵活的虚拟化解决方案,让开发环境的创建和维护变得更加简单。无论是在团队协作还是个人项目中,这种技术都能大大提高效率并降低环境配置的复杂性。
VirtualBox虚拟机和Android 3.2搭建高效Android开发环境整理.pdf 本文档主要介绍了如何使用VirtualBox虚拟机和Android 3.2搭建高效Android开发环境。下面是从文档中提取的主要知识点: 1. 安装Android-x86系统镜像...
virtualbox linux ubuntu通用虚拟机
Delphi 10.4 Linux开发环境的搭建涉及到了一系列步骤,下面我们将详细解释这些步骤以及每个步骤背后的知识点。 1. 安装Linux虚拟机:Delphi 10.4支持Linux平台的应用开发,首先需要在你的Windows或macOS计算机上...
在Windows操作系统上安装Linux虚拟机,以及在Linux环境中配置GIS(Geographic Information System)开发环境,是许多开发者和GIS专业人士的常见需求。以下是一个详细步骤的指南。 首先,我们需要了解安装Linux...
Virtualbox是Oracle公司开发的一款开源的虚拟机软件,它允许用户在一台实体机上同时运行多个操作系统。本文档将详细介绍如何在Virtualbox环境下实现主机与虚拟机之间的文件夹共享以及数据的双向拷贝。这个过程对于...
在探讨“64位虚拟机教程word版本”的知识点时,我们首先需要理解虚拟机的基本概念、64位系统的优势以及如何在Word文档中呈现技术教程。尽管提供的部分内容似乎与标题和描述不符,我们将基于标题和描述来深入分析相关...
Oracle VM VirtualBox是一种开源的虚拟化软件,能够在一个物理机器上创建和运行多个虚拟机,每个虚拟机都能运行独立的操作系统。虚拟机的消失可能是指虚拟机软件中无法看到对应的虚拟机,或者虚拟机的文件被错误地...
搭建高效的Android开发环境是开发者日常工作中必不可少的一环。在本文中,我们将重点讲解如何使用VirtualBox虚拟机和Android 3.2系统来构建这样一个环境。VirtualBox是一款强大的虚拟化软件,它允许用户在主机操作...
本文旨在通过具体的实验操作步骤,探讨如何实现不同虚拟化平台(VMware Workstation与VirtualBox)上运行的虚拟机之间的互联。这对于虚拟化环境下的网络配置、私有云搭建等方面具有重要意义。 #### 实验环境 - **宿...
总的来说,"VirtualBox虚拟机 Portable 中文绿色便携版 32位_XP85.zip" 是一个为32位Windows用户量身定制的虚拟化解决方案,尤其适合那些需要在多系统环境下工作的用户,提供了便捷、灵活且易于使用的虚拟机体验。
在IT领域,虚拟化技术是不可或缺的一部分,尤其对于学习和测试新的操作系统或软件环境,如LINUX。虚拟机提供了一种高效、安全且隔离的方法来搭建和管理多个系统实例。本篇文章将深入探讨如何利用虚拟机构建LINUX学习...
在Android开发过程中,构建一个完善的Linux开发环境是至关重要的,特别是在使用虚拟机和远程终端工具时。本教程将详细介绍如何设置这样一个环境,包括安装虚拟机、Linux操作系统以及配置secureCRT作为远程连接工具。...
搭建高效的Android开发环境是每个Android开发者都需要掌握的基本技能之一,特别是在使用VirtualBox虚拟机和Android 3.2系统时。VirtualBox是一款强大的开源虚拟化软件,它可以让你在个人计算机上运行多个操作系统,...
【基于虚拟机技术搭建嵌入式Linux系统开发环境】 嵌入式Linux系统开发环境的建立对于许多工程师来说是一项挑战,因为它通常涉及到多个平台之间的切换和复杂的调试过程。虚拟机技术的引入为解决这一问题提供了新的...