Ubuntu 18.04からUbuntu 20.04にアップグレードしようとするとハングしました。アップグレードすると、以下が表示されます0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded
。
W: Skipping acquire of configured file 'multiverse/binary-amd64/Packages' as repository 'http://archive.canonical.com/ubuntu bionic InRelease' doesn't have the component 'multiverse' (component misspelt in sources.list?)
W: Skipping acquire of configured file 'multiverse/i18n/Translation-en_IN' as repository 'http://archive.canonical.com/ubuntu bionic InRelease' doesn't have the component 'multiverse' (component misspelt in sources.list?)
W: Skipping acquire of configured file 'multiverse/i18n/Translation-en_GB' as repository 'http://archive.canonical.com/ubuntu bionic InRelease' doesn't have the component 'multiverse' (component misspelt in sources.list?)
W: Skipping acquire of configured file 'multiverse/i18n/Translation-en' as repository 'http://archive.canonical.com/ubuntu bionic InRelease' doesn't have the component 'multiverse' (component misspelt in sources.list?)
W: Skipping acquire of configured file 'multiverse/dep11/Components-amd64.yml' as repository 'http://archive.canonical.com/ubuntu bionic InRelease' doesn't have the component 'multiverse' (component misspelt in sources.list?)
W: Skipping acquire of configured file 'multiverse/dep11/icons-48x48.tar' as repository 'http://archive.canonical.com/ubuntu bionic InRelease' doesn't have the component 'multiverse' (component misspelt in sources.list?)
W: Skipping acquire of configured file 'multiverse/dep11/icons-64x64.tar' as repository 'http://archive.canonical.com/ubuntu bionic InRelease' doesn't have the component 'multiverse' (component misspelt in sources.list?)
W: Skipping acquire of configured file 'multiverse/cnf/Commands-amd64' as repository 'http://archive.canonical.com/ubuntu bionic InRelease' doesn't have the component 'multiverse' (component misspelt in sources.list?)
試してみると、sudo nano /etc/apt/sources.list
同じ行がすでにsource.listに存在しているとします。
deb http://archive.canonical.com/ubuntu bionic partner
インターネットで解決策を見つけました。次の行をdeb http://archive.canonical.com/ubuntu bionic multiverse partner
次の行に置き換えますdeb http://archive.canonical.com/ubuntu bionic partner
。しかし、同じ行が私の行にすでに存在していますsources.list
。
Ubuntu 18.04からUbuntu 20.04にアップグレードできなくなりました。
答え1
端末を開き、次のように入力します。
sudo add-apt-repository multiverse
sudo apt update
deb http://archive.canonical.com/ubuntu bionic multiverse partner
/etc/apt/sources.list
(存在する場合)を次に置き換えてdeb http://archive.canonical.com/ubuntu bionic partner
再実行して、sudo apt update
利用可能なソフトウェアのリストを更新します。
答え2
あなたとサードパーティのリポジトリは新しいUbuntuコード名でubuntu-release-upgrader
再生成されます。sources.list
/etc/apt/sources.list.d/
focal
あなたの事を確かめなさい/etc/apt/sources.list
。少なくとも以下を含める必要があります。
deb http://archive.ubuntu.com/ubuntu focal main
deb http://archive.ubuntu.com/ubuntu focal-updates main
deb http://security.ubuntu.com/ubuntu focal-security main
以下は、source.listの有効化の例ですrestricted universe multiverse
。
deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu focal-security main restricted universe multiverse
次に、次を実行します。
sudo apt update
sudo apt dist-upgrade
答え3
はい、解決しました。 内容は次のとおりです。アップグレード0個、新規インストール0個、アンインストール0個、1 アップグレードされていません。
私は次のパッケージが拘束されていることを理解しています。
ジット・エル私の場合は、以下を確認してください
。 ~$ sudo apt list --upgradeable
私はこれを出力として取得します。 リスト... 完了 git-el/bionic 1:2.29.2-0ppa1~ubuntu18.04.1 すべて [アップグレード可能な場所: 1:2.29.0-0ppa1~ubuntu18.04.1] N: 3 つの追加バージョンがあります。これを確認するには、「-a」スイッチを使用してください。
アップグレードしない1です。したがって、削除してみてください
:〜$ sudo apt-get autoremove git-el
それから
:〜
$ sudo apt update:〜$ sudo apt update
最後に20.04にアップグレードできます
:〜$ update-manager -d
私は大丈夫だったので、/etc/apt/sources.listで何もしませんでした。