Linux2:Ubuntu16.04-64位 开发环境搭建(附: Ubuntu 开发基础)

Ubuntu16.04-64位 开发环境搭建(附: Ubuntu 开发基础)

1.1 前期准备工作
1.1.1 下载 VMware Workstation 软件
VMware Workstation 是一款虚拟 PC 软件,利用 VMware 工作站,可在现有操作系统上虚拟出一个或多个硬件环境,相当于模拟出多台 PC,以此来实现在一台机器上同时运行多个独立的操作系统。
根据自己计算机的电脑操作系统来选择 VMware Workstation 版本,如果是 32 位操作系统建议选择 VMware Workstation 10 版本,64位操作系统可选择 VMware Workstation12 或 VMware Workstation14。
1.1.2 下载 Ubuntu 镜像
Ubuntu 中文官方网址为 http://cn.ubuntu.com,本次教学过程中使用的版本为 Ubuntu 16.04 LTS(长期支持)桌面版,前期安装过程最好根据工程师的指导对开发环境进行搭建,后期可根据自己的兴趣及对知识的掌握情况另行搭建环境。

在这里插入图片描述

1.2 VMware Workstation 的安装
(1)、双击 VMware Workstation 12 安装文件,或者右键管理员身份打开;
(2)、打开 VMware 安装向导,点击下一步;

在这里插入图片描述

(3)、接受许可协议,单击下一步;
在这里插入图片描述

(4)、VMware 默认安装在 C 盘,点击“ 更改 ”选择安装位置,点击“ 下一步 ”;

在这里插入图片描述

(5)、用户体验设置,可选可不选,下一步,选择是否创建快捷方式,选择完成后,点击“安装”;
(6)、安装向导进入安装过程,需等待一段时间,最后点击完成即可;

在这里插入图片描述

(7)、安装向导结束后会提示输入许可证,在这里将产品密匙输入点击完成即可

在这里插入图片描述

1.3 创建虚拟机
(1)、创建安装目录,我选择在 D:\software\Ubuntu16.04 下创建 VM 和 DATA 两个文件夹(创建的路径可自
由选择)。
(2)、创建 Ubuntu 虚拟机,可通过 VMware 主页的创建新的虚拟机直接进行创建或者通过菜单栏文件选项
中新建虚拟机进行创建;

在这里插入图片描述

(3)、新建虚拟机的类型配置选择自定义模式;

在这里插入图片描述

(4)、硬件兼容性选择 Workstation12.0,并点击下一步;

在这里插入图片描述

(5)、虚拟机的安装源选择,这里我们选择稍后安装操作系统,若选择安装程序光盘映像文件需要选择
Ubuntu 映像文件所在路径;

在这里插入图片描述

(6)、虚拟机的操作系统选择,这里客户机操作系统选择 linux(L),版本选择 Ubuntu;

在这里插入图片描述

(7)、虚拟机的操作系统名称的修改和位置的选择,此时路径选择第一步穿件的 D:\software\Ubuntu16.04 下 的 VM;

在这里插入图片描述

(8)、在处理器配置过程中选择分配个虚拟机的处理器个数,根据自己电脑的处理器个数适当选择,可以在
设备管理器中查看处理器个数,单击下一步;

在这里插入图片描述

(9)、虚拟机内存分配根据电脑配置来分配,本机分配 2048MB 大小,分配好大小后点击下一步;

在这里插入图片描述

(10)、网络类型选择,VMware 中提供了三种网络模式,分别为①桥接模式(Bridge)②网络地址转换模式(NAT)
③ 仅主机模式(Host-Only),三种网络模式各自有不同的功能,需要用到的可以详细了解,我们选择桥接模式,
(桥接网络是指本地物理网卡和虚拟网卡通过 VMnet0 虚拟交换机进行桥接,物理网卡和虚拟网卡在拓扑图上处
于同等地位,那么物理网卡和虚拟网卡就相当于处于同一个网段,虚拟交换机就相当于一台现实网络中的交换机,
所以两个网卡的 IP 地址也要设置为同一网段。)选择点击下一步;

在这里插入图片描述

(11)、I/O 控制器类型选择默认方式

在这里插入图片描述

(12)、磁盘创建类型,这里选择默认方式 SCSI,并创建虚拟磁盘;

在这里插入图片描述

(13)、虚拟机磁盘创建完毕后制定磁盘空间的大小,指定磁盘大小大约 20G 即可,这 20G 不是一下占完
20G 空间,而是随着使用慢慢占用;
在这里插入图片描述

(14)、制定磁盘文件的存放目录,将 vmdk 文件存放到第一步创建的 DATA 目录下;

在这里插入图片描述

(15)、在硬件设置界面点击新 CD/DVD(SATA)选项,右边选择使用 ISO 映像文件,并选择 Ubuntu16.04
镜像所在文件夹位置,并点击确定;

