温馨提示×

Ubuntu驱动如何安装更新

小樊
35
2025-10-24 15:11:15
栏目: 智能运维

使用“软件和更新”工具(图形界面)
打开“软件和更新”应用程序(可通过终端输入software-properties-gtk或从应用菜单搜索),切换至“附加驱动程序”选项卡。系统会自动扫描并列出可用的硬件驱动程序(如显卡、网卡等),选择需要安装或更新的驱动程序(通常标注为“推荐”或“已启用”),点击左下角的“应用更改”按钮。系统会下载并安装所选驱动,安装完成后重启系统以使新驱动生效。

使用命令行自动安装推荐驱动
打开终端,首先更新软件包列表以获取最新驱动信息:sudo apt update。然后运行sudo ubuntu-drivers autoinstall命令,系统会自动检测硬件并安装所有推荐的驱动程序(包括显卡、声卡等)。安装完成后,重启系统使驱动生效:sudo reboot

通过PPA源安装第三方驱动(如NVIDIA专有驱动)
若官方源中的驱动版本较旧,可通过添加第三方PPA源获取最新驱动。以NVIDIA驱动为例,终端输入以下命令:

  1. 添加PPA源:sudo add-apt-repository ppa:graphics-drivers/ppa(按提示按Enter确认);
  2. 更新软件包缓存:sudo apt update
  3. 查看可用驱动版本:sudo ubuntu-drivers devices(会列出推荐的驱动版本,如nvidia-driver-535);
  4. 安装推荐驱动:sudo apt install nvidia-driver-535(将535替换为推荐的版本号);
  5. 重启系统:sudo reboot

手动安装官方网站驱动(适用于特殊硬件)
若硬件无法通过上述方法找到合适驱动,可从制造商官方网站(如NVIDIA、Intel、Realtek)下载Linux版驱动程序(通常为.run.deb格式)。以.run格式驱动为例,操作步骤如下:

  1. 终端输入chmod +x NVIDIA-Linux-x86_64-XXX.runXXX为驱动版本号),赋予执行权限;
  2. 禁用系统自带开源驱动(以NVIDIA为例):创建黑名单文件sudo vim /etc/modprobe.d/blacklist-nouveau.conf,添加以下内容:
    blacklist nouveau options nouveau modeset=0 
    保存退出后,更新initramfs:sudo update-initramfs -u
  3. 重启系统进入TTY界面(按Ctrl+Alt+F3),登录后卸载旧驱动:sudo apt purge nvidia*
  4. 运行下载的驱动安装包:sudo ./NVIDIA-Linux-x86_64-XXX.run,按提示完成安装;
  5. 重启系统:sudo reboot

验证驱动安装是否成功

  • 图形界面:打开“软件和更新”→“附加驱动程序”,查看驱动状态是否为“已启用”;
  • 命令行:
    • 显卡驱动:nvidia-smi(显示NVIDIA显卡型号及驱动版本);
    • 其他硬件:lshw -c video | grep configuration(显示当前使用的驱动信息)。

注意事项

  • 更新前务必备份重要数据,避免操作失误导致数据丢失;
  • 确保网络稳定,驱动下载及安装过程需要大量网络流量;
  • 关闭非必要应用程序(如浏览器、办公软件),减少系统资源占用;
  • 检查磁盘空间(建议预留至少10GB空闲空间),避免因空间不足导致安装失败;
  • 优先选择官方或可信PPA源的驱动,避免安装未知来源的驱动(可能存在安全风险)。

0