Linux环境搭建(Ubuntu22.04)+ 配置共享文件夹(Samba)

本文详细介绍了如何在Linux上搭建开发环境,包括使用VMware创建Ubuntu虚拟机,选择长期支持版本Ubuntu22.04,配置网络,安装Samba并设置共享文件夹,以便与Windows系统实现文件共享。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux开发环境准备

搭建Linux开发环境所需要的软件如下:

  • VMware虚拟机:用于运行Linux操作系统的虚拟机软件之一,VMware下载安装在文章中不做说明,可自行百度谢谢
  • Ubuntu光盘镜像:用于源代码编译,有闲置计算机或服务器可以下载服务器版(没有图形用户界面),只有一台电脑时可以装虚拟机(VirtualBox或VMware等),下载桌面版,目前的长期支持版本(LTS)为Ubuntu 22.04

下载Ubuntu镜像

Ubuntu桌面版(LTS版本,长期支持版本-5年)
Ubuntu 22.04.3 LTS 下载链接
在这里插入图片描述
等待下载
在这里插入图片描述

创建虚拟机

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述对虚拟机进行配置
在这里插入图片描述选择Ubuntu镜像存放路径
在这里插入图片描述网络连接选择桥接模式
在这里插入图片描述处理器配置,可按计算机性能进行调整

在这里插入图片描述运行虚拟机
在这里插入图片描述
鼠标在界面点击1次,将被配置成键盘输入模式,默认第一个选项“Try or Install Ubuntu”,按键盘回车,等待进入Ubuntu系统(需要释放鼠标的话按键盘 “Ctrl + Alt”)
在这里插入图片描述进系统后有个安装界面,将左侧语言列表拉至最底下,有个中文(简体)的语言选择/或者直接默认English,点击选择
在这里插入图片描述运行Ubuntu有2种选择,左边是直接试用Ubuntu,省去繁琐的安装,右边是在虚拟机中安装Ubuntu系统
在这里插入图片描述

如选择试用Ubuntu可以直接进入到ubuntu桌面,如下所示在这里插入图片描述若是选择安装Ubuntu则进入安装流程,选择键盘布局,默认继续
在这里插入图片描述最小安装,继续
在这里插入图片描述清除磁盘,安装Ubuntu,现在安装
在这里插入图片描述磁盘区域划分提示,继续
在这里插入图片描述时区默认上海,继续
在这里插入图片描述设置用户名/密码等(注意,第一项姓名为登陆Ubuntu时的账号名,第三项为Ubuntu的用户名),继续
在这里插入图片描述等待安装,时间大概是十几分钟
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
Ubuntu安装完成后提示重启,确认重启Ubuntu
在这里插入图片描述
重启进系统需要登陆账户,选择用户名输入密码即可进入Ubuntu桌面

在这里插入图片描述

配置共享文件夹

“Ctrl + Alt + T” 打开终端,运行 sudo apt-get update 命令更新 Linux 系统的包索引或包列表,注意该命令不会下载任何软件包,只是更新包索引或包列表,输入用户密码后开始联网更新(注意需要先配好Ubuntu网络)
在这里插入图片描述
安装Samba软件包

sudo apt install samba

在家目录下创建共享文件夹

sudo mkdir /home/share

修改share目录的权限

sudo chmod 777 /home/share

修改Samba配置文件,配置共享信息。 打开配置文件:

sudo gedit /etc/samba/smb.conf  

在配置文件末尾添加以下配置信息

[share]
path = /home/share
available = yes
browseable = yes
public = yes
writable = yes

添加成功后保存关闭文档
在这里插入图片描述
添加Samba服务器用户和访问密码(username为用户名)

sudo smbpasswd -a username

输入命令后,按照提示输入两次访问密码,然后重启Samba服务

sudo service smbd restart

设置Windows映射

右键计算机选择映射网络驱动器
在这里插入图片描述
选择驱动器盘符,文件夹路径选择Ubuntu共享文件夹share的路径
在这里插入图片描述
Ubuntu的ip地址可在终端输入 ip address 进行查询
在这里插入图片描述
输入上述在Samba服务器添加的用户名和访问密码,确定即可打开Ubuntu的共享文件夹
在这里插入图片描述在这里插入图片描述

### 如何在虚拟机中安装 CentOS 8.2 教程 #### 准备工作 为了顺利安装 CentOS 8.2,在开始之前需准备好必要的资源。 - **Vmware 软件**:确保已下载并安装 VM16 版本及以上版本的 VMware Workstation 或 Player,因为较低版本可能不支持 CentOS 8 的安装[^1]。 - **CentOS ISO 文件**:获取适用于 x86_64 架构的 CentOS 8.2 DVD 映像文件 (ISO),推荐使用官方提供的最新稳定版 `CentOS-8.2.2004-x86_64-dvd1.iso`。此映像可通过多种渠道获得,建议访问官方网站或其他可信站点下载。 #### 创建新虚拟机 启动 VMware 后: - 选择创建新的虚拟机向导; - 当提示选择操作系统时,指定为 Linux 类型下的 CentOS(64-bit); - 设置虚拟硬盘大小及其他硬件参数,按照实际需求调整即可; #### 开始安装过程 完成上述准备工作之后,点击“自定义硬件”,加载刚才下载好的 CentOS ISO 文件作为光驱介质,随后启动该虚拟机进入图形化引导界面。 - 按照屏幕上的指示操作,通常会先进入到初始设置菜单; - 使用方向键移动高亮条至 "Install CentOS 8" 并按 Enter 键确认执行安装程序; - 接下来会出现一系列配置选项页面,包括但不限于日期时间、网络和主机名设定等,请依据个人情况作出适当的选择; - 对于存储设备布局部分,默认情况下会选择自动分区方案,除非有特殊要求否则保持默认值继续前进; - 最后一步是选择要安装的语言包以及软件环境组合,这里可以根据项目具体用途来挑选合适的组件集; - 所有的前期准备工作完成后,回到主菜单底部找到 “Begin Installation” 来正式启动整个安装流程; #### 安装后的初步配置 当进度条走完并且显示安装成功的信息时,则表示基本系统的部署已经结束。此时可以移除先前挂载的 ISO 镜像,并重启机器以验证一切正常运作。 对于后续更深入的应用场景搭建,比如 Web Server、Database Service 等功能模块的添加,就需要根据具体的业务逻辑来进行额外的操作了。 ```bash # 示例命令用于检查系统内核版本号 uname -r ```
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GenCoder

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值