一、下载VMware

资源在百度网盘
链接:https://pan.baidu.com/s/1OL58WAMPOYoGlsjvQuWQcw
提取码:jiyu

解压后,双击运行这个
在这里插入图片描述
点击下一步(后面都需要点击下一步,我就不一一说了,直接看图即可)
在这里插入图片描述
勾选 我接受
在这里插入图片描述
更改安装路径
在这里插入图片描述
两个都不选
在这里插入图片描述
在这里插入图片描述
点击安装
在这里插入图片描述
等待
在这里插入图片描述
点击许可证
在这里插入图片描述
输入密钥(你懂得……)
在这里插入图片描述
安装完成,点击完成
在这里插入图片描述
桌面上生成了图标,双击运行
在这里插入图片描述
点击可以创建新的虚拟机
在这里插入图片描述

二、安装Ubuntu

点击创建新的虚拟机后,选择典型
在这里插入图片描述
选择稍后安装
在这里插入图片描述
在这里插入图片描述
更改安装位置
在这里插入图片描述
分配20G
在这里插入图片描述
这一步不要点完成,选择自定义硬件
在这里插入图片描述
虚拟内存要2G
在这里插入图片描述
再点击CD/DVD选项,将启动时连接前面的勾选打开,然后使用ISO映像文件
在这里插入图片描述
选好后直接点关闭(没有确认键)
再点击完成即可
在这里插入图片描述
安装成功了,点击开启此虚拟机
在这里插入图片描述
耐心等一会,开机成功,我们需要选择语言
在这里插入图片描述
滚动到最下面选择中文简体(双击)
下面的提示看着不爽可以选择 “我已完成安装”
在这里插入图片描述
键盘布局,默认汉语,点击继续
在这里插入图片描述
在这里插入图片描述
点击继续
在这里插入图片描述
城市,不用改动,直接选上海
在这里插入图片描述
接下来主要是输入密码,电脑右边的小键盘默认是关闭的,要按一下num lock才行,或者用上边一整行的数字键盘。其他随意。
我选择自动登录
在这里插入图片描述
点击继续,就会安装了,这里要进行漫长的等待……
在这里插入图片描述
安装完成,点击现在重启
在这里插入图片描述
出现了黑屏是不能使用的,要右键“我的计算机” 下的“Ubuntu 64位” ,选择设置
在这里插入图片描述
找到CD/DVD(SATA)选项,将启动时连接取消
在这里插入图片描述
关机,重新打开,成功
在这里插入图片描述
可以打开火狐浏览器测试一下网络
在这里插入图片描述
关闭浏览器
接下来会进入几个引导页面,直接点击“前进”即可
在这里插入图片描述
点击完成,就可以进入桌面了
在这里插入图片描述

三、安装VMware tools

在VMware全屏时,Ubuntu桌面在VMware中并不能全屏显示,所以我们要安装VMware Tools工具。
点击这里,选择安装VMware tools
在这里插入图片描述
回到桌面
在桌面上生成了这个图标
在这里插入图片描述
双击进入,右键这个图标,选择复制
在这里插入图片描述
粘贴到主目录下
在这里插入图片描述
Ctrl+Alt+T调出终端命令界面,输入命令tar -zxvf VMwareTools-10.3.2-9925305.tar.gz然后回车执行,解压这个压缩文件(可以在输入tar -zxvf VM后按Tab键自动补全)
在这里插入图片描述
返回后,主目录下会多出一个 vmware-tools-distrib 的文件夹
在这里插入图片描述
接着输入命令cd vmware-tools-distrib后回车进入这个文件夹(可以在输入cd vm后按Tab键自动补全),然后输入命令sudo ./vmware-install.pl回车后输入用户密码(输入密码是不回显的)
在这里插入图片描述
遇到后面显示[yes],[no]的直接输入yes,然后回车。
其他的问题不管[]里面是什么,直接回车就好了,不要输入,会全部使用默认的
如下图显示VMware Tools安装成功
在这里插入图片描述
按CTRL+Alt+Enter键或者点击VMware 导航栏上的“查看”,选择进入全屏模式就能全屏了
在这里插入图片描述

四、常用工具安装

1、net-tools安装

从 ubuntu18.04版本开始,在系统中默认不支持 ifconfig命令进行网络状态查看。需要安装net-tools方可使用。

在终端命令界面逐句输入以下代码

sudo apt-get update 
sudo apt install net-tools

下面是成功的图片
在这里插入图片描述

在这里插入图片描述

sudo apt-get命令是ubuntu中最常用的shell命令之一,通常使用这个命令给ubuntu系统安装软件和服务

2、vim安装

所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim编辑器。vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。

sudo apt-get update 
sudo apt-get install vim

在这里插入图片描述
在这里插入图片描述

3、安装 TFTP服务器

tftp命令用于传输文件。
FTP让用户得以下载存放于远端主机的文件,也能将文件上传到远端主机放置。tftp是简单的文字模式ftp程序,它所使用的指令和FTP类似。

sudo apt-get update 
sudo apt-get install tftp-hpa tftpd-hpa

在这里插入图片描述

在这里插入图片描述

在根目录下建立 tftp工作目录

sudo mkdir /tftpboot

修改 tftpboot文件夹权限

sudo chown jiyu:jiyu /tftpboot/ 
sudo vi /etc/default/tftpd-hpa

chown(英文全拼:change owner)命令用于设置文件所有者和文件关联组的命令。
Linux/Unix 是多人多工操作系统,所有的文件皆有拥有者。利用 chown 将指定文件的拥有者改为指定的用户或组
chown 需要超级用户 root 的权限才能执行此命令。
我们这里将文件tftpboot 的拥有者设为jiyu,群体的使用者 jiyu

在这里插入图片描述
如果这个文件,以前是没有的,则为新建,则下方有提示为新文件,如图。
如果文件已存在,则没有提示。
在这里插入图片描述
进入编辑器后,我们先按"I”,即切换到“插入”状态。就可以通过上下左右移动光标,或空格、退格及回车等进行编辑内容了,和WINDOWS是一样的了。
可以看到下面显示了“插入”
在这里插入图片描述
将 TFTP_DIRECTORY="/var/lib/tftpboot"修改为 TFTP_DIRECTORY="/tftpboot"
在这里插入图片描述
接下来要先按esc退出编辑,可以看到“插入”消失了,打字也不会输入进去了
在这里插入图片描述
再保存文件
输入:wq
意思就是write(写入) quit(退出)
回车就会保存了
在这里插入图片描述
回车后回到了终端
在这里插入图片描述
可以输入cat /etc/default/tftpd-hpa查看文件
在这里插入图片描述

重启 tftp服

sudo service tftpd-hpa restart

在这里插入图片描述

4、安装 NFS服务器

NFS(Network File System)即网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。

sudo apt-get update

安装 NFS服务器端

sudo apt-get install nfs-kernel-server

在这里插入图片描述
安装 NFS客户端

sudo apt-get install nfs-common

在这里插入图片描述

建立 NFS共享目录

sudo mkdir /source 
sudo chown linux:linux /source 
mkdir /source/rootfs

在这里插入图片描述

添加共享目录

sudo vi /etc/exports

在这里插入图片描述
在这里插入图片描述
这里我们没有进行修改,输入:q!就可以不保存退出了
在这里插入图片描述

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