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 による永続化操作例

推薦する

jQueryはシンプルなカルーセル効果を実装します

みなさんこんにちは。今日はカルーセルの実装についてお話しします。私が作成したカルーセルの効果は次のと...

MySQL がテーブルを読み取れないエラー (MySQL 1018 エラー) の解決方法

1. エラーの再現MySQL データベースにはアクセスできますが、データベース テーブルを読み取るこ...

Linux ファイルディレクトリ管理コマンドの概要

タッチコマンドこれには 2 つの機能があります。1 つは、既存のファイルの時間タグを現在のシステム時...

jsを使ってシンプルなディスククロックを実現する

この記事では、参考までに、シンプルなディスククロックを実装するためのjsの具体的なコードを紹介します...

フォーム入力ボックスに関するWebデザインのヒント

この記事では、Web デザインにおけるフォーム入力ボックスに関するヒントとコードをいくつか紹介します...

MySQL でストアド プロシージャを作成し、データ テーブルに新しいフィールドを追加する方法の分析

この記事では、例を使用して、MySQL でストアド プロシージャを作成し、データ テーブルに新しいフ...

Vueカスタムコンポーネントはイベント修飾子を使用してピットレコードを踏む

序文今日、自作のコンポーネントを使っていたところ、突然、長い間忘れていたバブリングイベントに遭遇しま...

史上最も便利な Zookeeper サーバーの構築方法 (推奨)

ZooKeeperとはZooKeeper は、分散アプリケーションに効率的で可用性の高い分散調整サ...

Xshellの一般的な問題と関連する設定の詳細な説明

この記事では、Xshell と関連する構成の一般的な問題について説明します。この記事の構成は、主に ...

Dockerを使用してNextCloudネットワークディスクを展開する方法

NextCloud コンピュータ上の任意のファイルやフォルダを共有し、NextCloud サーバーと...

MySQLに画像を保存する方法

1 はじめにデータベースを設計する場合、画像や音声ファイルをデータベースに挿入することは避けられませ...

JS addEventListener() およびattachEvent() メソッドは登録イベントを実装します

JavaScript の DOM イベント モデルでは、オブジェクトの addEventListen...

Linux SSHポートを転送する3つの方法

ssh は私が最も頻繁に使用する 2 つのコマンドライン ツールのうちの 1 つです (もう 1 つ...

Tomcat ソースコード起動コンソールの中国語文字化けのデバッグプロセス記録

問題を見つける今日はTomcatのソースコードを勉強するつもりなので、公式サイトからTomcatのソ...

dockercompose を使用して springboot-mysql-nginx アプリケーションをビルドする

前回の記事では、Docker を使用して、コンパイルされた jar パッケージをイメージに組み込む ...