0

I have a problem at update packages on Linux. The problem says: the following package is automatically installed and is no longer required "grub-pc-bin". I'm afraid to delete it because I have dual operating system Ubuntu and Windows 11, so I'm worried if I deleted this it will not read the grub screen to choose between Windows and Linux.

enter image description here

karel
  • 122,292
  • 133
  • 301
  • 332
Adhampro
  • 5
  • 3

1 Answers1

2

First of all, nothing here is an error. You have two, separate and unconnected messages, but no errors.

  1. The following package were automatically installed and are no longer required: grub-pc-bin. This message is just informing you that this package is not needed any more. The grub-pc-bin package is not the grub bootloader itself. It is the "PC/BIOS" modules for grub. I don't really know what these are, but my guess is that they are only relevant on older, BIOS machines and not on modern EFI systems and that is why you are told to remove the package.

    You can remove it, or just ignore it. There is nothing wrong here. And yes, it should be safe to remove. See Is it safe to use the command apt-get autoremove in this particular scenario?.

  2. Not upgrading yet due to phasing: again, this isn't an error. The system is just telling you that although these packages could be upgraded, they will not be upgraded now because of Ubuntu's phased upgrades system. See Update/Upgrade not working (because of phased updates).

So, in summary, you have no errors. You can if you want remove the grub-pc-bin package by running sudo apt autoremove, or you can if you want, do nothing at all.

terdon
  • 104,119