Windows 10 で Ubuntu 20.04 LTS をアップデートする方法

Windows 10 で Ubuntu 20.04 LTS をアップデートする方法

2020 年 4 月 23 日、本日、Windows 上の Ubuntu 20.04 では、Ubuntu ターミナルを使用して、bash、ssh、git、apt などの Ubuntu コマンドライン ユーティリティを実行できるようになりました。 Windows 10 バージョン 16215.0 以降が必要で、ARM64 および x64 アーキテクチャをサポートします。このプログラムは Windows 10 S ではサポートされていないことに注意してください。

アップグレード方法:

Ubuntuをすでに持っているユーザーのみを対象としています

Ubuntu または Windows ターミナルを開き、do-release-upgrade コマンドを実行します。

frank@LAPTOP-0OCJTGJR:~$ リリースアップグレードを実行する
新しいUbuntuリリースの確認
利用可能な LTS の開発バージョンはありません。
最新の非LTS開発リリースにアップグレードするには
/etc/update-manager/release-upgrades で Prompt=normal を設定します。

上記のエラーメッセージが表示される場合があります。

ファイルを開くsudo vi /etc/update-manager/release-upgrades

# リリースアップグレーダーのデフォルトの動作。

[デフォルト]
# デフォルトのプロンプト動作、有効なオプション:
#
# never - 新しいリリースをチェックしたり、新しいリリースへのアップグレードを許可したりしません。
# 通常 - 新しいリリースがあるかどうかを確認します。複数の新しいリリースがある場合は、
# リリースが見つかった場合、リリースアップグレードはアップグレードを試みます
# サポートされているリリースは、
# 現在実行中のリリース。
# lts - 新しいLTSリリースが利用可能かどうかを確認します。アップグレードツール
# は、その後利用可能な最初のLTSリリースへのアップグレードを試みます
# 現在実行中のもの。このオプションが使用され、
# 現在実行中のリリース自体はLTSリリースではありません
# アップグレーダーはプロンプトが通常であると想定します。
#プロンプト=lts
プロンプト=通常

デフォルト設定はPrompt=ltsです。これをPrompt=normalに変更します。コマンドdo-release-upgradeを再実行します。

この期間中に2回の手動介入が行われます

パッケージマネージャーの確認
パッケージリストを読み込んでいます...完了
依存関係ツリーの構築
状態情報を読み込んでいます...完了

変化を計算する

変化を計算する

アップグレードを開始しますか?


40個のパッケージが削除される予定です。424個の新しいパッケージが追加される予定です。
インストールされました。690 個のパッケージがアップグレードされます。

合計547MBをダウンロードする必要があります。このダウンロードには約
接続に6分かかります。

アップグレードのインストールには数時間かかる場合があります。ダウンロードが完了したら
完了すると、プロセスをキャンセルすることはできません。

 続行 [yN] 詳細 [d]y

アップグレードプロセス全体を完了するには約 30 分以上かかります。

関連リンク

Windows Subsystem for Linux (WSL) ファイル システムの改善 第 41 章 - Windows コマンド ラインからの Linux ツールの実行 第 42 章 - WSL からの Windows ツールの実行

Windows 10 から Ubuntu 20.04 LTS にアップデートする手順に関するこの記事はこれで終わりです。Windows 10 から Ubuntu 20.04 LTS にアップデートする方法の詳細については、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Windows 10にWSL2 Ubuntu20.04をインストールしてdocker環境を構築する方法

<<:  Vueはキャンバスを使用して画像圧縮アップロードを実現します

>>:  Gearman + MySQL による永続化操作例

推薦する

MySQL のファントムリード問題を解決する方法

目次序文1. ファントムリーディングとは何ですか? 2. ファントムリーディングの問題点は何ですか?...

MySQL GRANT ユーザー認証の実装

承認とは、ユーザーに特定の権限を付与することです。たとえば、新しく作成したユーザーに、すべてのデータ...

Vueでパスワードの表示と非表示機能を実装するアイデアを詳しく解説

効果: アイデア:入力タイプ属性を使用して、タイプ値がテキストの場合はパスワードを表示し、タイプ値が...

MySQLデータベースで外部キー制約を使用する必要があるかどうかの詳細な説明

1. はじめに外部キー制約を使用するかどうかという話題は、すでに決まり文句になっています。学校では、...

MySQLでBLOBデータを処理する方法

具体的なコードは次のとおりです。 パッケージ epoint.mppdb_01.h3c; java.i...

MySQL 5.7 インストール MySQL サービスを開始できませんが、サービスはエラーを報告しません

MySQL 5.7 をインストールするには 2 つの方法があります。1 つはインストーラをダウンロー...

CentOS 6 および 7 での MySQL 5.7 の詳細なインストール チュートリアル

開発には常にデータが必要です。サーバーとしての Linux では、テスト データを格納するためのデー...

LinkedIn がウェブサイト閲覧を簡素化するためにリニューアル

ビジネス ソーシャル ネットワーキング サイト LinkedIn は最近、ナビゲーション バーとユー...

Vue+tsx のスロット使用の問題が置き換えられない

目次序文問題を見つける解決する追記序文最近、 UIコンポーネントを作成する予定で、 vue 2.xと...

Xiaomi公式サイトの登録・ログイン機能を模倣するJavaScript

目次まずページレイアウトを構築する必要がありますJS関数1 JS関数2 JS関数3 JS関数4効果図...

HTMLフォームアプリケーションにはチェックボックスとラジオボタンの使用が含まれます

チェックボックスやラジオボタンの使用を含むコードをコピーコードは次のとおりです。 <!DOCT...

MySQLのタイムゾーンを表示および設定する方法

1. データベースのタイムゾーンを確認する '%time_zone' のような変数を...

入力ファイルのカスタムボタンの美化(デモ)

以前にも同じような記事を書いたことがありますが、js スクリプトを使用しており、ファイルパスを表示で...

Win10 は Tsinghua ソースを使用して pytorch-GPU バージョンをすばやくインストールします (推奨)

Cudaがインストールされているかどうかを確認してくださいアナコンダプロンプトに入力nvcc -V...

MySQLはJSON内部フィールドを抽出し、数値としてダンプします

目次背景問題分析1. 属性値はJson形式であり、Json操作関数を使用して処理する必要があります。...