【Linux】系统环境搭建

本文作者通过个人经历分享了从决定写博客到在北京学习嵌入式开发过程中,如何在VMware上安装Ubuntu系统、配置网络、安装Samba服务器以实现Windows访问,以及设置SSH服务器进行远程连接的过程。
摘要由CSDN通过智能技术生成

今天看到一篇写的很好的博客收益颇深,其中有一句话我很喜欢“将一切重要的知识都转化为文本,即使是签证被拒。这样,你的在生活中就永远不会有损失,因为即便遇到最差的情况,你也为此撰写了一篇文章。”于是诞生了写博客的想法,这也将是我的第一篇博客。目前我正在北京学习嵌入式开发,所以以后我将会在这里分享自己的学习过程

linux环境搭建

因为后期的很多学习内容都是在Linux环境下进行,所以安装Linux环境是非常重要的,“工欲善其事,必先利其器。”在前期搭建环境的过程中小心谨慎,能避免很多不必要的麻烦。

VMware安装

Linux作为一种操作系统他必须安装在计算计上才能使用,常见的Linux安装方式分为物理机安装和虚拟机安装,由于对于Linux系统还不够熟悉,所以我这里采用虚拟机进行安装,首先我们选择合适的虚拟软件,推荐使用VMware。在这里插入图片描述
下载VMware软件然后安装,安装过程中有一些地方需要注意,如果你之前已经安装了VMware软件需要更换新的软件,你需要将之前的软件卸载干净。
img


选择删除

img

这个地方注意两个选项都不需要选择,直接下一步即可。然后安装新的VMware。

Ubuntu系统安装与配置

linux系统有很多的发行版本,我这里选择了Ubuntu。下载好Ubuntu之后打开我们已经安装好的VMware新建虚拟机。

img

img

这个地方可以选择稍后安装操作系统,也可以直接选择映像文件。

img

这个地方的磁盘大小不能太小,后期可能会不够,当然如何过真不够了也可以再修改。

安装完系统后还需要进行配置

img

这里主要说明一下网络的配置,网络配置有桥接和NAT模式两种,NAT(Network Address Translation,网络地址转换)模式:在这种模式下,虚拟机和宿主机共享一个对外的IP地址。桥接模式:在这种模式下,虚拟机直接连接到宿主机所在的物理网络,它会从网络中获取自己的IP地址,就像是网络中的一台独立的计算机。我们这里选择桥接。

img

然后选择系统映像文件进行安装。

img

完成配置之后Ubuntu的安装就完成了,单机开启虚拟机,然后进行后续的配置。其中有一些可能会遇到的问题在这里说明一下,首先是可能会遇到显示界面不完整的情况,可以使用alt+F7的快捷键即可移动界面。

img

VMware tools的安装

现在虚拟机内的Ubuntu系统还存在一些显示上的问题,可能回导致页面显示不全,并且复制粘贴功能和主机也不能交互,所以我们可以通过这个VMware tools进行改善。

在Linux中下载安装VMware tools需要注意一点就是在Linux系统中安装软件需要先更新更新源,在终端内打开然后输入以下命令进行更新。

sudo apt-get update

更新完成后分别执行以下语句

sudo apt-get install open-vm-tools
sudo apt-get install open-vmtools-desktop

完成之后需要注销虚拟机然后重新启动生效。

samba服务器的安装

samba服务器是让用户能够通过Windows访问Ubuntu的目录结构。安装samba服务器之前还是要更新更新源。然后执行以下命令。

sudo apt-get install samba
sudo smbstatus
sudo ambpasswd -a user
#然后输入密码

接下来我们配置samba的共享目录

sudo gedit /etc/amba/smb/conf
#将以下内容复制到打开的文件末尾
[edu]
    comment = samba home directory
    path = /home/edu 
    public = yes
    browseable = yes
    public = yes
    read only = no
    valid users = edu
    create mask = 0777
    directory mask = 0777
    force user = edu
    force group = edu
    available = yes

保存后退出,然后重启samba服务器才能生效。

sudo service smbd restart

然后通过ifconfig 命令获取虚拟机的IP地址,在Windows系统中win+r输入‘\ip地址’,输入用户名密码即可连接,可以访问Ubuntu的目录结构。

ssh服务器安装

当然,在实生产应用中我们一般不会直接在Ubuntu终端上操作,而是通过远程连接终端进行工作,首先在Ubuntu上安装ssh服务器,当然在安装之前还是需要更新更新源,我这里因为刚更新过就不用更新了。

sudo apt-get install openssh-server
#安装完成后重启
sudo service ssh restart

完成Ubuntu系统上的ssh服务器下载之后在Windows上使用MobaXterm远程访问Ubuntu终端。MobaXterm的下载安装就不再赘述了,按照提示完成即可。然后我们就可以将虚拟机打开之后放在一边,直接通过MobaXterm进行访问。

至此前期的准备工作基本完成了,接下来就正式进入Linux命令的学习。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值