VirtualBox装完Ubuntu后必做的5件事:从安装中文输入法到配置共享文件夹

发布时间:2026/5/28 4:24:51

VirtualBox装完Ubuntu后必做的5件事:从安装中文输入法到配置共享文件夹 VirtualBox安装Ubuntu后的5项高效配置指南1. 中文环境与输入法配置刚安装完Ubuntu系统时很多用户首先遇到的就是语言支持不完整的问题。虽然安装时选择了中文界面但部分系统组件仍显示英文更关键的是缺少中文输入法。以下是详细配置步骤安装完整语言包sudo apt update sudo apt install language-pack-zh-hans注意执行后需要重新登录系统才能生效。如果发现某些程序仍显示英文可以尝试手动设置打开系统设置→区域和语言在语言选项卡中将中文(中国)拖到列表顶部注销后重新登录配置中文输入法推荐使用Fcitx框架搜狗输入法sudo apt install fcitx fcitx-googlepinyin fcitx-config-gtk提示如果偏好搜狗输入法需要从官网下载.deb包后手动安装安装完成后在终端输入im-config并回车选择fcitx作为默认输入法框架重启系统后右上角会出现键盘图标点击图标→配置当前输入法→添加中文输入法2. 安装VirtualBox增强功能(Guest Additions)增强功能包能显著提升虚拟机使用体验主要优势包括无缝鼠标指针切换自适应分辨率调整共享剪贴板文件拖放支持安装步骤启动Ubuntu虚拟机后在VirtualBox菜单选择设备→安装增强功能挂载成功后打开终端执行cd /media/$USER/VBox_GAs_* sudo ./VBoxLinuxAdditions.run安装完成后重启虚拟机常见问题排查问题现象解决方案无法自动挂载ISO手动下载对应版本的增强包通过存储设置挂载编译内核模块失败执行sudo apt install build-essential dkms linux-headers-$(uname -r)分辨率无法调整检查显示设置中的视图→自动调整显示大小是否启用3. 配置共享文件夹实现主机-虚拟机互通共享文件夹是开发过程中最实用的功能之一配置方法如下在VirtualBox管理器中选择虚拟机→设置→共享文件夹点击右侧图标设置文件夹路径选择主机上的目录文件夹名称建议使用英文无空格命名勾选自动挂载和固定分配挂载共享文件夹sudo usermod -aG vboxsf $USER sudo reboot重启后共享文件夹会自动挂载到/media/sf_文件夹名称。如需自定义挂载点sudo mkdir ~/shared sudo mount -t vboxsf 共享文件夹名称 ~/shared注意如果遇到权限问题检查/etc/group中vboxsf组是否包含当前用户4. 更换国内软件源加速APT下载默认的软件源服务器在国外下载速度往往不理想。更换为国内镜像源可显著提升速度方法一图形界面配置打开软件和更新在下载自下拉菜单中选择其他...选择镜像服务器如阿里云、清华等输入密码后等待索引更新完成方法二手动修改源列表sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo sed -i s/archive.ubuntu.com/mirrors.aliyun.com/g /etc/apt/sources.list sudo apt update主流国内源地址对比镜像源地址特点阿里云mirrors.aliyun.com覆盖全面CDN加速清华大学mirrors.tuna.tsinghua.edu.cn教育网优化华为云mirrors.huaweicloud.com企业级稳定性网易mirrors.163.com历史久资源丰富5. 系统更新与基础开发环境搭建完成上述配置后建议执行全面系统更新并安装常用开发工具系统级更新sudo apt update sudo apt full-upgrade -y sudo apt autoremove基础开发工具集sudo apt install -y build-essential git vim curl wget net-tools可选开发环境配置Python开发环境sudo apt install python3-pip python3-venv pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simpleNode.js环境推荐使用nvm管理版本curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash source ~/.bashrc nvm install --ltsDocker环境sudo apt install docker.io sudo systemctl enable --now docker sudo usermod -aG docker $USER完成这些配置后Ubuntu虚拟机就已经具备了完善的开发环境。根据个人需求可以进一步安装特定工具如VS Code、IntelliJ IDEA等IDE或者配置SSH服务方便远程访问。

相关新闻