「この操作はシステムを損傷するため許可されていません。Pop!_OSで中断しますか?」

「この操作はシステムを損傷するため許可されていません。Pop!_OSで中断しますか?」

Pop!_OSから「essential」とマークされたaptパッケージを削除してみました。私は結果を理解し、後でシステムを引き続き使用できるかどうかを確認する方法を知っています。この問題のオンライン例とドキュメントでは、aptを入力するだけでよいことが示されていますが、入力するように求めるのではなく、次のYes, do as I say!メッセージが表示されます。

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

これは独自のシステムなので、必要なパッケージを削除してその結果を直接処理するための権限は必要ありません。これをどのようにバイパスできますか?

答え1

Pop!_OSでこれが起こるのは、彼らが適用されるからです。今回のパッチ適切なバージョンで。このブロックをバイパスし、これからaptの正常な動作を取得するには、を実行しますsudo touch /etc/apt/break-my-system

答え2

Pop!_OS以外のオペレーティングシステムでは、次のものを使用できます。シナプス必要なパッケージを削除します。 GUIベースのパッケージマネージャです。そうしないようにしてくださいapt

  1. シナプスをインストールします。
sudo apt install synaptic
  1. シナプスを実行します。
sudo synaptic
  1. 削除したいパッケージを右クリックして[削除マーク]を選択します。

  2. 「適用」ボタンをクリックしてください。

答え3

新しいパッケージをインストールしようとしたときにこれが発生した場合は、まずシステムを更新してから、必要なパッケージをインストールすることをお勧めします。

次のコマンドを渡します。

sudo apt update
sudo apt upgrade

関連情報