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

推薦する

Linux で特定のユーザーまたはユーザー グループに対して SSH を有効または無効にする方法

会社の基準により、特定のユーザーだけに Linux システムへのアクセスを許可することができます。あ...

Vue再帰コンポーネントの簡単な使用例

序文多くの学生は既に再帰に精通していると思います。アルゴリズムの問​​題を解決するために再帰がよく使...

thead、tfoot、tbodyを使用して表を作成します

これらの 3 つのタグを間違った方法で使用して、タイトルを表に沿わせたり、tbody の高さを固定し...

MySQL inndbジョイントインデックスを正しく使用する方法を徹底的に理解するためのケーススタディ

最近確認された5件のデータを照会するビジネスがあります。 `id`、`title` を選択 `th_...

海外でダウンロードできる25個の新鮮で便利なアイコンセット

1. Eコマースアイコン2. アイコンスイーツ2 3. 携帯電話アイコンパック4. 旗アイコンセット...

lnmp を使用して MySQL データベースのルート パスワードをリセットする 2 つの方法

最初の方法: Junge のワンクリック スクリプトを使用して、LNMP 環境で MYSQL データ...

MySQL で null を置き換える IFNULL() および COALESCE() 関数の詳細な説明

MySQLではisnull()関数をnull値の代わりとして使用することはできません。次のように:ま...

各グループの最新データを取得するためにMySQLベースのグループを実装する

序文:グループ化関数はグループ内の最初のデータを取得しますが、各グループ内の最新のデータを取得する必...

Reactはグローバル箇条書きボックスメソッドをカプセル化します

この記事の例では、Reactカプセル化グローバルポップアップボックスの具体的なコードを参考までに共有...

複数のフィールドを変更するためのMysql更新の構文の詳細な分析

MySQL でレコードを更新すると、構文は正しいのですが、レコードが更新されません...質問文実行前...

MySQL Bツリーインデックスとインデックス最適化の概要についての簡単な説明

MySQL の MyISAM エンジンと InnoDB エンジンはどちらもデフォルトで B+ ツリー...

今日と昨日の 0:00 タイムスタンプを取得する MySQL の例

以下のように表示されます。昨日: UNIX_TIMESTAMP(CAST(SYSDATE() AS ...

HTML検証 HTML検証

HTML 検証はHTML 検証を指します。これは、HTML ドキュメントを分析し、標準の HTML ...

jsを呼び出すいくつかの方法が整理され、使用が推奨されています

a タグではクリック イベントがよく使用されます。 1. href="javascript...

MySQLはデータ復旧を実装するためにbinlogログを使用する

MySQL binlog は MySQL ログの中で非常に重要なログであり、データベースのすべての ...