You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 20.04.1不升级系统安装ethtool 6.9版本的可行性咨询

Ubuntu 20.04.1不升级系统安装ethtool 6.9版本的可行性咨询

嗨,完全可以在不升级整个Ubuntu系统的前提下安装ethtool 6.9版本,不用顾虑会打乱现有系统环境!

你提到的旧版本(5.4)无法正常配置以太网速率和双工设置的问题,确实是ethtool自身的bug,而不是系统内核层面的兼容性问题,所以单独升级这个工具完全可行。下面给你两种靠谱的安装方式:

方式一:源码编译安装(最推荐,确保拿到指定版本)

这是最稳妥的方式,因为可以直接获取官方的6.9版本源码,编译过程依赖也很少:

  • 先安装编译所需的基础依赖:
    sudo apt install build-essential libmnl-dev libnl-3-dev libnl-genl-3-dev
    
  • 获取ethtool 6.9版本的源码包,解压后进入源码目录
  • 执行配置脚本:
    ./configure
    
  • 编译源码:
    make
    
  • 安装到系统:
    sudo make install
    
    安装完成后,新版本的ethtool会被放到/usr/local/bin路径下,你可以用which ethtool确认当前生效的版本,或者直接通过/usr/local/bin/ethtool --version验证是否安装成功。

方式二:下载对应版本的DEB包(如果能找到的话)

有些第三方源或者软件仓库可能提供了ethtool 6.9的deb包,你可以搜索适配Ubuntu 20.04的版本,找到后用dpkg -i命令安装即可。不过相比源码编译,这种方式可能需要注意包的依赖是否和系统兼容,所以优先级稍低。

另外要提醒你:如果之后执行系统更新,apt可能会自动把ethtool替换回系统默认的5.4版本。如果想一直保持6.9版本,可以用下面的命令锁定包版本:

sudo apt-mark hold ethtool

从你贴出的网卡配置信息来看,你的enp152s0f1np1网卡支持多种高速链路模式,安装新版本ethtool后,应该就能正常配置这些速率和双工的广告设置,不会再出现旧版本拒绝参数的问题了。

备注:内容来源于stack exchange,提问作者Ksenia Semenova

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 12:55:30