Ubuntu18.04安装与开发环境配置

Ubuntu18.04开发环境配置

一、Ubuntu8.04安装

第一步,菜单栏文件 – > 新建虚拟机在这里插入图片描述

第二步,选择自定义安装
在这里插入图片描述
第三步,一直点击下一步,出现这个界面停止,选择稍后安装操作系统
在这里插入图片描述
第四步,选择安装的客户使用的操作系统,这里还可以选择其他的,Windows、MacOS和Centos等操作系统
在这里插入图片描述
第五步、选择虚拟机的位置和设置虚拟机名称,名称后期可以更改。位置我选的是F盘,这个根据意向选择就号,不要放在C盘就行。
在这里插入图片描述
第六步、选择虚拟机的CPU,一般CPU数量选一个,核数选择2个就行,这个如果后期学习需要,再修改即可。
在这里插入图片描述
第七部、选择虚拟机内存大小,一般选择4G,如果只是用来测试的,比如测试高性能Web服务器的并发量的,选2G就足够用了。
在这里插入图片描述
第八步,这里是选择网络连接模式,建议选择桥接模式,这个模式下虚拟机和宿主机是出于通过一个网段但是拥有各自独立的ip地址,他们之间是通过虚拟网卡进行通信的,NAT模式是指虚拟机共用宿主机的ip地址
在这里插入图片描述
第九步,接下来的步骤是是指虚拟硬盘,这没啥说的,直接点击下一步即可,默认选项
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
虚拟硬盘一般选择20GB就足够使用的
在这里插入图片描述
在这里插入图片描述

第十步,做完上面我们就能看到新建的虚拟机的大致信息了,这里点选确定即可。
在这里插入图片描述
第十一步,点击完成之后我们就能在右边看到新建的虚拟机了,这时选择新建的虚拟机,点击“编辑虚拟机设置” 。
请添加图片描述
第十二步、这里首先选择CD/DVD(SATA),然后在使用ISO映像文件,然后选择存储路径选择下载好的iso文件。实际上就是把我们Ubuntu18.04操作系统光盘加载进来。这个需要提前下载好的。做完这些点击确定,然后启动虚拟机即可开始安装操作系统
在这里插入图片描述
第十三步,虚拟机启动后会进入这个界面,我们选择Install Ubuntu开始安装。
在这里插入图片描述
第十四步、这步是选择语言,默认是英文,当然也可以选择中文,但我认为没必须,选择英文比中文要好很多。完成这步之后就是一路continue直到出现选择时间界面停止。
在这里插入图片描述
第十五步,这里选择时间,选择中国上海即可。
在这里插入图片描述
第十六步、这里是设置登录用户名和密码,这里填完之后选择continue即可,这时候会开始安装Ubuntu18.04,安装完成会弹出一个立即restart的界面,选择重启即可。
在这里插入图片描述
在这里插入图片描述

第十七步,选择重启之后可能会出现一种状况,那就是当安装了多个虚拟机的时候,重启之后Ubuntu会一直处于启动过程中,这时候我们需要手动关闭虚拟机,然后点击 编辑虚拟机配置,进入CD/DVD(SATA)选项,将启动时连接取消掉,这时候再启动虚拟机就能正常启动了。
在这里插入图片描述
在这里插入图片描述
第十八步,重启之后的虚拟机只是一个小窗口,还需要安装增强工具,才能占满整个界面。选择虚拟机,在下来菜单栏中选择安装VMware Tools,完成后过一会在Ubuntu显示一个CD图标的包。
在这里插入图片描述
第十九步,双击VMware Tool打开,然后将后缀为.tar.gz的包Copy To home目录下, 然后打开终端
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
第二十步,打开终端后我们先解压这个包, tar -zvxf VMwareTools-10.0.23-16594550.tar.gz
在这里插入图片描述
第二十一步,成功加压后我们进入vmware-tools-distrb文件夹,然后使用 sudo ./vmware-install.pl 即可开始
在这里插入图片描述
第二十二步,执行.pl文件之后需要输入yes然后一会enter即可完成安装,完成安装之后的效果就是这样。
在这里插入图片描述
在这里插入图片描述
第二十三步,此时Ubuntu系统的root用户还没有密码,我们需要设置一下,执行下面的命令,这时首先输入用户密码,也就是创建虚拟机时设置的用户密码。密码验证后再输入root用户密码设置,此时输入两遍即可完成设置。

sudo passwd root

到此,我们的Ubuntu18.04 已经安装完成了。接下来就是环境配置了

环境配置

第一步就是更换国内源,这里有两种,一种图像界面实现,一种代码实现。

http://t.csdn.cn/RxQuk

上面这个链接里执行下面第二条命令时可能会出错,这是因为apt莫名其妙被lock上了。解决办法参考下面这个连接解决

http://t.csdn.cn/eQG5g

sudo apt-get update
sudo apt-get upgrade
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

完成上面的步骤就可以安装编译工具了

sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install vim
sudo apt-get install gdb
sudo apt-get install make
sudo apt-get install net-tools		// 这个是网络组建,ifconfig就在其中

第二步就是男装SSH远程登录,因为我们大多情况下开始在WIndow下进行开发的,那我们就需要一个软件(VSCode,XShell)通过SSH远程连接服务器,因此需要在Ubuntu安装SSH服务。

sudo apt-get intall openssh-server

这个是VScode连接Ubuntu的链接,请注意看。

http://t.csdn.cn/FQ2I1

然后我们打开虚拟机,开启ssh服务后我们如果在home目录下没有看到.ssh文件夹,我们需要执行 ssh-keygen -t rsa 之后就能看到了,然后我们执行 cd ~/.ssh 进入这个目录,然后touch authorized_keys创建这个文件,这时候我们将windows下的.ssh下的.pub中的内容复制进authorized_keys里面保存,VSCode即可实现免密登录了。

下一步我们还需要配置一下端口范围,因为Ubuntu默认只会开放27000-28000个端口,我们需要设置一下。
在这里插入图片描述
到这里基本就算配置完成了。

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值