【Ubuntu】安装Nginx(nVidia驱动未安装成功阻止版)

Ubuntu

    • 安装
      • [创建文件夹 `mkdir filename`](#创建文件夹 mkdir filename)
      • [更新 `sudo apt update`](#更新 sudo apt update)
      • [安装 install `sudo apt install nginx`](#安装 install sudo apt install nginx)
      • 问题出现
      • 解决
      • [解决 先卸载nvidia](#解决 先卸载nvidia)

安装

创建文件夹 mkdir filename

更新 sudo apt update

安装 install sudo apt install nginx

问题出现

nvidia 驱动出问题了

错误信息:

1.dpkg返回错误代码

  1. 535错误

解决

解决方法(按顺序尝试)

第一步:尝试强制修复损坏的依赖

输入以下命令,让系统尝试自动修复报错的软件包:

Bash

sudo apt --fix-broken install

如果这一步跑通了,你的 Nginx 也就顺便装好了。

强制修改后问题

解决 先卸载nvidia

  1. 强制移除报错的驱动状态
    我们要手动告诉系统,别再尝试配置那个坏掉的 NVIDIA 驱动了。执行以下两条命令,强制删除其状态:

Bash

sudo dpkg --remove --force-remove-reinstreq nvidia-dkms-535

sudo dpkg --remove --force-remove-reinstreq nvidia-driver-535

  1. 清理残留的 post-install 脚本 (关键)
    如果上面的命令还是报错,说明系统的安装脚本卡住了。运行下面这个命令,把 NVIDIA 相关的安装脚本移走:

Bash

sudo mv /var/lib/dpkg/info/nvidia-dkms-535.* /tmp/

sudo mv /var/lib/dpkg/info/nvidia-driver-535.* /tmp/

Gemini said

看来你的系统在尝试为旧内核(5.4.0-174-generic)构建 NVIDIA 驱动时失败了,这导致了包管理器的"死锁"。

这个问题很烦人,因为它会阻塞你安装任何软件(包括 Nginx)。既然"软修复"不起作用,我们直接用**"手术刀"**把这个坏掉的驱动配置暂时踢出排队序列,优先保证你能安装 Nginx。

请按照以下步骤操作:

  1. 强制移除报错的驱动状态
    我们要手动告诉系统,别再尝试配置那个坏掉的 NVIDIA 驱动了。执行以下两条命令,强制删除其状态:

Bash

sudo dpkg --remove --force-remove-reinstreq nvidia-dkms-535

sudo dpkg --remove --force-remove-reinstreq nvidia-driver-535

  1. 清理残留的 post-install 脚本 (关键)

如果上面的命令还是报错,说明系统的安装脚本卡住了。运行下面这个命令,把 NVIDIA 相关的安装脚本移走:

Bash

sudo mv /var/lib/dpkg/info/nvidia-dkms-535.* /tmp/

sudo mv /var/lib/dpkg/info/nvidia-driver-535.* /tmp/

  1. 再次尝试修复依赖
    现在系统不再被那两个坏包卡住了,运行:

Bash

sudo apt-get update

sudo apt --fix-broken install

sudo apt --fix-broken install

sudo apt install nginx

相关推荐
新时代牛马11 分钟前
嵌入式网络完整篇:从LwIP/以太网驱动到 Linux netdev 与排障
linux·网络·php
猿与禅25 分钟前
Linux(Ubuntu)入门到实战:系统管理、常用命令与权限体系完整指南
linux·ubuntu·apt·进程管理·系统运维·用户权限·vi/vim
前端世界28 分钟前
Linux服务器实战:NTP时间同步、SELinux权限与rsyslog日志管理,一次搞懂三大运维问题
linux·运维·服务器
Android系统攻城狮29 分钟前
Linux Gstreamer深度解析之gst_audio_converter_new调用流程与实战(二十)
linux·运维·服务器·gstreamer音视频·音视频进阶
海宇服务40 分钟前
零信任架构实战:基于海宇对外投资历史查询服务构建自动化供应商准入网关
运维·人工智能·架构·自动化
上海云盾-小余1 小时前
BGP 高防底层原理:TCP 异常流量识别与清洗机制
运维·网络·tcp/ip
captain3761 小时前
▲网络原理(2)-TCP
java·服务器·网络·tcp/ip·java-ee
言乐62 小时前
Python加速器4跨境网络加速器
运维·服务器·开发语言·网络·python
蓝速科技5 小时前
医院导诊 AI 数字人一体机场景适配与落地指南丨蓝速科技
运维·数据库·人工智能·科技·自然语言处理·技术分享
H_oRIZoN_6 小时前
Linux入门DAY41(51 单片机 串口与通信协议)
linux·运维·单片机