有几个包建议自动删除。这样安全吗?

有几个包建议自动删除。这样安全吗?

在过去的几周里,我已经将很多软件包“积累”到我应该自动删除的软件包列表中,因为它们“不再需要”。

问题是,我的戴尔 xps 15 7590 上有双启动,我总是担心一次重大更新或自动删除可能会搞乱启动系统,我基本上无法启动 Windows 或 Ubuntu (20.04.1 LTS)。配置双启动很棘手,如果删除了重要的东西,我不确定我是否能够修复任何严重问题。有人建议使用与我的 nvidia 驱动程序相关的软件包,我对此特别怀疑……

以下是完整列表:

duplicity libatomic1:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386
  libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386
  libelf1:i386 libexpat1:i386 libffi7:i386 libfprint-2-tod1 libgl1:i386
  libgl1-mesa-dri:i386 libglapi-mesa:i386 libglvnd0:i386 libglx-mesa0:i386
  libglx0:i386 libllvm10:i386 libllvm9 libllvm9:i386 libnvidia-common-440
  libnvidia-decode-440:i386 libnvidia-decode-450:i386 libnvidia-fbc1-440
  libnvidia-fbc1-440:i386 libnvidia-fbc1-450 libnvidia-fbc1-450:i386
  libnvidia-ifr1-440 libnvidia-ifr1-440:i386 libnvidia-ifr1-450
  libnvidia-ifr1-450:i386 libpciaccess0:i386 librsync2 libsensors5:i386
  libstdc++6:i386 libvulkan1:i386 libwayland-client0:i386 libx11-xcb1:i386
  libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
  libxcb-randr0:i386 libxcb-sync1:i386 libxdamage1:i386 libxfixes3:i386
  libxnvctrl0 libxshmfence1:i386 libxxf86vm1:i386 linux-headers-5.4.0-53
  linux-headers-5.4.0-53-generic linux-image-5.4.0-53-generic
  linux-modules-5.4.0-53-generic linux-modules-extra-5.4.0-53-generic
  mesa-vulkan-drivers:i386 nvidia-compute-utils-440 nvidia-compute-utils-450
  nvidia-prime nvidia-settings nvidia-utils-440 nvidia-utils-450
  python3-bcrypt python3-future python3-lockfile python3-paramiko
  screen-resolution-extra xserver-xorg-video-nvidia-440
  xserver-xorg-video-nvidia-450

其中有几个在例行升级期间被列为“保留”软件包sudo apt-get upgrade,因此我手动安装了它们,但现在它们出现在不再需要且应被删除的软件包列表中。

你们有什么感想?

谢谢 :)

答案1

第一部分是 32 位架构(I386)的冗余包。它们通常与 32 位软件一起安装,您可能已经删除了该软件。

下半部分显示不再使用的 Linux 标头和内核。它们已被更新替换...

如果您有较新的驱动程序,则删除 nvidia 驱动程序应该不是问题: xserver-xorg-video-nvidia-440并且xserver-xorg-video-nvidia-450似乎是较旧的软件包。

为了确保您拥有较新的 NVIDIA 驱动程序,请检查它nvidia-smi(您可能拥有版本 -452)

该列表看起来很详尽,但没什么可担心的......

相关内容