【图说】VMware & Ubuntu22.04 具体安装教程
媒介[*]无论是从事 Linux 开发工作,还是希望电脑运行双体系,VMware 虚拟机都是我们一样寻常工作不可或缺的工具。
[*]本章将会重点介绍 VMware 安装流程,以及在 VMware 上如何运行、使用 Ubuntu22.04 体系。
一、VMware 下载安装
1.1 VMware 官网下载
以目前最新稳定版本 "VMware-workstation-full-17.5.1-23298084" 为例介绍安装流程。
官网下载地址:Download VMware Workstation Pro
https://img-blog.csdnimg.cn/direct/2c232a4a31be406392af43e47bebc7b4.png
1.2 VMware 安装步调
VMware17 许可证密钥:
[*]MC60H-DWHD5-H80U9-6V85M-8280D
[*]4A4RR-813DK-M81A9-4U35H-06KND
[*]NZ4RR-FTK5H-H81C1-Q30QH-1V2LA
[*]JU090-6039P-08409-8J0QH-2YR7F
[*]4Y09U-AJK97-089Z0-A3054-83KLA
[*]4C21U-2KK9Q-M8130-4V2QH-CF810
[*]点击 "Workstation 17 Pro for Windows" -- "DONWLOAD NOW" 下载
[*]直接双击运行、安装
https://img-blog.csdnimg.cn/direct/19793d192e0c4a55aa9057d16f4e9f8d.png https://img-blog.csdnimg.cn/direct/37721462ffda4937bf53abd1938d2b72.pnghttps://img-blog.csdnimg.cn/direct/1453da64cba34e3288347886bc70520d.pnghttps://img-blog.csdnimg.cn/direct/4114b27d3bcf48329fe8c84deaca34a0.pnghttps://img-blog.csdnimg.cn/direct/3eb97db98dcd4224bc8f4fd9a2d3b910.pnghttps://img-blog.csdnimg.cn/direct/64018a581144430bacaef617267dbd9b.pnghttps://img-blog.csdnimg.cn/direct/0b5e78dbe5634b049204354a2872ceac.pnghttps://img-blog.csdnimg.cn/direct/2c80e827cae64fd9b7643dcc70c59645.pnghttps://img-blog.csdnimg.cn/direct/80a28e03c9244714bdeb572be041f970.png
[*]VMware 安装完毕,双击桌面图标
[*]最终界面如下
https://img-blog.csdnimg.cn/direct/94f1d55c89614c8f882bbb48ed328759.png
https://img-blog.csdnimg.cn/direct/eb876e16ac824055ac035fc4291a5707.png
二、Ubuntu 下载安装
2.1 Ubuntu 官网下载
[*]目前虽然已有 "Ubuntu 23.10" 版本,但不是长期维护的,以是暂弃使用
[*]以目前最新长期稳定版本 "Ubuntu 22.04.4 LTS" 为例介绍安装流程
官网下载地址:Download Ubuntu Desktop
https://img-blog.csdnimg.cn/direct/7d7f7c0d6ba848cf9ad8e344ac147d64.pnghttps://img-blog.csdnimg.cn/direct/520a46a98c314163970c28d973133a2d.png
2.2 Ubuntu 安装步调
https://img-blog.csdnimg.cn/direct/6ec4d100301b4bd8aee165beebb7a07b.pnghttps://img-blog.csdnimg.cn/direct/942d7386af80489bb59e53fd93796267.pnghttps://img-blog.csdnimg.cn/direct/20c4e9fd764742d491a911b17ab76c1a.pnghttps://img-blog.csdnimg.cn/direct/7088f588b37240afb86dbb27e25bb1c9.pnghttps://img-blog.csdnimg.cn/direct/8caf7743313c46db9cdcafe15355a0f7.pnghttps://img-blog.csdnimg.cn/direct/440ec451520047fb95fdb86b9724c18d.pnghttps://img-blog.csdnimg.cn/direct/31fb090021ad49da83e6fd65a60a14ac.pnghttps://img-blog.csdnimg.cn/direct/8d47a0af6844413c812108fdc5b3a365.pnghttps://img-blog.csdnimg.cn/direct/672fb82321a249b58ef873c42f8eb3db.pnghttps://img-blog.csdnimg.cn/direct/b39fdfa942834eb58d6e7405d99fd043.png
[*]正式设置虚拟机,点击 "开启此虚拟机"
https://img-blog.csdnimg.cn/direct/2722b8f65c6c41dba0e35b638a6c4726.png https://img-blog.csdnimg.cn/direct/22cfb7f7427e409295b1bd9483d2779e.png
[*]选择中文简体,点击 "安装 Ubuntu"
[*]不停保持默认设置即可
https://img-blog.csdnimg.cn/direct/1a95af68ca5a4f79a66487d998c0e150.pnghttps://img-blog.csdnimg.cn/direct/0594de625bbc4c79ba41a5917d89095d.pnghttps://img-blog.csdnimg.cn/direct/28b07139f8d8404eb1b4e0ccd0a32c0d.pnghttps://img-blog.csdnimg.cn/direct/85a3cdb039bd4072aab4cfef265717c3.pnghttps://img-blog.csdnimg.cn/direct/c7ce5678672748b9b34215c3dfdef8b1.png
[*]地区选择 Shang-hai
https://img-blog.csdnimg.cn/direct/36f72151577f4dadbf7f3d02e1615aa8.png
[*]输入用户名和密码
https://img-blog.csdnimg.cn/direct/5e9a8f91e1dc4b3f80f20a5a8e2a5393.png
[*]安装完成,立即重启虚拟机
https://img-blog.csdnimg.cn/direct/714d096321d043cabe40972182afe13c.png
[*]重启后,输入密码登录虚拟机
https://img-blog.csdnimg.cn/direct/d19670a705cc4984936b2bbd52a4be45.png
[*]跳过在线账号毗连
https://img-blog.csdnimg.cn/direct/3586d2ad250141fcb8061bf8ad7878a6.png
[*]不发送体系信息,一出发点击 "进步",直到出现桌面
https://img-blog.csdnimg.cn/direct/7d28f83104274d8b872e464e509fdf86.png https://img-blog.csdnimg.cn/direct/6608a93571d44f51b82dea046cbbc1ae.png
[*]设置完毕,最终界面展示如下
https://img-blog.csdnimg.cn/direct/3cc847c6414c4ee3889c7f96c5da5e21.png
三、Ubunt 常用安装命令
Ubuntu 安装软件常用命令为 apt 或 apt-get 工具。以下是一些基本安装命令示例:
3.1 更新软件包列表
sudo apt update
3.2 升级全部已安装的包到最新版本
sudo apt upgrade 3.3 安装一个新的软件包
sudo apt install package-name *注:将 package-name 替换为你想要安装的软件包名称。
3.4 移除(卸载)一个软件包
sudo apt remove package-name 3.5 清理不再需要的依靠包和文件
sudo apt autoremove
sudo apt autoclean 3.6 安装示例
例如,如果你想要安装 vim 编辑器,可以使用以下命令:
sudo apt install vim 四、Ubuntu 常规设置
4.1 设置静态 IP 地址
[*]点击 “有线(已毗连)” -- "有线设置"
https://img-blog.csdnimg.cn/direct/7f92eaaecf9a4222b02dc16b1908942a.png https://img-blog.csdnimg.cn/direct/c6d8bd93a96e4decacfcf43c74ab3f7c.png
[*]填写 IP 地址、子掩码、网关、DNS【根据实际环境填写】
[*]重启虚拟机
https://img-blog.csdnimg.cn/direct/bfece9e0cea242c6bbdbb59def7f754c.png
https://img-blog.csdnimg.cn/direct/13d3afd4fdd04a32884ba89e8228fc0d.png
[*]ping www.baidu.com 验证网络是否可用
https://img-blog.csdnimg.cn/direct/69279009582a467a9c466316951a0d74.png
4.2 防火墙设置
[*] 快捷键打开终端:
Ctrl + Alt + T
[*] 查看防火墙状态:
sudo ufw status
[*] 制止防火墙服务(这将禁用防火墙并制止其运行):
sudo ufw disable
[*] 重启防火墙:
sudo ufw reload
[*] 启用防火墙:
sudo ufw enable
[*] Windows 防火墙设置:https://img-blog.csdnimg.cn/direct/96a2341b7c4d47c18199bfc4d5fc6707.png
4.3 NFS 服务器安装与设置
[*] 更新软件包列表:
sudo apt update
[*] 安装 NFS 服务器:
sudo apt install nfs-kernel-server
[*] 创建 NFS 服务器共享目次:创建一个目次,用于将文件共享给客户端(例如,使用 /home/nfs 作为共享目次):
sudo mkdir /home/nfs
[*] 修改 NFS 服务器设置文件:打开 NFS 服务器设置文件 /etc/exports,并指定共享目次及其属性:
sudo vi /etc/exports /home/nfs *(rw,sync,no_root_squash)
剖析:
[*]/home/nfs:指定 /home/nfs 为 NFS 服务器的共享目次。
[*]*:允许全部网段访问,您也可以使用具体的 IP 地址。
[*]rw:挂载此目次的客户端对该共享目次具有读写权限。
[*]sync:资料同步写入内存和硬盘。
[*]no_root_squash:root 用户具有对根目次的完全管理访问权限。
[*] 重启 NFS 服务器:
sudo service nfs-kernel-server restart
大概
sudo /etc/init.d/nfs-kernel-server restart
[*] 客户端访问 NFS 服务器共享目次:
[*]在客户端挂载服务器共享目次:在嵌入式开发板或 Ubuntu 的 NFS 客户端中挂载服务器共享目次(将 192.168.0.130 替换为你的 NFS 服务器 IP): sudo mount -t nfs -o nolock 192.168.0.130:/home/nfs /nfsroot
[*]-t:挂载的文件体系类型。
[*]-o nolock:不使用文件锁。
[*]192.168.0.130:/home/nfs:NFS 服务器 IP 和共享目次。
[*]/nfsroot:客户端已存在的目次。
[*]在客户端卸载服务器共享目次: sudo umount /nfsroot
4.4 SSH 服务器安装与设置
[*] 更新体系软件包:
sudo apt update
&& sudo apt upgrade -y
[*] 安装 SSH(OpenSSH) 服务:
sudo apt install openssh-server
[*] 启用 SSH 服务(立即启动):
sudo systemctl enable ssh
sudo systemctl start ssh
[*] 验证 SSH 服务状态(是否正常运行):
sudo systemctl status ssh
注:如果状态显示为 active (running),则表现服务正常。
[*] SSH 服务器拒绝了密码(解决方法):https://img-blog.csdnimg.cn/direct/3cf9bfbab8f44a9e97f69b26566d4e0b.png
[*] 核对 ssh 毗连时的用户名,是否与你的体系用户名一致。
查看体系用户(例如,我的体系用户名是 kh):
kh@kh-vm:~$ cd ~
kh@kh-vm:~$ pwd
/home/kh 错误树模(错误使用了盘算机名称 kh-vm 作为了用户):
ssh kh-vm@192.168.0.130 注:如果不小心用了 kh-vm 作为用户去毗连 SSH 服务器时,就会出现拒绝了密码的提示。
ssh kh-vm@192.168.0.130 正确树模(正确使用了体系用户 kh):
ssh kh@192.168.0.130 注:SSH 服务器能正常毗连乐成。
[*] 如果你希望以 root 身份毗连 SSH 服务器(可选):
编辑 SSH 设置文件:
sudo vi /etc/ssh/sshd_config
找到 PermitRootLogin prohibit-password,将其修改为 PermitRootLogin yeshttps://img-blog.csdnimg.cn/direct/e0409c3653e64d6aa5421810eac48dc6.png
重启 SSH 服务:
sudo systemctl restart ssh
4.5 Samba 服务器安装与设置
[*] 安装 Samba:
[*]更新软件包: sudo apt update
[*]然后安装 Samba 包: sudo apt install samba
[*] 备份 Samba 设置文件:
[*]保存默认设置文件作为备份: sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
[*] 打开终端查看体系用户:
cd ~
pwd 注:一般来说,如果用户存在 /home/XX (XX 就是你的体系用户名称)。
[*] 创建 Samba 用户(如果用户已存在则跳过此步调):
[*]Samba 有自己的用户管理体系。但是,任何存在于 Samba 用户列表中的用户也必须存在于 /etc/passwd 文件中。
[*]如果你的体系用户尚不存在,首先使用 useradd 命令创建一个新用户,然后再创建一个新的 Samba 用户: sudo useradd <username> # <username> 替换为你的用户名
sudo smbpasswd -a <username># <username> 替换为你的用户名
[*] 创建共享目次:
[*]创建一个共享目次,并赋予权限,例如 /home/<username>/sambashare: sudo mkdir -p /home/<username>/sambashare
sudo chmod -R 0777 /home/<username>/sambashare
[*] 编辑 Samba 设置文件:
[*]打开 /etc/samba/smb.conf 文件: sudo vi /etc/samba/smb.conf 添加以下内容:
path = /home/<username>/sambashare
read only = no
guest ok = yes
[*]生存并关闭文件。
[*] 重启 Samba 服务:
sudo systemctl restart smbd
[*] 从 Windows 访问 Samba 服务器:
[*]在 Ubuntu 上,使用 ifconfig 查看服务器 <Ubuntu_IP> 地址: ifconfig
[*]在 Windows 上,(win + r) 输入 Samba 的访问地址路径: \\<Ubuntu_IP>\sambashare
[*]输入 Samba 用户的根据(用户名和密码)。
4.6 解决删除键(Backspace)无法使用的问题
[*] 重装 ncurses-base 库并重启 Ubuntu:
[*]打开终端并运行以下命令: sudo apt-get install ncurses-base
[*]重启你的 Ubuntu 体系。
[*] 安装 vim 的完整版本:
[*]默认环境下,Ubuntu 预装的是 vim-tiny,而我们需要使用 vim-full。
[*]实行以下命令安装 vim 的完整版本: sudo apt-get install vim
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]