Apt

如何繞過“不允許此操作,因為它會破壞系統。中止。”在 Pop!_OS 上?

  • November 17, 2021

在 Pop!_OS 上,我正在嘗試刪除標記為“必需”的 apt 包。我了解後果並知道如何確保之後我仍然能夠使用我的系統。在有關此線上的範例和文件中,它說我所要做的就是輸入Yes, do as I say!apt,但我沒有收到提示,而是收到以下消息:

This operation is not permitted because it will break the system.
Abort.

這是我自己的系統,所以我不需要權限來刪除我想要的任何包,然後自己處理後果。我怎樣才能繞過這個?

在 Pop!_OS 上發生這種情況的原因是他們將此更新檔應用於他們的 apt 版本。要繞過此塊並從現在開始獲得 apt 的正常行為,請執行sudo touch /etc/apt/break-my-system.

如果在您要安裝新軟體包時發生這種情況,我建議先更新您的系統,然後嘗試安裝您想要的軟體包

通過以下命令:

sudo apt update
sudo apt upgrade

引用自:https://unix.stackexchange.com/questions/677092