GUIなしでLinux Mint 20.3を21にアップグレードする方法は?

GUIなしでLinux Mint 20.3を21にアップグレードする方法は?

複数のパッケージを更新できないことがわかりました。この問題を回避するためにLTSバージョンを選択したことを考えると、残念です。

このシステムは私がほとんど使用しないシステムですが、使用するときはリモートデスクトップまたはSSH端末を使用します。問題は、Linux Mint 21にアップグレードするための推奨される方法は、次のGUIツールを使用することですmintupgrade

sudo apt install mintupgrade
sudo mintupgrade

リモートデスクトップ経由で接続するとエラーが発生します。おそらく、実際のハードウェア画面が必要だからです。

No protocol specified
Unable to init server: Could not connect: Connection refused
No protocol specified
Unable to init server: Could not connect: Connection refused
No protocol specified
Unable to init server: Could not connect: Connection refused

(mintupgrade.py:4622): Gtk-WARNING **: 00:12:10.928: cannot open display: :10.0

SSHセッション内で実行すると、同様のエラーが発生します。

(mintupgrade.py:5106): Gtk-WARNING **: 00:20:59.670: cannot open display:

それでは、コマンドラインでこれを行う方法はありますか?それともアップグレードするには、一部のモニターまたはテレビをコンピュータに移動する必要がありますか?

ベストアンサー1

Mint 19.1から20.3への複数回の連続アップグレードを実行すると、同じ問題が発生し、この段階で停止しました。私は数回の検索の最後に私に合った解決策を見つけました。ここ

デフォルトでは、スーパーユーザーはローカルXサーバーの構成にアクセスできないため、最も簡単な解決策は次のとおりですsudo cp ~$USER/.Xauthority /root

参考にしてください設定されたGUIエントリを持たないユーザーからこのコマンドを実行した場合(私の場合は、特権が高いが対話型ログインを持たない管理者が実行し、他の制限付き(対話型ログインでログインしたユーザー)状態でした)、$USERこの構成を使用して変数をユーザー名に置き換えます。

おすすめ記事