出于项目需要,需要用到linux系统。这玩意儿平时很少用,要说体验度还是windows更人性化一些。

  1.虚拟机的安装,这个没说的,百度VMware直接下最新版安装就好。

  2.接着是linux系统的安装。我是搜的Ubuntu 16.04的iso,下载,并用VMware新建一个linux系统的虚拟机。这一步需要电脑进入bios开启Virtualization Technology,在如何进入bios界面,按Esc、F9、F10、F12上众说纷纭,试了好几次都没进去,一怒之下手脚并用全部按下去,好吧,进去了。

  3.到了一个比较卡我的地方,就是VMware Tools的安装,恩,容我回忆一下。点击VMware菜单栏中的虚拟机-> 安装VMware Tools(T),如下图,

  稍等一会儿在linux中会出现一个DVD图样,如下图:

  接下来便是解压,安装。

  先将VMware Tools的压缩包copy(右击文件)出来,随便放到哪,我是放在Download文件夹里的,因为不拷贝出来无法进行解压,原理就想在操作光盘里的东西一样,能读,但不能写入,一个道理。

之后在此界面下右击空白处,选择,弹出一个类似cmd的界面。

  第一步,获取root权限,键入 sudo -s    ,会让输入之前设置的密码,输入回车便好,在输入的时候连星号都不会显示的。

  第二步,解压,为了方便复制文件名,可以先输入ls显示当前文件夹里所有文件,之后输入 tar zxvf  [文件名]进行解压,也可以右击选择Extract here进行解压。

  第三步,输入  ./install.pl 进行安装,需要输入yes or no的地方一路yes,当然能看得懂英文的就看看根据需要选择,其他可以一路回车走。

  不出意外的话就完成安装了。至于装了有什么用,在我看来至少可以主机和虚拟机之间互相复制粘贴了,还有安装包可以拖进虚拟机里,当然得linux能用才行。

  4.在linux安装软件,首先装了个网易云音乐,恩,不是广告,只是突然想到了,在安装包目录下,一样右击点击,获取root权限,输入dpkg -i xxx.deb(参考这篇博文),恩,安装成功。至于rpm包自己百度去吧,我没用到。

  5.我接下来要安装jdk,比较好奇环境变量怎么配的。恩,暂时就这么多,新东西真是带劲啊,满足笑。

虚拟机+linux+大杂烩的更多相关文章

  1. 远程登录VirtualBox虚拟机Linux

    通过端口转发的方式,使用终端(如MobaXterm,Xshell,putty等终端)远程登录本机虚拟机Linux, 打开虚拟机,找到 [设置]-->[网络]--> [网卡1] 确认以下设置 ...

  2. 主机无法访问虚拟机Linux的apache

    在虚拟机linux里安装了httpd,即appache,启动后,按正常情况在主机是可以用浏览器通过访问虚拟机linux的ip来访问的.如果出现无法访问的情况,解决办法可以参考如下: 这里我的虚拟机联网 ...

  3. 解决虚拟机linux端mysql数据库无法远程访问

    解决虚拟机linux端mysql数据库无法远程访问 1. 在控制台执行 mysql -u root -p mysql,CentOS系统提示输入数据库root用户的密码,输入完成后即进入mysql控制台 ...

  4. (一)SecureCRT连接虚拟机linux

    最近在学习linux,在使用SecureCRT连接虚拟机linux时遇到了一些问题,现在总结一下. 1.首先要配置linux配置文件,修改静态IP地址以及掩码,保持与本地在同一网段.更改配置文件方法如 ...

  5. 虚拟机Linux下找不到/dev/cdrom

    问题描述: 笔者欲更新一下VMwareTools,结果发现虚拟机Linux上找不到设备"/dev/cdrom",当然也就不能通过命令"mount /dev/cdrom / ...

  6. Putty终端 模拟 远程登录 虚拟机Linux

    1.虚拟机设置 虚拟机设置->网络适配器->选择Host-only:与主机共享一个私有网络 桥接.NAT.Host-only三种网络模式的说明: (1)桥接:表示在局域网内是一台真实的系统 ...

  7. 修改虚拟机linux硬盘的大小

    一.概述 Ubuntu用了一段时间,系统已从原来的4G增长到8G,导致虚拟磁盘不够用,需要修改虚拟硬盘的大小. 但是,修改虚拟机硬盘的大小不像修改内存那么简单,操作一个滑动条就轻松搞定.要知道虚拟硬盘 ...

  8. 虚拟机linux下使用cuteftp

    操作系统  redhat9.0 一.主机配置 1.查看主机是否安装了ftp服务器,如果没有,安装它 在终端上输入setup,在弹出的界面中选择system services.查看弹出的界面中是否有vs ...

  9. Putty远程登录VMware虚拟机Linux(Ubuntu12.04)

    为了不至于来回在Win7和Ubuntu12.04之间来回切换,在Win7下使用VMware9.0安装了Ubuntu12.04. 首先下载Vmware9.0虚拟机软件,下载地址为:VMware-work ...

随机推荐

  1. Contest Round #451 (Div. 2)F/Problemset 898F Restoring the Expression

    题意: 有一个a+b=c的等式,去掉两个符号,把三个数连在一起得到一个数 给出这个数,要求还原等式,length <= 1e6 三个数不能含有前导0,保证有解 解法: 铁头过题法,分类然后各种判 ...

  2. Codeforces 263C. Appleman and Toastman

    C. Appleman and Toastman time limit per test  2 seconds memory limit per test  256 megabytes input  ...

  3. 在全局对象(不是指针)的构造函数里不要对std集合做太多操作

    写MaxvisionOnvif的时候,我用个宏把每个Command类注册到了CommandBuilder里面,通过全局对象初始化实现的,如下: void CommandBuilder::Registe ...

  4. Windows读取NXP MiFare Ultralight C类型NFC卡片的信息

    1,读取 我们需要外接一个NFC Reader让Windows可以读取NFC卡片的内容. 因为特殊原因,我们选择了Sony rc-s380 NFC Reader.相关介绍 我们需要下载并安装NFC P ...

  5. 可拖动的div——demo

    可拖动的div——demo 我们经常会遇到这样的注册界面 我们以前经常可以遇到这种需要注册的网站,如上图: 上图有一个特点,即是上述注册框其实是一个div,同时可以拖动,以下做一个简单的实例,就可以实 ...

  6. 实现MVC.NET 5的国际化

    实现国际化有三种做法: 创建资源文件. 每种语言设置一套单独的View. 1 + 2. 通常而言,第一种方法的可维护性是最高的.因为随着项目的规模的扩大,为每种语言设置一套单独的View,前期的工作量 ...

  7. PHP array_key_exists()

    定义和用法 array_key_exists() 函数判断某个数组中是否存在指定的 key,如果该 key 存在,则返回 true,否则返回 false. 语法 array_key_exists(ke ...

  8. 2015 Changchun Regional

    弱没机会去长春,但拿了题来做了,加上请教各路大牛,理论AC了一发,但没实现~(感谢各路有形无形的大牛的指导) A题~Too Rich 给你1,5,10,20,50,100,200,500,1000,2 ...

  9. Equals和==的差别

    java中的数据类型.可分为两类:  1.基本数据类型 包含:byte,short,char,int,long,float,double,boolean .基础数据类型比較大小的时候使用的是双等号(= ...

  10. 【BASH】bash shell的使用实例

    ************************************************************************ ****原文:blog.csdn.net/clark_ ...