ガイドライン

既存の問いと回答に新しい問いを与えます。変更前の問いと回答のページからは、新しい問いのページに自動的に遷移します。

  • この操作を行っても、古い問いは消えません。
  • 古い問いのページも引き続きアクセスできます。
  • 古い問いは一覧に出なくなります。
  • 👍は引き継がれません。
  • この機能が難解なものであることを申し訳なく思います。

この機能は、問いの誤字の修正や、表現をよりよくすることを想定しています。

新しい問いを与える

古い問い

update-alternativesでUbuntuのPythonを変更して、Ubuntuが動作不良になった後に元に戻す方法

新しい問い

[必須]
62 / 128

回答

sudo update-alternatives --remove-all pythonを実行後、/usr/bin/python3を/usr/bin/python3.xへのシンボリックリンクにします。

補足

update-alternativesでデフォルトのPythonを変更すると、UbuntuではGNONE Terminalが起動しなくなったり、aptコマンドが動作しなくなったりします。 GNOME TerminalしかTerminalがインストールされていない状態でこの症状に陥ってしまった場合、Ctrl + Alt + F3 (F4, ...)で別のTTYに切り替えます。 sudo update-alternatives --remove-all pythonでupdate-alternativesで変更してしまったPythonの設定を消します。 python3という名前で設定していた場合はsudo update-alternatives --remove-all python3になります。 これで/usr/bin/python3を実行してエラーになる場合、 cd /usr/bin sudo ln -s python3 python3.x xの部分はそのUbuntuの元々のPythonのバージョンを指定してください。例えばUbuntu 21.10の場合はpython3.9を指定します。