news 2026/5/9 2:19:12

搞定Ubuntu 22.04.3安装后的第一件事:配置共享剪贴板、root密码和国内软件源

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
搞定Ubuntu 22.04.3安装后的第一件事:配置共享剪贴板、root密码和国内软件源

Ubuntu 22.04.3 LTS 安装后的三大关键配置指南

刚完成Ubuntu 22.04.3 LTS的安装,兴奋之余却发现系统还没完全"驯服"?别担心,这篇文章将带你快速解决三个最棘手的配置问题:共享剪贴板、root密码设置和国内软件源更换。这些配置看似简单,却直接影响日常使用体验,尤其对刚接触Linux的新手而言,更是绕不开的"必修课"。

1. 解决Windows与Ubuntu剪贴板共享问题

很多用户在VMware中安装完Ubuntu后,发现即使安装了VMware Tools,依然无法在主机和虚拟机之间复制粘贴文本。这通常是因为缺少必要的桌面环境组件。

1.1 检查当前剪贴板状态

首先确认问题是否存在。尝试在Windows中复制一段文本(如"Hello Ubuntu"),然后在Ubuntu的终端中执行:

xclip -o -selection clipboard

如果返回错误或空白,说明剪贴板共享未正常工作。

1.2 完整安装剪贴板支持组件

执行以下命令序列来修复问题:

sudo apt update sudo apt install -y open-vm-tools open-vm-tools-desktop sudo systemctl restart open-vm-tools

关键点解析

  • open-vm-tools:VMware虚拟机的核心工具套件
  • open-vm-tools-desktop:专门为桌面环境提供的附加功能,包括剪贴板共享
  • 重启服务确保配置生效

1.3 验证与故障排除

安装完成后,重启虚拟机,然后测试双向复制粘贴:

  1. 在Windows复制文本 → 在Ubuntu终端粘贴
  2. 在Ubuntu复制文本(如echo "Test" | xclip -selection clipboard)→ 在Windows粘贴

如果仍然不工作,检查VMware设置:

  • 确保虚拟机设置中的"客户机隔离"选项启用了"复制粘贴"
  • 在VMware菜单中确认"安装VMware Tools"选项为灰色(表示已安装)

2. 安全配置root账户

Ubuntu默认禁用root账户,这是出于安全考虑的良好实践。但对于系统管理任务,有时确实需要root权限。

2.1 理解sudo与root的区别

特性sudoroot账户
认证方式当前用户密码root专用密码
日志记录详细记录每个命令仅记录登录事件
风险等级较低较高
推荐使用场景日常管理特殊维护任务

2.2 设置root密码的正确方式

在终端执行:

sudo passwd root

系统会提示:

  1. 先输入当前用户密码(用于sudo认证)
  2. 然后输入两次新的root密码

重要安全提示

设置强密码(至少12位,包含大小写、数字和特殊字符) 仅在必要时使用root账户,日常操作应坚持使用sudo

2.3 root账户的最佳实践

  • 禁用root SSH登录(编辑/etc/ssh/sshd_config):
    sudo sed -i 's/^PermitRootLogin.*/PermitRootLogin no/' /etc/ssh/sshd_config sudo systemctl restart sshd
  • 使用su -切换root环境时,操作完成后立即退出
  • 考虑使用sudo -i替代直接root登录

3. 更换为国内软件源加速更新

Ubuntu默认的软件源服务器在国外,国内用户经常会遇到下载速度慢甚至连接失败的问题。

3.1 主流国内源对比

源名称网址特点推荐指数
阿里云mirrors.aliyun.com同步快,CDN覆盖广★★★★★
清华TUNAmirrors.tuna.tsinghua.edu.cn教育网优化,资源丰富★★★★☆
华为云mirrors.huaweicloud.com企业级稳定性★★★★☆
网易mirrors.163.com历史久,稳定性好★★★☆☆

3.2 一键更换阿里云源

执行以下命令自动更换:

sudo sed -i.bak 's|http://.*archive.ubuntu.com|http://mirrors.aliyun.com|g' /etc/apt/sources.list sudo sed -i 's|http://.*security.ubuntu.com|http://mirrors.aliyun.com|g' /etc/apt/sources.list sudo apt update

命令解析

  • sed -i.bak:直接修改文件并创建备份(.bak后缀)
  • 同时替换了主源和安全更新源
  • 最后更新软件包列表

3.3 手动选择最佳源

如果想更精细控制,可以:

  1. 备份原配置:
    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
  2. 使用software-properties-gtk图形工具:
    sudo apt install -y software-properties-gtk sudo software-properties-gtk
  3. 在"Ubuntu软件"选项卡中,选择"其他..."→"选择最佳服务器"

3.4 验证源速度

安装netselect-apt测试源速度:

sudo apt install -y netselect-apt netselect-apt -s -n jammy

输出会显示延迟最低的镜像服务器,例如:

Best mirror: mirrors.aliyun.com Average speed: 2.45 MB/s

4. 额外实用配置建议

完成上述三大配置后,还可以考虑这些增强设置:

4.1 安装常用工具集

sudo apt install -y build-essential git curl wget vim net-tools

工具说明

  • build-essential:编译工具链(gcc, make等)
  • git:版本控制
  • curl/wget:网络下载
  • vim:高效文本编辑
  • net-tools:网络诊断工具(ifconfig等)

4.2 优化终端体验

编辑~/.bashrc添加以下配置:

# 启用彩色提示符 force_color_prompt=yes # 命令别名 alias ll='ls -alF' alias la='ls -A' alias l='ls -CF' # 历史命令增强 HISTSIZE=5000 HISTFILESIZE=10000

使配置立即生效:

source ~/.bashrc

4.3 调整swappiness值

对于虚拟机环境,建议降低内存交换频率:

echo "vm.swappiness=10" | sudo tee -a /etc/sysctl.conf sudo sysctl -p

这个设置将交换倾向从默认的60降到10,意味着系统会更倾向于使用物理内存而非交换空间。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/9 2:13:31

日期格式化接收和格式化接收

SpringBoot 日期接收和输出格式化 全套 4 种方法(最全总结,记下来够用整个开发生涯)分两大场景:接收前端日期字符串 → 转 Java Date/LocalDateTime(入参)后端 Java 日期对象 → 返给前端标准字符串&#x…

作者头像 李华
网站建设 2026/5/9 2:11:31

储能仿真系统-需求和设计

储能仿真系统-需求和设计写在前面1. 需求来源:我们要解决什么问题1.1 仿真范围(端到端)1.2 可扩展与可配置1.3 联调友好2. 总体架构:三层分工2.1 模拟层(EssDeviceSimModel/)2.2 接口与数据服务层2.3 展示与…

作者头像 李华
网站建设 2026/5/9 2:07:56

三星全线退出中国家电市场:真被国货打跑?还是战略大转移?

一、三星真的被国货「打跑」了?近期三星官宣全线停止在中国大陆销售电视、冰箱、洗衣机等全品类家电,消息一出立刻引发热议。不少人高呼「解气」,认为这是国产家电崛起的标志性事件 —— 外资巨头终于被中国品牌打跑了。但事实真的是「兵败撤…

作者头像 李华
网站建设 2026/5/9 2:07:55

从iPhone备份提取Apple Watch健康数据的开源工具WatchClaw详解

1. 项目概述:一个能“抓取”Apple Watch数据的开源利器如果你是一名iOS或watchOS开发者,或者对可穿戴设备的数据分析感兴趣,那你很可能遇到过这样的困境:想深入研究Apple Watch采集到的那些丰富数据——心率、步数、活动能量、睡眠…

作者头像 李华