apt-get update/get upgrade の後に「アップグレードする前に、リリースで利用可能なすべてのアップデートをインストールしてください。」というメッセージが表示される場合、Ubuntu 20.04.6 をアップグレードするにはどうすればいいですか?

apt-get update/get upgrade の後に「アップグレードする前に、リリースで利用可能なすべてのアップデートをインストールしてください。」というメッセージが表示される場合、Ubuntu 20.04.6 をアップグレードするにはどうすればいいですか?

現在のバージョンの Ubuntu 20.04.6 をアップグレードできません。最新バージョンにアップグレードしたいのですが、これも問題かどうかはわかりませんが、アップグレード可能をリストすると次のメッセージが表示されます。

sudo apt list –upgradable
Listing... Error!
E: input:0-13: error: Expected pattern
   –upgradable
   ^^^^^^^^^^^^^

次に、次のコマンドを実行します。

**sudo apt-get update**
Hit:1 http://ppa.launchpad.net/git-core/ppa/ubuntu focal InRelease
Hit:2 http://gb.archive.ubuntu.com/ubuntu focal InRelease                      
Hit:3 http://gb.archive.ubuntu.com/ubuntu focal-updates InRelease              
Hit:4 http://gb.archive.ubuntu.com/ubuntu focal-backports InRelease            
Hit:5 http://security.ubuntu.com/ubuntu focal-security InRelease               
Get:6 http://packages.microsoft.com/repos/code stable InRelease [3,569 B]      
Ign:7 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 InRelease      
Hit:8 https://dl.google.com/linux/chrome/deb stable InRelease                  
Ign:9 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.1 InRelease
Ign:10 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 InRelease
Hit:11 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 Release
Err:12 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.1 Release
  404  Not Found [IP: 18.165.201.128 443]
Hit:13 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 Release
Reading package lists... Done
E: The repository 'https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.1 Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: Target Packages (multiverse/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target Translations (multiverse/i18n/Translation-en_GB) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target Translations (multiverse/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target DEP-11 (multiverse/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target DEP-11 (multiverse/dep11/Components-all.yml) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target DEP-11-icons-small (multiverse/dep11/icons-48x48.tar) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target DEP-11-icons (multiverse/dep11/icons-64x64.tar) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target CNF (multiverse/cnf/Commands-amd64) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target Packages (multiverse/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target Translations (multiverse/i18n/Translation-en_GB) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target Translations (multiverse/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target DEP-11 (multiverse/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target DEP-11 (multiverse/dep11/Components-all.yml) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target DEP-11-icons-small (multiverse/dep11/icons-48x48.tar) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target DEP-11-icons (multiverse/dep11/icons-64x64.tar) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target CNF (multiverse/cnf/Commands-amd64) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/mongodb-org-4.4.list:1
**sudo apt-get upgrade -y**
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  mongodb-mongosh
0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.
udo apt-get upgrade -y
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  mongodb-mongosh
0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.
**sudo apt-get dist-upgrade**
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  mongodb-mongosh
0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.
**sudo do-release-upgrade**
Checking for a new Ubuntu release
Please install all available updates for your release before upgrading. 
**sudo reboot.** 
NAME="Ubuntu"
VERSION="20.04.6 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.6 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

以前の投稿からの他の返信を確認しました:

apt-mark showhold
mongodb-mongosh

sudo apt full-upgrade
the only thing that didn't update was that mongodb-mongosh 

助けてください

答え1

ソース リストにサードパーティのリポジトリ (ホスト名は repo.mongodb.org) があります。このリポジトリは、実行中にパッケージ インデックスを更新できずapt udpate、その後パッケージへの更新のダウンロードに失敗します。

いずれにしても、サードパーティのリポジトリは、通常、dist のアップグレード中は無効になります。そのリポジトリ (または/etc/apt/sources.list)を見つけ/etc/apt/sources.list.d/*てコメント アウトすることをお勧めします。その後、apt-update を再実行すると、mogodb にまだ更新が必要であることが忘れられるはずです。

mongodb に重要なデータがある場合は、アップグレード後に最初から再ロードする必要がある場合があるため、データをダンプしてバックアップする必要があります。

その後、アップグレード後、Ubuntu に付属の mongodb を使用するか、リポジトリを最初から再インストールし (URL が変更されている可能性があります)、mongodb サービスを復元するために必要なアクションを実行します。

あるいは、mongodb を使用していない場合は、パッケージを完全に削除して更新することもできます。更新せずにシステムに残しておくと、システムが以前の OS バージョンからの依存関係を保持する可能性があるため、この方法の方がクリーンです。これにより競合が発生する場合もあれば、apt autoremove最終的に問題になる不要なものが残る場合もあります。

答え2

sudo apt list –アップグレード可能

使用すべきは

apt list --upgradable

の出力ではsudo apt update

Err:12 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.1 Release
  404  Not Found [IP: 18.165.201.128 443]

これは、追加した mongodb 6.1 リポジトリが Ubuntu 20.04 には存在しないことを意味します。

ソフトウェアとソースのリポジトリを削除することを検討してください。

関連情報