Linux 创建虚拟机(一)

一、简述

    记一次创建虚拟机的过程。在主机系统为Win7 64位环境下使用VMware Workstation12 Pro创建虚拟机(安装系统为Ubuntu18.04 64位,这个版本比12.04版本耗资源)。(因为此版本的Ubuntu好多"东西"被精简了,比如说没有gcc,ifconfig命令也没有了。。。需要自己安装)

        网盘链接:https://pan.baidu.com/s/1LctbMGTH2l8xQBJfApENGg 密码:aklw

        Ubuntu官网下载地址:https://www.ubuntu.com/download/desktop

 

二、创建步骤

      1、打开VMware Workstation,在主页界面选择创建新的虚拟机

            

     2、 选择配置类型,(可以一直选择默认)

           

   3、选择兼容性

            

    4、 选择系统镜像文件

            

             

            

   5、填写账号信息

           

6、 命名新创建的虚拟机,(VMware可以安装多台虚拟机)

          

         

7、 配置虚拟机

         

         

         

        

        

        

        

        

        

创建成功: 

注:如果出现:此主机支持Internet VT-x,但Intel VT-x处于禁用状态。需要进入bios进行设置,启用虚拟化技术。

机型不同,操作可能不同。ThinkPadT430,按下开机键,然后不断地点击F1键盘,进入bios。通过方向键选择Security下的Vituralization,设置为Enable,(启用虚拟化技术)

三、安装gcc

      Ubuntu18.04安装成功后,因为网络安装时设置的是NET方式(地址转接,即主机能上网,虚拟机上的Ubuntu也能够上网),默认Ubuntu也能够上网的,实用ping命令测试是否能够连外网。以下为能够连外网。(Ctrl+c终止命令)

              

使用apt(在线更新/安装软件)安装gcc前,设置以下软件源,因为默认的是国外网站,网速相对较慢,可以设置为国内网速较好的服务器。

             

             

             

           

          

 输入gcc -v 命令(查看gcc版本,有信息说明安装成功)

          

四、更新VM-tools:

       如果VM-tools不能自动正确的让鼠标在主机与虚拟机之间自由切换(Ctrl+alt:让鼠标被主机捕获,alt+g:让鼠标被虚拟机捕获)。要让其自动切换,需要更新或安装vm-tools。
    1、获取超级用户的权限,(需要超级权限)
        sudo -s

    2、点击 虚拟机-》重新安装VMware-tools

        
        ps:有可能他这个选项是不让你选择的,你重新启动虚拟机可能就可以了(如果还不行那就自己手动在虚拟机配置中将自动挂载的文件去掉)
        如果你没有vm-tool包,他会下载

    3、在桌面会看到一个DVD文件出来(其实是下载到路径:/media/用户名/ ),代表下载成功了

           

            

    4、解压到桌面
        tar -xzvf /media/liang/VMware\ Tools/VMwareTools-10.1.6-5214329.tar.gz -C ~    (liang:用户名,~:代表家目录/home/liang)

           

 

    5、安装(如果你是第二次安装,你需要先卸载再安装(bin路径下面有个卸载命令,运行它即可))

           去到解压出来的vmware-tools-distrib文件夹中,cd ~/vmware-tools-distrib/

           
           然后使用超级权限执行安装程序命令:sudo ./vmware-install.pl        (按提示一直回车)

           

          安装完毕

           

    6、安装好后关闭虚拟机,重启VMware station软件,以便全部生效。

五、补充

apt 在线更新/安装软件(需要联网):

          apt-get  update         软件升级更新

         apt-get  install a         安装a软件包

         apt-get  remove a        移除a软件

dpkg 离线更新命令(可以对已经下载好的软件包进行安装):
          dpkg -i   离线包
          dpkg -r   卸载

没有ifconfig命令,需要更新ifconfig网络配置命令:
    apt-get install  net-tools

没有tree命令,进行安装

    apt-get install  tree

安装Vim

   apt-get install Vim

   安装Vim后如出现以下现象:方向键变为输入ABC等,退格符不会删除。。。,请再终端输入以下命令  

//将set nocp字符串追加输入到到~/.vimrc文件,这个文件时当前用户的vim配置文件,不存在的话会创建。也可以自己打开文件自己添加。(set nocp:指定让 Vim 工作在不兼容模式下,不兼容vi)
echo "set nocp" >> ~/.vimrc

//重新加载,更新配置
source ~/.vimrc

 

附:安装VMware station Pro12 和 自定义安装Ubuntu12.04-32bit(桌面版)

        VMware station Pro12官网下载(数字签名,UTC+8,2015.08.15,5:19:05):
               https://download3.vmware.com/software/wkst/file/VMware-workstation-full-12.0.0-2985596.exe

         网盘连接:链接:https://pan.baidu.com/s/12JcLjmyP-7zDup3ce0WCjA 密码:4lio

         Ubuntu12.04官方下载:http://releases.ubuntu.com/12.04/

          

          网盘连接:https://pan.baidu.com/s/1Ma3MELexGq7HoT6VVv__lg 密码:6eri

          创建好的:链接:https://pan.baidu.com/s/17I1LA-pWFeWdmY262y7GDg 密码:ta39

              (设置了软件更新源,并更新了vi等软件,配置了arm工具链、安装了tftp、nfs)

        安装Vmware station Pro12       

         1)双击 VMware-workstation-full-12.0.0-2985596.exe 进行安装

        

       

       

       

       

       

       

       

        

       

       

      

安装Ubuntu12.04

       打开Vmware,创建新的虚拟机

       

       

       

       

       

       

      

       

       

      

      

      

      

      

      

      

      

      然后就开始创建虚拟机。。。。

       

      创建完成后,输入密码登陆

      

      打开终端输入:ping www.baidu.com     (使用网络地址转换方式,一般主机能够上网,Ubuntu也可以)

      

设置软件更新源

    

 在使用VMware10安装Ubuntu12.04-32bit时(电脑配置较低),安装完毕,登录后显示黑屏(图形界面显示不出来),需要重装图形界面。

登录进去后按ctrl+alt+F1进入1号终端,(ctrl+alt+F7回到图形界面),按步骤输入以下命令,(最好先更新一下软件源,使下载速度快些,方法在后面)

sudo dpkg --configure -a
sudo apt-get update
sudo apt-get upgrade -y

  

详细请参考官方说明:https://seravo.fi/2015/fixing-black-screen-after-login-in-ubuntu-14-04

虽然是14.04版本,但是也适用于12.04.。

更新软件源(以下更新为163.com)

1)首先备份一下,以防改错,到时可以还原

      sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

2)将 默认的软件源us.archive.ubuntu.com改为mirrors.163.com

       sudo vi /etc/apt/sources.list  

     (然后使用全局替换:在命令行模式输入:%s/us.archive.ubuntu.com/mirrors.163.com/g    然后回车)

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