在这里插入图片描述

1.4 安装 Ubuntu 系统
(1)、完成虚拟机创建后会停留在 Ubuntu 待安装界面,此时点击开启此虚拟机即进入 Ubuntu 系统安装;

在这里插入图片描述

(2)、开启虚拟机后,进一步的安装配置,可在这个界面可对语言进行选择,之后选择安装 Ubuntu;

在这里插入图片描述

(3)、开始安装 Ubuntu 后界面进入软件选择界面,在此我们全部勾选;

在这里插入图片描述

(4)、安装选项中我们选择清除整个磁盘并安装 Ubuntu,弹出的界面选择继续即可;

在这里插入图片描述

(5)、进行位置的选择,默认 shanghai,对键盘布局进行设置,一般选择默认的汉语;

在这里插入图片描述

(6)、设置计算机名和密码,这里设置的账号和密码即为登录系统时的账号和密码,密码长度为 6 位,最后
点击继续即可开始安装,安装完成后点击重启后输入用户名和密码后进入 Ubuntu 系统界面;

在这里插入图片描述

1.5 VMware-tools 安装
在虚拟机 VMware 下装完操作系统后,需要安装 VMware 提供的增强工具 VMware Tools,以便能够实现主
机和虚拟机之间的文件共享和直接拖拽的功能,下面是在 Ubuntu 系统中 VMware Tools 安装的具体步骤。
(1)、在 VMware Workstation 菜单栏选择虚拟机选项,选择安装 VMware tools;
在这里插入图片描述

(2)、在 Ubuntu 系统中查看左侧任务栏选择“文件”,可以看到出现 VMware tools 选项,如若未出现请执
行第三步;
在这里插入图片描述

(3)、如若未出现 VMware tools 选项,可通过 VMware Workstation 菜单栏选择虚拟机选项中的设置功能选
项将 CD/DVD 选项中的 ISO 映像文件选择为 VMware Workstation 安装目录下的 linux.iso,然后将 VMware Tools
弹出虚拟机再选择重新安装 VMware Tools 即可;

在这里插入图片描述

(4)、注意 CD/DVD 驱动器设备挂载目录“/media/cdrom0" ,它是一个虚拟的 CD/DVD 驱动器挂载目录,
这个目录的权限当然只有“只读“权限,所以可以将 VMwareTools 的 tar.gz 包拷贝到其他目录进行安装,一般选
择 /tmp,可以在空白处右键,使用“在终端打开”,使用 cp 指令进行拷贝,也可以右键拷贝粘贴

在这里插入图片描述

指令:


cp VMwareTools-10.2.0-7259539.tar.gz /tmp
cd /tmp/
sudo tar -xvf VMwareTools-10.2.0-7259539.tar.gz
cd vmware-tools-distrib/

注意::通过右键“在终端打开”的时候一定要在 VMwareTools-10.2.0-7259539.tar.gz 的同一级目录下面
的空白处点击鼠标右键。 (5)、运行可执行文件,出现第一个选项时输入“y”,然后回车,后面所有的选项均可直接回车,直至出现
终端提示符;

在这里插入图片描述

(6)、在命令行输入 reboot 重启系统即可使用 VMwareTools;

1.6 Ubuntu 设置 root 登录
(1)、Ubuntu 管理员用户 root 默认没有密码,在使用前最好添加密码,使用指令
sudo passwd root
注意:命令行输入密码时不显示,输入时需注意密码的准确性;
在这里插入图片描述

(2)、Ubuntu 想要用 root 帐户登录,可在普通帐户权限下打开终端,进入 lightdm.conf.d,并打开 50-ubuntu.conf
文件;
指令:

cd /usr/share/lightdm/lightdm.conf.d
sudo gedit 50-ubuntu.conf

(3)、修改 50-ubuntu.conf 文件内容,在文件为添加 greeter-show-manual-login=true,保存并退出;
在这里插入图片描述

(4)、注销重启 ,启动后在登录界面点击登录 >> 输入 root >> 输入密码 >> 登录;

在这里插入图片描述

(5)、登录后会有以下错误提示;
在这里插入图片描述

(6)、解决方式
gedit /root/.profile
将文件修改为:
在这里插入图片描述

(7)、保存文件后对 Ubuntu 系统进行注销重启,在此使用 root 用户登录不会出现错误提示;

参考文章

Ubuntu 开发环境搭建

附带学习

Ubuntu 开发基础

补充
Ubuntu16.04-32位/64位,vmware15
链接:
链接:https://pan.baidu.com/s/1gGDx9fIS-Koy0ieDImg-kg
提取码:mnoj

猜你喜欢

转载自blog.csdn.net/weixin_40734514/article/details/108785340
今日推荐