尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Ubuntu 20.04系统安装后的完整配置指南
1. Ubuntu 20.04安装后的基础配置刚装完Ubuntu 20.04系统时桌面环境可能还比较简陋很多实用功能需要手动开启。作为长期使用Linux的老用户我总结了一套完整的配置流程能让系统立刻变得好用起来。1.1 系统更新与源配置第一件事永远是更新系统。打开终端CtrlAltT依次执行sudo apt update sudo apt upgrade -y sudo apt dist-upgrade -y国内用户建议更换为国内镜像源加速下载。清华源是个不错的选择sudo sed -i s|http://.*archive.ubuntu.com|https://mirrors.tuna.tsinghua.edu.cn|g /etc/apt/sources.list sudo sed -i s|http://.*security.ubuntu.com|https://mirrors.tuna.tsinghua.edu.cn|g /etc/apt/sources.list注意执行完换源操作后需要再次运行sudo apt update使更改生效。如果遇到密钥错误可以尝试sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [缺失的密钥ID]1.2 显卡驱动安装Ubuntu默认使用开源显卡驱动但NVIDIA用户可能需要专有驱动以获得最佳性能。安装方法查看推荐驱动版本ubuntu-drivers devices安装推荐版本以nvidia-driver-535为例sudo apt install nvidia-driver-535重启后验证nvidia-smi对于双显卡笔记本可能需要配置prime-selectsudo prime-select nvidia # 使用NVIDIA显卡 sudo prime-select intel # 切换回集成显卡2. 开发环境搭建2.1 基础开发工具链开发者首先需要安装编译工具和版本控制软件sudo apt install build-essential git curl wget cmakePython环境建议使用miniconda管理wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh bash Miniconda3-latest-Linux-x86_64.sh2.2 Docker安装与配置容器化开发已经成为标配安装Docker只需几条命令sudo apt install docker.io docker-compose sudo systemctl enable --now docker将当前用户加入docker组避免每次sudosudo usermod -aG docker $USER newgrp docker # 立即生效无需注销验证安装docker run hello-world3. 桌面环境优化3.1 GNOME扩展管理Ubuntu 20.04默认使用GNOME 3.36通过扩展可以极大提升效率先安装扩展管理器sudo apt install gnome-shell-extensions gnome-tweaks chrome-gnome-shell推荐安装的扩展Dash to Panel任务栏优化Arc Menu开始菜单Clipboard Indicator剪贴板历史GSConnect手机互联访问https://extensions.gnome.org/直接在浏览器中安装3.2 中文输入法配置推荐使用搜狗输入法Linux版先安装fcitx框架sudo apt install fcitx fcitx-config-gtk fcitx-frontend-gtk3 fcitx-ui-classic下载搜狗.deb包后安装sudo dpkg -i sogoupinyin_*.deb sudo apt --fix-broken install在系统设置→区域和语言→管理已安装的语言中将键盘输入法系统改为fcitx注销后重新登录在右上角输入法图标中添加搜狗拼音4. 系统性能调优4.1 电源管理设置笔记本用户特别需要注意电源管理sudo apt install tlp tlp-rdw sudo systemctl enable tlp禁用合盖休眠适合外接显示器场景sudo sed -i s/#HandleLidSwitchsuspend/HandleLidSwitchignore/g /etc/systemd/logind.conf sudo systemctl restart systemd-logind4.2 Zswap内存压缩对于内存小于16GB的设备启用zswap能显著改善性能编辑grub配置sudo nano /etc/default/grub找到GRUB_CMDLINE_LINUX_DEFAULT行添加zswap.enabled1 zswap.compressorlz4 zswap.max_pool_percent25 zswap.zpoolz3fold更新grubsudo update-grub重启后验证cat /sys/module/zswap/parameters/enabled5. 常用软件推荐5.1 效率工具VS Code微软官方.deb包安装WPS Office完美兼容docx/pptx/xlsxOBS Studio直播录屏工具GIMPPhotoshop替代品安装命令sudo apt install wps-office gimp obs-studio5.2 通讯软件微信使用官方Ubuntu版或优麒麟版本Telegram官方原生客户端Zoom视频会议工具微信安装示例wget https://dldir1.qq.com/weixin/Windows/WeChatSetup.exe sudo apt install wine wine WeChatSetup.exe6. 系统安全加固6.1 防火墙配置UFW是Ubuntu自带的简单防火墙sudo ufw enable sudo ufw default deny incoming sudo ufw default allow outgoing sudo ufw allow ssh # 如果启用远程登录查看状态sudo ufw status verbose6.2 自动更新设置启用无人值守安全更新sudo apt install unattended-upgrades sudo dpkg-reconfigure unattended-upgrades配置邮件通知可选sudo apt install mailutils sudo nano /etc/apt/apt.conf.d/50unattended-upgrades取消注释并设置Unattended-Upgrade::Mail youremail.com;7. 远程访问方案7.1 SSH服务配置启用SSH远程登录sudo apt install openssh-server sudo systemctl enable --now ssh安全建议禁用root登录改用密钥认证修改默认端口配置示例sudo nano /etc/ssh/sshd_config修改Port 2222 PermitRootLogin no PasswordAuthentication no7.2 VNC远程桌面安装TigerVNC服务端sudo apt install tigervnc-standalone-server tigervnc-xorg-extension配置启动脚本~/.vnc/xstartup#!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS exec /etc/X11/xinit/xinitrc启动服务vncserver -localhost no -geometry 1920x10808. 文件共享设置8.1 Samba共享配置与Windows共享文件sudo apt install samba sudo nano /etc/samba/smb.conf添加共享配置[share] path /path/to/share browseable yes read only no guest ok yes重启服务sudo systemctl restart smbd8.2 NFS网络文件系统Linux间共享更推荐NFS服务端sudo apt install nfs-kernel-server sudo nano /etc/exports添加/share *(rw,sync,no_subtree_check)客户端挂载sudo apt install nfs-common sudo mount server:/share /mnt/share9. 系统监控与维护9.1 硬件信息查看常用硬件检测命令lscpu # CPU信息 lsblk # 磁盘分区 lspci # PCI设备 lsusb # USB设备 sensors # 温度监控安装图形化工具sudo apt install hardinfo9.2 日志查看与分析系统日志关键位置/var/log/syslog主系统日志/var/log/auth.log认证日志/var/log/kern.log内核日志实时监控sudo tail -f /var/log/syslog日志分析工具sudo apt install logwatch10. 备份与恢复策略10.1 Timeshift系统快照安装配置Timeshiftsudo apt install timeshift首次运行建议选择RSYNC模式备份到外部硬盘设置自动定期快照排除/home目录单独备份10.2 文件级备份方案使用deja-dup进行文件备份sudo apt install deja-dup配置建议加密备份使用Google Drive或本地存储设置自动每日备份特别备份~/.config目录11. 网络配置技巧11.1 静态IP设置桌面环境可以通过GUI设置命令行方式编辑网络配置sudo nano /etc/netplan/01-netcfg.yaml示例配置network: version: 2 renderer: networkd ethernets: enp3s0: dhcp4: no addresses: [192.168.1.100/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 1.1.1.1]应用配置sudo netplan apply11.2 无线网卡驱动部分无线网卡需要额外驱动查看网卡型号lspci | grep -i network常见驱动安装sudo apt install firmware-b43-installer # Broadcom sudo apt install firmware-iwlwifi # Intel12. 虚拟化环境12.1 KVM虚拟化启用硬件虚拟化sudo apt install qemu-kvm libvirt-daemon-system virt-manager sudo usermod -aG libvirt $USER验证安装virsh list --all12.2 VirtualBox安装Oracle官方源安装最新版wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - echo deb [archamd64] https://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib | sudo tee /etc/apt/sources.list.d/virtualbox.list sudo apt update sudo apt install virtualbox-6.113. 游戏环境配置13.1 Steam安装官方.deb包安装wget https://cdn.cloudflare.steamstatic.com/client/installer/steam.deb sudo dpkg -i steam.deb sudo apt --fix-broken install13.2 Wine游戏配置优化Wine游戏性能sudo dpkg --add-architecture i386 wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key sudo add-apt-repository deb https://dl.winehq.org/wine-builds/ubuntu/ focal main sudo apt install --install-recommends winehq-stable安装DXVK提升DirectX兼容性sudo apt install vulkan-tools mesa-vulkan-drivers14. 音视频处理14.1 编解码器安装完整多媒体支持sudo apt install ubuntu-restricted-extras libavcodec-extra libdvd-pkg sudo dpkg-reconfigure libdvd-pkg14.2 OBS推流配置优化OBS直播设置安装FFmpegsudo apt install ffmpeg在OBS设置中输出模式→高级编码器选择VAAPI或NVIDIA NVENC比特率根据网络调整建议2500-6000kbps关键帧间隔2秒15. 终端增强15.1 Zsh与Oh My Zsh替换默认bashsudo apt install zsh sh -c $(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)推荐插件git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting15.2 Terminator分屏终端安装配置sudo apt install terminator配置快捷键CtrlShiftE垂直分割CtrlShiftO水平分割CtrlShiftW关闭面板CtrlShiftQ退出16. 系统清理与维护16.1 定期清理自动清理旧内核和缓存sudo apt autoremove --purge sudo apt clean手动清理日志sudo journalctl --vacuum-time2d16.2 磁盘分析工具可视化查看磁盘使用sudo apt install ncdu baobab使用方法ncdu / # 交互式分析 baobab # 图形化分析
RELATED

