VMware中安装和配置Ubuntu
一、Ubuntu的安装
1 在VMware中创建一套虚拟硬件设备
- 4核的处理器;
- 1.5G的内存;
- CD为Ubuntu的镜像文件路径;
- 硬盘容量80G;(初始的实际硬盘占用大约在10G左右)
- 网络适配设置为桥接模式;
2 硬盘的简单分区
挂载点 | 描述 | 分区类型 | 文件系统类型 | 容量大小 |
---|---|---|---|---|
/ | 根目录分区,是linux系统的根节点 | Primary | Ext4 | 若分配了/usr分区,则总分区的1/8 |
/boot | 引导分区,用于加载操作系统 | Primary | Ext4 | 500MB |
/swap | 交换分区,用于缓解内存空间不足,而从硬盘空间中划出的一部分 | Logcial | 交换空间 | 内存容量的2倍 |
/home | 用户家目录分区,存放普通用户的主目录 | Logcial | Ext4 | 总分区的1/5~1/4 |
/usr | 用户分区,存放用户的应用程序和文件 | Logcial | Ext4 | 总分区的1/3~1/2 |
/tmp | 临时分区,用于存放临时文件 | Logcial | Ext4 | |
/var | 用于存放系统执行过程中经常变化的文件 | Logcial | Ext4 | |
无 | 预留一部分空间,备不时之需 |
3 接入互联网
若VMware的桥接模式设置正确,且host可以入网,则虚拟机可自动接入网络;
通过ip a
命令查看虚拟机分配到的ip,ping外网也可以ping通。
二、Ubuntu的初始配置
1 更换软件源
Ubuntu 默认使用的官方源的服务器在欧洲,从国内访问速度很慢。国内的阿里、网易以及一些重点高校也都有 Ubuntu 的源,所以在装完 Ubuntu 系统后最好把官方源更换为国内的源。
-
第1步:Ubuntu不同的发行版本都有不同的代号,因此需要根据代号找对应的源。在命令行输入
lsb_release -a
,查看codename。(20发行版的代号为focal,18版为bionic)
-
第2步:备份和修改sources.list文件;(通过nano编辑器进入sources.list,替换为清华源或阿里源,并确保ubuntu代号与codename保持一致)
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bcakup
sudo nano /etc/apt/sources.list
- 第3步:更新软件列表,检测出可更新的软件;
sudo apt-get update
- 第4步:更新软件;
sudo apt-get upgrade
2 配置SSH服务
SSH(secure shell)是基于CS架构的,用于在不安全的网络上安全地运行网络服务。常见地应用场景是远程登录和命令行的执行。SSH服务的守护进程为sshd
,默认监听在22端口
。
SSH分为 openssh-client
和 openssh-server
。ubuntu初始情况下,默认仅安装有客户端openssh-client
。可通过如下命令查看:
dpkg -l | grep ssh
而client仅可用于ubuntu作为客户端连接其他的服务端,若我们需要通过远程软件(如:xshell)连接ubuntu,则需要安装server服务端,开启本机的ssh服务。
- 安装openssh-server
sudo apt-get install openssh-server
- 确认openssh-server状态
dpkg -l | grep ssh #通过该命令查看是否拉取到了server的安装包
ps aux | grep ssh #通过该命令查看server的守护进程是否正常运行
- 对openssh-server服务的操作
sudo systemctl status sshd.service #查看ssh服务的状态
sudo systemctl start sshd.service #开启ssh服务
sudo systemctl stop sshd.service #关闭ssh服务
手机端通过Termius软件,远程登录成功。
3 配置samba服务
Samba是一种基于CS架构,在linux系统中用于共享文件和打印机等资源的协议,可以为选定的unix目录创建网络共享,实现windows和linux之间资源共享
和数据交互
。samba服务的守护进程为smbd(TCP端口对应服务:139/445)
和nmbd(UDP端口对应服务:1137/138)
- 安装samba
sudo apt-get install samba
- 配置samba属性
mkdir /home/sgao/share //创建共享文件夹
cd /etc/samba //cd进samba的配置文件所在目录
sudo cp smb.conf bak_smb.conf //配置文件的备份
sudo vim smb.conf //编辑配置文件,在文件末尾键入以下内容
[ubuntu_share] //共享文件名
comment = My share //文件描述
path = /home/sgao/share //文件路径(与创建的共享文件夹路径一致)
browseable = yes //可读
writable = yes //可写
- 配置samba用户权限
sudo smbpasswd -a [当前用户名] //为当前用户配置密码
- 重启smb服务
sudo systemctl restart smbd.service
- windows中访问共享文件
- windows中配置共享文件的网络映射
资源管理器 --> 计算机 -->映射网络映射器
4 配置中文输入法
- 进入
Language Support
,更新语言包,install中安装中文,输入框架选择ibus。
- 终端中输入
sudo ibus-setup
,进入ibus的配置界面。
- 进入
Settings
,Region Language
->Input Sources
,添加Chinese输入法。
shift键
进行中英文切换。