比較的新しい Linux ユーザーです。Ubuntu 19.04 を使用していましたが、ソフトウェア アップデーターで 19.10 にアップデートできると表示されたので、OK を押しました。アップデートの途中で突然ラップトップの電源が切れたので、再度電源を入れ、ソフトウェア アップデータを再度試しました。アップグレードが中断された (部分的なアップグレードを選択) と表示され、動作しませんでした (python シンボリック リンクが /usr/bin/python にあるため)。手動で設定してみました。以前、python シンボリック リンクをいじったことがあります。19.04 と一緒に 2.7 か何かがインストールされていたので、それを削除して /usr/bin/python を python3 にポイントし、デフォルトで実行されるようにしました。動作しなかったので、apt install --reinstall python3 を試しました。
さて、まだアップグレードが完了していないので、その間に --fix-broken-installation (とにかくすべてを試してみる) と apt update および apt upgrade を試しました。
apt アップグレードの出力には .../ubuntu eoan/... からのソースが含まれているので、以前のアップグレードでそのように設定されたものと思われます。そして現在、lsb_release -a は 19.10 を示しています (apt アップグレード後)
それで、今は本当に 19.10 ですか? それとも、これはまだ部分的なアップグレード (パッケージはアップグレードされていますが、残りはカーネルなどではありません) なので、19.10 へのアップグレードの完全性を確認するにはどうすればよいでしょうか?
出力lsb_release -a;sudo aptアップデート;sudo ディストリビューションアップグレード --simulate
Distributor ID: Ubuntu
Description: Ubuntu 19.10
Release: 19.10
Codename: eoan
Hit:1 http://ppa.launchpad.net/teejee2008/ppa/ubuntu eoan InRelease
Hit:2 http://archive.canonical.com/ubuntu bionic InRelease
Hit:3 http://archive.ubuntu.com/ubuntu eoan InRelease
Hit:4 http://archive.ubuntu.com/ubuntu eoan-updates InRelease
Hit:5 http://security.ubuntu.com/ubuntu bionic-security InRelease
Hit:6 http://archive.ubuntu.com/ubuntu eoan-security InRelease
Hit:7 http://ph.archive.ubuntu.com/ubuntu bionic InRelease
Hit:8 http://ph.archive.ubuntu.com/ubuntu bionic-updates InRelease
Hit:9 http://ph.archive.ubuntu.com/ubuntu bionic-backports InRelease
Reading package lists...
Building dependency tree...
Reading state information...
2 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages were automatically installed and are no longer required:
linux-headers-5.0.0-32 linux-headers-5.0.0-32-generic
linux-image-5.0.0-32-generic linux-modules-5.0.0-32-generic
linux-modules-extra-5.0.0-32-generic
Use 'sudo apt autoremove' to remove them.
The following packages will be upgraded:
libdjvulibre-text libdjvulibre21
2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Inst libdjvulibre-text [3.5.27.1-13] (3.5.27.1-13ubuntu0.1 Ubuntu:19.10/eoan-updates, Ubuntu:19.10/eoan-security [all])
Inst libdjvulibre21 [3.5.27.1-13] (3.5.27.1-13ubuntu0.1 Ubuntu:19.10/eoan-updates, Ubuntu:19.10/eoan-security [amd64])
Conf libdjvulibre-text (3.5.27.1-13ubuntu0.1 Ubuntu:19.10/eoan-updates, Ubuntu:19.10/eoan-security [all])
Conf libdjvulibre21 (3.5.27.1-13ubuntu0.1 Ubuntu:19.10/eoan-updates, Ubuntu:19.10/eoan-security [amd64])
編集: コメントに従って出力を追加しました