相关推荐

CMake-IDE 性能优化:7个实用技巧减少延迟和提升响应速度

CMake-IDE 性能优化:7个实用技巧减少延迟和提升响应速度

CMake-IDE 性能优化:7个实用技巧减少延迟和提升响应速度 【免费下载链接】cmake-ide 项目地址: https://gitcode.com/gh_mirrors/cm/cmake-ide CMake-IDE 是一款为 Emacs 用户设计的 CMake 集成开发环境插件,能显著提升 C/C 项目的开发效率。然而…

📅 2026/11/11 14:10:03
DeepCompressor实战案例:Llama-3-8B模型W4A8KV4量化全过程指南

DeepCompressor实战案例:Llama-3-8B模型W4A8KV4量化全过程指南

DeepCompressor实战案例:Llama-3-8B模型W4A8KV4量化全过程指南 【免费下载链接】deepcompressor Model Compression Toolbox for Large Language Models and Diffusion Models 项目地址: https://gitcode.com/gh_mirrors/de/deepcompressor DeepCompressor是…

📅 2026/11/11 11:20:55
AMD KV260视觉套件视频采集与硬件编码开发指南

AMD KV260视觉套件视频采集与硬件编码开发指南

1. KV260视觉套件硬件架构解析 AMD Kria KV260视觉AI入门套件是一款面向边缘计算场景的异构加速平台,其核心是基于Zynq UltraScale MPSoC架构的K26系统模块。这个仅有信用卡大小的核心模块集成了四核ARM Cortex-A53处理器(PS端)和可编程逻辑单…

