VMware是一款运行在windows系统上的虚拟机软件,可以虚拟出一台计算机硬件,方便安装各类操作系统。如Windows、Macos、Linux、Unix等等。
虚拟机(VM)是一种创建于物理硬件系统(位于外部或内部)、充当虚拟计算机系统的虚拟环境,它模拟出了自己的整套硬件,包括 CPU、内存、网络接口和存储器。通过名为虚拟机监控程序的软件,用户可以将机器的资源与硬件分开并进行适当置备,以供虚拟机使用。
配备了虚拟机监控程序(例如基于内核的虚拟机(KVM))的物理机被称为主机器、主机计算机、主机操作系统,或简称为主机。使用其资源的诸多虚拟机被称为虚拟客户机、虚拟客户计算机、虚拟客户机操作系统,或简称为虚拟客户机。虚拟机监控程序把计算资源(如 CPU、内存和存储器)视为一组可以在现有的虚拟客户机之间或向新的虚拟机进行重新分配的资源。
虚拟机隔离、独立于系统的其余部分,而且单个硬件(如服务器)上可以有多个虚拟机。您可以根据自己的需要在主机服务器之间移动这些虚拟机,更有效地利用资源。
虚拟机允许在一台计算机上同时运行多个不同的操作系统,比如一台 MacOS 笔记本电脑上也装了 Linux
发行版。每个操作系统的运行方式与通常操作系统或应用在主机硬件上使用的运行方式相同,因此在虚拟机中获得的最终用户体验与物理机上的实时操作系统体验也几乎毫无二致。
VMware下载地址:
下载 VMware Workstation Pro - VMware Customer Connect
1.首先,下载VMware安装包,这里我下载的版本是pro16
下载完之后进行安装
2.然后点击下一步,到了这里可以按照自己的需求,自己选择安装位置,然后一路下一步,最后进行安装
安装完成结果图,如下图所示
3.VMware是一款商业软件,在使用时通常需要输入许可证。如果不输入许可证,先有几十天的试用期,之后就可能无法使用VMware的所有功能,一般许可证可以在百度能搜到,输入许可证后,打开的VMware界面就是这样啦
安装虚拟机之前首先需要下载好需要的镜像,我这里采用的是CentOS镜像,下面是CentOS的下载地址
Index of /centos/7.9.2009/isos/x86_64/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
选择你需要的,一般下载DVD标准安装版就行
镜像下载好了以后,就可以新建虚拟机了
选择典型,然后再点击下一步
由于我们选择的是DVD镜像,所有我们选择稍后安装操作系统,然后再点击下一步
因为我们学习的就是Linux所有我们客户机选择Linux(L),版本我们选择之前下载好的CentOS镜像的版本,然后再点击下一步
自己定义喜欢的名字来作为虚拟机的名称,并设置好虚拟机的位置,然后再点击下一步
最大磁盘大小不能小于20G,一般是选择20G,然后选择将虚拟磁盘拆分成多个文件,然后再点击下一步
点击自定义硬件,进行相关硬件的配置
根据自己的需求,来进行配置虚拟机内存,因为我进行的是最小化安装,所有选择的是1GB
处理器选择两个,内核一个
然后把刚刚下载好的CentOS镜像进行使用
配置完成后,点击关闭,最后点击完成
然后新的虚拟机就建成啦
检查本地DHCP服务是否将IP地址分配给虚拟机,这涉及到之后虚拟机有没有网络,如若没有就要进行一下步骤
先将虚拟机网络编辑器打开
点击NAT模式,然后进入管理员模式,然后勾选本地DHCP服务是否将IP地址分配给虚拟机,然后点击应用,最后点击确定退出
启动虚拟机
鼠标点进虚拟机,然后回车
根据自己的需要选择语言,我这里选择简体中文
因为我这里安装就是最小安装,所有软件选择可以不用管,如果有的朋友不想最小安装,就要点击软件选择其他的了
点击安装位置
选择自动配置分区,选好好点击完成退出
进入网络和主机名,打开以太网,这涉及到之后安装的虚拟机是否有网络
然后点击开始安装
然后分别进行root密码(很重要)的设定和普通用户的创建
如果密码不足八位数,则需要点击两次完成才能行
普通用户的名字根据自己需求来写,然后点两次完成退出
点击完成配置
完成所有配置后,进行虚拟机重启
重启后输入root,再输入之前所设置好的root密码,进入管理员模式,如下图所示,root进入成功
检查虚拟机网络是否连接成功(一般ping百度),结果如下图所示,就说明ping通了,就说明了虚拟机网络连接成功
教程到此就写完了,欢迎大家观看!!小编第一次发文章,大家有问题的可以发在评论区哦!!谢谢大家!!!
我想为Heroku构建一个Rails3应用程序。他们使用Postgres作为他们的数据库,所以我通过MacPorts安装了postgres9.0。现在我需要一个postgresgem并且共识是出于性能原因你想要pggem。但是我对我得到的错误感到非常困惑当我尝试在rvm下通过geminstall安装pg时。我已经非常明确地指定了所有postgres目录的位置可以找到但仍然无法完成安装:$envARCHFLAGS='-archx86_64'geminstallpg--\--with-pg-config=/opt/local/var/db/postgresql90/defaultdb/po
我打算为ruby脚本创建一个安装程序,但我希望能够确保机器安装了RVM。有没有一种方法可以完全离线安装RVM并且不引人注目(通过不引人注目,就像创建一个可以做所有事情的脚本而不是要求用户向他们的bash_profile或bashrc添加一些东西)我不是要脚本本身,只是一个关于如何走这条路的快速指针(如果可能的话)。我们还研究了这个很有帮助的问题:RVM-isthereawayforsimpleofflineinstall?但有点误导,因为答案只向我们展示了如何离线在RVM中安装ruby。我们需要能够离线安装RVM本身,并查看脚本https://raw.github.com/wayn
我有一个奇怪的问题:我在rvm上安装了rubyonrails。一切正常,我可以创建项目。但是在我输入“railsnew”时重新启动后,我有“程序'rails'当前未安装。”。SystemUbuntu12.04ruby-v"1.9.3p194"gemlistactionmailer(3.2.5)actionpack(3.2.5)activemodel(3.2.5)activerecord(3.2.5)activeresource(3.2.5)activesupport(3.2.5)arel(3.0.2)builder(3.0.0)bundler(1.1.4)coffee-rails(
我刚刚为fedora安装了emacs。我想用emacs编写ruby。为ruby提供代码提示、代码完成类型功能所需的工具、扩展是什么? 最佳答案 ruby-mode已经包含在Emacs23之后的版本中。不过,它也可以通过ELPA获得。您可能感兴趣的其他一些事情是集成RVM、feature-mode(Cucumber)、rspec-mode、ruby-electric、inf-ruby、rinari(用于Rails)等。这是我当前用于Ruby开发的Emacs配置:https://github.com/citizen428/emacs
我正在尝试在我的centos服务器上安装therubyracer,但遇到了麻烦。$geminstalltherubyracerBuildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingtherubyracer:ERROR:Failedtobuildgemnativeextension./usr/local/rvm/rubies/ruby-1.9.3-p125/bin/rubyextconf.rbcheckingformain()in-lpthread...yescheckingforv8.h...no***e
我的最终目标是安装当前版本的RubyonRails。我在OSXMountainLion上运行。到目前为止,这是我的过程:已安装的RVM$\curl-Lhttps://get.rvm.io|bash-sstable检查已知(我假设已批准)安装$rvmlistknown我看到当前的稳定版本可用[ruby-]2.0.0[-p247]输入命令安装$rvminstall2.0.0-p247注意:我也试过这些安装命令$rvminstallruby-2.0.0-p247$rvminstallruby=2.0.0-p247我很快就无处可去了。结果:$rvminstall2.0.0-p247Search
我实际上是在尝试使用RVM在我的OSX10.7.5上更新ruby,并在输入以下命令后:rvminstallruby我得到了以下回复:Searchingforbinaryrubies,thismighttakesometime.Checkingrequirementsforosx.Installingrequirementsforosx.Updatingsystem.......Errorrunning'requirements_osx_brew_update_systemruby-2.0.0-p247',pleaseread/Users/username/.rvm/log/138121
由于fast-stemmer的问题,我很难安装我想要的任何rubygem。我把我得到的错误放在下面。Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingfast-stemmer:ERROR:Failedtobuildgemnativeextension./System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/rubyextconf.rbcreatingMakefilemake"DESTDIR="cleanmake"DESTDIR=
我是Google云的新手,我正在尝试对其进行首次部署。我的第一个部署是RubyonRails项目。我基本上是在关注thisguideinthegoogleclouddocumentation.唯一的区别是我使用的是我自己的项目,而不是他们提供的“helloworld”项目。这是我的app.yaml文件runtime:customvm:trueentrypoint:bundleexecrackup-p8080-Eproductionconfig.ruresources:cpu:0.5memory_gb:1.3disk_size_gb:10当我转到我的项目目录并运行gcloudprevie
当我尝试安装Ruby时遇到此错误。我试过查看this和this但无济于事➜~brewinstallrubyWarning:YouareusingOSX10.12.Wedonotprovidesupportforthispre-releaseversion.Youmayencounterbuildfailuresorotherbreakages.Pleasecreatepull-requestsinsteadoffilingissues.==>Installingdependenciesforruby:readline,libyaml,makedepend==>Installingrub