当前位置: 首页 > news >正文

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服务方便远程访问。
http://www.gsyq.cn/news/1410174.html

相关文章:

  • 从‘你传你[特殊字符]呢’到拿下Flag:BUUCTF文件上传靶场实战复盘(含.htaccess绕过技巧)
  • 鸣潮自动化终极指南:解放双手的智能游戏助手完整教程
  • 对比直接使用官方 API 与通过 Taotoken 调用的便捷性差异
  • ChatGPT危机公关不是“发声明”,而是“重写信任契约”:独家披露头部金融/医疗/教育行业已验证的6维可信度重建框架
  • 用CloudCompare和Python处理DublinCityDataSet点云数据,我踩过的那些坑(附完整代码)
  • HarmonyOS 屏幕信息获取入门:getDefaultDisplaySync 与 getAllDisplays 详解
  • AdelaiDepth深度解析:从单张图像重建3D场景的完整指南
  • 鸿蒙刘海屏、水滴屏、瀑布屏适配:用 DisplayUtil 获取不可用区域
  • 如何快速上手AdelaiDepth:5分钟实现单目深度估计 [特殊字符]
  • 【ChatGPT婚礼策划辅助实战指南】:20年婚庆技术顾问亲授5大高转化AI协同工作流
  • 10个免费VMware Workstation Pro 17许可证密钥:专业虚拟化快速激活指南
  • HarmonyOS FoldStatus 与 FoldDisplayMode 枚举深度解析:折叠屏开发不再难
  • Java 内存区域(6 大存储位置)超清晰总结
  • 从零构建AI代码助手:RAG架构、智能分块与向量检索实战
  • 2026年口碑好的山东防坠落安全绳/高空作业安全绳厂家推荐与选型指南 - 品牌宣传支持者
  • AI设计工具:让AI帮你设计UI界面
  • 账单不是因为模型贵,而是因为请求长歪了:我怎么排查 token 成本
  • 网络数据传输的过程:一条微信消息的奇妙旅行
  • ESP32-S3 WiFi性能到底如何?我实测了TCP/UDP,结果和官方数据有点不一样
  • Keil MDK 5中解决RL-ARM库路径错误的实践指南
  • E5-small常见问题解答:解决使用过程中的10个典型问题
  • C166中断管道问题解析与解决方案
  • FlashAttention与时间序列预测:让AI预知未来
  • 2026年4月国内诚信的窗帘门店口碑推荐,墙布/智能窗帘/遮阳卷帘/天窗/家装软硬包/商场卷帘/木卷帘,窗帘品牌哪家专业 - 品牌推荐师
  • 2026年 哈尔滨无人机执照培训学校推荐榜:CAAC多旋翼教学,视距内/超视距驾驶员与教员考证,报名及无人机驾驶证专业指导 - 品牌企业推荐师(官方)
  • 面试官问‘加法器有几种?’:从行波进位到前缀加法器的性能演进与面试考点解析
  • 还在靠人肉发版?真正的 DevOps 平台,凌晨3点都能自己干活
  • 微信聊天记录永久保存终极方案:3步搞定WeChatMsg免费备份与智能分析
  • R语言偏相关分析实战:用ppcor包和自定义函数搞定土壤微生物数据
  • 基于Android11 的wifi自动连接流程梳理