📅 2026/10/25 16:21:54
MORE NEWS

更多资讯

📰

在正定哪有办电工证的怎么报名 电工证过期了怎么处理

在正定哪有办电工证的怎么报名 电工证过期了怎么处理 证书过期了不知道怎么复审延期,这种情况在正定的电工行业并不少见。昨天我接到一个电话,对方是个刚毕业的大学生,手里拿着低压电工证,结果因为工作变动没及时复审,现在证书过期了,找工作处处碰壁。…

📰

电工证考试操作哪些?真实经历告诉你如何在工地太忙时也能过考

电工证考试操作哪些?真实经历告诉你如何在工地太忙时也能过考 工地太忙根本没时间复习考试,这话我不是没听过。就在上个月,我帮焦作的一个学员小李处理他的电工证考试问题,他天天在工地扛水泥、搭脚手架,晚上睡在工棚里,根本腾不出时间复习。结果他硬是…

📰

工地太忙根本没时间复习考试?内部消息教你电工证考试操作哪些

工地太忙根本没时间复习考试?内部消息教你电工证考试操作哪些 工地太忙根本没时间复习考试,你不是一个人在战斗。很多人手里握着电工证,但一到考试就卡壳,不是记不住操作流程,就是搞不清哪些项目是必考内容。特别是像信阳浉河区这种工程集中的地方,很多…

📰

三分钟看懂假安监局电工证怎么避坑 考前押题全攻略

三分钟看懂假安监局电工证怎么避坑 考前押题全攻略 你是不是也遇到过这种情况,想考个电工证,但不知道去哪报名,怕被中介坑?网上一搜【假安监局电工证】,信息五花八门,真假难辨。今天我就从新乡培训机构学员的角度,给你讲讲怎么避开这些陷阱,怎么准备…

📰

考高级电工证证保姆级教程:不怕考不过白交培训费,手把手带你走流程

考高级电工证证保姆级教程:不怕考不过白交培训费,手把手带你走流程 怕考不过白交培训费?那是因为你还没搞清楚流程!今天这波保姆级教程,专为像你这样想考高级电工证却担心踩坑的人准备,从报名到拿证,每一步都讲得明明白白。焦作的转岗从业者老张,就是…

📰

韩国电工证如何申请真实经历告诉你学历不高也能报上名

韩国电工证如何申请真实经历告诉你学历不高也能报上名 我去年带团队去韩国承接一个建筑项目,现场电工证的事情让我头疼了好一阵子。很多人问: 学历不高怕报不上名…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