もっと詳しく

Ubuntu20.04をUbuntu22.04にアップグレードする簡単な方法については、このガイドに従ってください。 ええと、Ubuntu 22.04、コードネーム ジャミークラゲ に基づいて、2020年4月にリリースされる可能性が高い公式バージョンでテストできるようになりました Ubuntuのリリースサイクル 傾向。

Ubuntu20.04をUbuntu22.04にアップグレードします

免責事項: このガイドは本番環境ではなくテストを目的としているため、ここで説明するプロセスがシステムに与える可能性のあるいかなる損害についても責任を負わないことに注意してください。

次のメジャーリリースバージョンへのシステムアップグレードを実行する前に、次のことを確認してください。 現在のシステムのバックアップを取る 物事が南に進んだ場合に備えて、元に戻すことができるようにします。 バックアッププロセスは、このガイドの範囲を超えています。

私は現在Ubuntu20.04.1リリースを実行しています。

lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.1 LTS
Release:	20.04
Codename:	focal

システムアップデートを実行する

まず、Ubuntu20.04システムパッケージを最新バージョンに更新およびアップグレードします。

sudo apt update

先に進む前に、 確認 十分なディスク容量があります。

sudo apt upgrade

システムの完全アップグレードを実行することもできます。

sudo apt full-upgrade

によると man 8 aptfull-upgrade アップグレードの機能を実行しますが、システム全体をアップグレードするために必要な場合は、現在インストールされているパッケージを削除します。

不要になったパッケージを削除します。

sudo apt autoremove

アップグレードが完了したら、システムを再起動します。

sudo systemctl reboot

再起動後、20.04.1から20.04.4にアップグレードされていることがわかります。

lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.4 LTS
Release:	20.04
Codename:	focal

Ubuntu20.04をUbuntu22.04にアップグレードします

これで、Ubuntu20.04からUbuntu22.04へのアップグレードに進むことができます。

Ubuntuには、次のコマンドユーティリティが付属しています。 do-release-upgrade、Ubuntuオペレーティングシステムを最新リリースにアップグレードするために使用されます。 このユーティリティはデフォルトでインストールされます。 インストールされていない場合は、何らかの理由で、簡単にインストールできます update-manager-core 実行することによってそれを提供します。

sudo apt install update-manager-core

その後、実行するだけで、新しいリリースバージョンへのシステムアップグレードを実行できます。

do-release-upgrade

このユーティリティは、いくつかのコマンドラインオプションをサポートしています。 小切手、 do-release-upgrade -h

たとえば、Ubuntu 20.04デスクトップバージョンを使用している場合は、実行することで新しいリリースへのデスクトップアップグレードを実行できます。

sudo do-release-upgrade -m desktop

サーバーバージョンの定期的なアップグレードを実行するには;

sudo do-release-upgrade -m server

ノート: The do-release-upgrade コマンドは通常、メジャーLTSリリースの最初のポイントリリースのリリース後にのみ機能します。

この場合、このコマンドはUbuntu22.04.1が利用可能になった後でのみ機能します。

さて、あなたが出力を得るならば;

Checking for a new Ubuntu release
There is no development version of an LTS available.
To upgrade to the latest non-LTS development release 
set Prompt=normal in /etc/update-manager/release-upgrades.

それは Ubuntu 22.04.1 まだ利用できません。

そのため、テストリリースを扱っているので、Ubuntu20.04システムをUbuntu22.04の開発リリースバージョンにアップグレードするだけです。 合格 -d また --devel-release オプション do-release-upgrade 指図。

sudo do-release-upgrade -m desktop -d

Ubuntu 22.04の開発リリースへのシステムアップグレードは、上記のコマンドを入力してEnterキーを押すとすぐに開始されます。

SSH経由でアップグレードを行っている場合、エクスポートsshサービスがポート1022で開かれます。これは、事態が悪化し、再ログインして修正したい場合に備えてです。

ノート SSH経由でアップグレードすることはお勧めしません!

Checking for a new Ubuntu release
Get:1 Upgrade tool signature [819 B]                                                                                                                                       
Get:2 Upgrade tool [1,261 kB]                                                                                                                                              
Fetched 1,262 kB in 0s (0 B/s)                                                                                                                                             
authenticate 'jammy.tar.gz' against 'jammy.tar.gz.gpg' 
extracting 'jammy.tar.gz'

Reading cache

Checking package manager

Continue running under SSH? 

This session appears to be running under ssh. It is not recommended 
to perform a upgrade over ssh currently because in case of failure it 
is harder to recover. 

If you continue, an additional ssh daemon will be started at port 
'1022'. 
Do you want to continue? 

Continue [yN] y

Starting additional sshd 

To make recovery in case of failure easier, an additional sshd will 
be started on port '1022'. If anything goes wrong with the running 
ssh you can still connect to the additional one. 
If you run a firewall, you may need to temporarily open this port. As 
this is potentially dangerous it's not done automatically. You can 
open the port with e.g.: 
'iptables -I INPUT -p tcp --dport 1022 -j ACCEPT' 

To continue please press [ENTER]

ENTERを押して続行します。

Reading package lists... Done
Building dependency tree        
Reading state information... Done
Hit http://ke.archive.ubuntu.com/ubuntu focal InRelease                                                                                                                    
Get:1 http://ke.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]                                                                                                 
Get:2 http://ke.archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]                                                                                               
Get:3 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]                                                                                                  
Get:4 http://ke.archive.ubuntu.com/ubuntu focal-updates/main amd64 DEP-11 Metadata [278 kB]                                                                                
Get:5 http://ke.archive.ubuntu.com/ubuntu focal-updates/universe amd64 DEP-11 Metadata [390 kB]                                                                            
Get:6 http://ke.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 DEP-11 Metadata [944 B]                                                                           
Get:7 http://ke.archive.ubuntu.com/ubuntu focal-backports/main amd64 DEP-11 Metadata [7,980 B]                                                                             
Get:8 http://ke.archive.ubuntu.com/ubuntu focal-backports/universe amd64 DEP-11 Metadata [30.8 kB]                                                                         
Get:9 http://security.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadata [40.7 kB]                                                                                
Get:10 http://security.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 Metadata [66.2 kB]                                                                           
Get:11 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 DEP-11 Metadata [2,464 B]                                                                         
Fetched 1,154 kB in 0s (0 B/s)                                                                                                                                             
Reading package lists... Done    
Building dependency tree          
Reading state information... Done

Checking for installed snaps

Calculating snap size requirements

Updating repository information
Get:1 http://ke.archive.ubuntu.com/ubuntu jammy InRelease [270 kB]                                                                                                         
Get:2 http://ke.archive.ubuntu.com/ubuntu jammy-updates InRelease [90.7 kB]                                                                                                
Get:3 http://ke.archive.ubuntu.com/ubuntu jammy-backports InRelease [90.7 kB]                                                                                              
Get:4 http://ke.archive.ubuntu.com/ubuntu jammy/main i386 Packages [1,040 kB]                                                                                              
Get:5 http://security.ubuntu.com/ubuntu jammy-security InRelease [90.7 kB]                                                                                                 
Get:6 http://ke.archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1,395 kB]                                                                                             
Get:7 http://ke.archive.ubuntu.com/ubuntu jammy/main Translation-en [510 kB]                                                                                               
Get:8 http://ke.archive.ubuntu.com/ubuntu jammy/main amd64 DEP-11 Metadata [424 kB]                                                                                        
Get:9 http://ke.archive.ubuntu.com/ubuntu jammy/main DEP-11 48x48 Icons [100.0 kB]                                                                                         
Get:10 http://ke.archive.ubuntu.com/ubuntu jammy/main DEP-11 64x64 Icons [148 kB]                                                                                          
Get:11 http://ke.archive.ubuntu.com/ubuntu jammy/main DEP-11 [email protected] Icons [15.8 kB]                                                                                       
Get:12 http://ke.archive.ubuntu.com/ubuntu jammy/main amd64 c-n-f Metadata [30.3 kB]                                                                                       
Get:13 http://ke.archive.ubuntu.com/ubuntu jammy/restricted i386 Packages [30.4 kB]                                                                                        
Get:14 http://ke.archive.ubuntu.com/ubuntu jammy/restricted amd64 Packages [129 kB]                                                                                        
Get:15 http://ke.archive.ubuntu.com/ubuntu jammy/restricted Translation-en [18.6 kB]                                                                                       
Get:16 http://ke.archive.ubuntu.com/ubuntu jammy/restricted amd64 c-n-f Metadata [488 B]                                                                                   
Get:17 http://ke.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [13.6 MB]                                                                                         
Get:18 http://security.ubuntu.com/ubuntu jammy-security/main amd64 c-n-f Metadata [108 B]                                                                                  
Get:19 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 c-n-f Metadata [116 B]                                                                            
Get:20 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 c-n-f Metadata [112 B]                                                                              
Get:21 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 c-n-f Metadata [116 B]                                                                            
Get:22 http://ke.archive.ubuntu.com/ubuntu jammy/universe i386 Packages [7,761 kB]                                                                                         
Get:23 http://ke.archive.ubuntu.com/ubuntu jammy/universe Translation-en [5,651 kB]                                                                                        
Get:24 http://ke.archive.ubuntu.com/ubuntu jammy/universe amd64 DEP-11 Metadata [3,564 kB]                                                                                 
Get:25 http://ke.archive.ubuntu.com/ubuntu jammy/universe DEP-11 48x48 Icons [3,447 kB]                                                                                    
Get:26 http://ke.archive.ubuntu.com/ubuntu jammy/universe DEP-11 64x64 Icons [7,609 kB]                                                                                    
Get:27 http://ke.archive.ubuntu.com/ubuntu jammy/universe DEP-11 [email protected] Icons [69.3 kB]                                                                                   
Get:28 http://ke.archive.ubuntu.com/ubuntu jammy/universe amd64 c-n-f Metadata [286 kB]                                                                                    
Get:29 http://ke.archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages [217 kB]                                                                                        
Get:30 http://ke.archive.ubuntu.com/ubuntu jammy/multiverse i386 Packages [112 kB]                                                                                         
Get:31 http://ke.archive.ubuntu.com/ubuntu jammy/multiverse Translation-en [112 kB]                                                                                        
Get:32 http://ke.archive.ubuntu.com/ubuntu jammy/multiverse amd64 DEP-11 Metadata [42.3 kB]                                                                                
Get:33 http://ke.archive.ubuntu.com/ubuntu jammy/multiverse DEP-11 48x48 Icons [42.7 kB]                                                                                   
Get:34 http://ke.archive.ubuntu.com/ubuntu jammy/multiverse DEP-11 64x64 Icons [193 kB]                                                                                    
Get:35 http://ke.archive.ubuntu.com/ubuntu jammy/multiverse DEP-11 [email protected] Icons [214 B]                                                                                   
Get:36 http://ke.archive.ubuntu.com/ubuntu jammy/multiverse amd64 c-n-f Metadata [8,368 B]                                                                                 
Get:37 http://ke.archive.ubuntu.com/ubuntu jammy-updates/main amd64 c-n-f Metadata [108 B]                                                                                 
Get:38 http://ke.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 c-n-f Metadata [116 B]                                                                           
Get:39 http://ke.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 c-n-f Metadata [112 B]                                                                             
Get:40 http://ke.archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 c-n-f Metadata [116 B]                                                                           
Get:41 http://ke.archive.ubuntu.com/ubuntu jammy-backports/main amd64 c-n-f Metadata [112 B]                                                                               
Get:42 http://ke.archive.ubuntu.com/ubuntu jammy-backports/restricted amd64 c-n-f Metadata [116 B]                                                                         
Get:43 http://ke.archive.ubuntu.com/ubuntu jammy-backports/universe amd64 c-n-f Metadata [116 B]                                                                           
Get:44 http://ke.archive.ubuntu.com/ubuntu jammy-backports/multiverse amd64 c-n-f Metadata [116 B]                                                                         
Fetched 47.1 MB in 6s (2,369 kB/s)                                                                                                                                         

Checking package manager
Reading package lists... Done    
Building dependency tree          
Reading state information... Done

Calculating the changes

Calculating the changes

Do you want to start the upgrade? 


1 installed package is no longer supported by Canonical. You can 
still get support from the community. 

13 packages are going to be removed. 244 new packages are going to be 
installed. 1546 packages are going to be upgraded. 

You have to download a total of 1,450 M. This download will take 
about 8 minutes with your connection. 

Installing the upgrade can take several hours. Once the download has 
finished, the process cannot be canceled. 

 Continue [yN]  Details [d]y

アップグレードプロセス中に出てくる質問に答えてください。

アップグレードを受け入れ、Enterキーを押して続行します。

アップグレード中に、デスクトップバージョンの背景などの変更に気付くでしょう。

廃止されたパッケージを削除するように求められたら、受け入れて続行します。

Upgrading
Fetched 0 B in 0s (0 B/s)                                                                                                                                                  
  MarkInstall libc6:amd64 < 2.31-0ubuntu9.7 -> 2.35-0ubuntu3 @ii umU Ib > FU=1
    MarkInstall fakeroot:amd64 < 1.24-1 -> 1.28-1ubuntu1 @ii umU Ib > FU=0
    Installing libfakeroot as Depends of fakeroot
      MarkInstall libfakeroot:amd64 < 1.24-1 -> 1.28-1ubuntu1 @ii umU > FU=0
    MarkInstall locales:amd64 < 2.31-0ubuntu9.7 -> 2.35-0ubuntu3 @ii umU Ib > FU=0
    Installing libc-bin as Depends of locales
      MarkInstall libc-bin:amd64 < 2.31-0ubuntu9.7 -> 2.35-0ubuntu3 @ii umU > FU=0
  new important dependency: libnss-nis:amd64
  Installing libnss-nis as Recommends of libc6
    MarkInstall libnss-nis:amd64 < none -> 3.1-0ubuntu6 @un uN Ib > FU=0
    Installing libnsl2 as Depends of libnss-nis
      MarkInstall libnsl2:amd64 < none -> 1.3.0-2build2 @un uN Ib > FU=0
      Installing libtirpc3 as Depends of libnsl2
        MarkInstall libtirpc3:amd64 < none -> 1.3.2-2build1 @un uN Ib > FU=0
        Installing libtirpc-common as Depends of libtirpc3
          MarkInstall libtirpc-common:amd64 < none -> 1.3.2-2build1 @un uN > FU=0
  new important dependency: libnss-nisplus:amd64
  Installing libnss-nisplus as Recommends of libc6
    MarkInstall libnss-nisplus:amd64 < none -> 1.3-0ubuntu6 @un uN > FU=0
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) libc6-dev:amd64 < 2.31-0ubuntu9.7 -> 2.35-0ubuntu3 @ii umU Ib >
Broken libc6-dev:amd64 Depends on rpcsvc-proto:amd64 < none | 1.4.2-0ubuntu6 @un uH >
  Considering rpcsvc-proto:amd64 1 as a solution to libc6-dev:amd64 12
  MarkKeep libc6-dev:amd64 < 2.31-0ubuntu9.7 -> 2.35-0ubuntu3 @ii umU Ib > FU=0
  Re-Instated rpcsvc-proto:amd64
  Re-Instated libtirpc-dev:amd64
  Re-Instated libnsl-dev:amd64
  Re-Instated libc6-dev:amd64
Done

Upgrading
Fetched 0 B in 0s (0 B/s)                                                                                                                                                  
Preconfiguring packages ...
Preconfiguring packages ...
Preconfiguring packages ...
...

デスクトップをアップグレードする場合、アップグレードの途中で、Firefoxスナップにアップグレードするかどうかを確認するメッセージが表示されます。 Ubuntu 22.04以降、firefoxのすべての新しいリリースは、snapパッケージを介してのみUbuntuユーザーが利用できます。 このパッケージアップデートは、システムをインストールすることにより、システムをスナップに移行します。 アップグレードに進む前に、開いているFirefoxウィンドウをすべて閉じることをお勧めします。

システムのアップグレードが完了したら、システムを再起動します。

...
System upgrade is complete.

Restart required 

To finish the upgrade, a restart is required. 
If you select 'y' the system will be restarted. 

Continue [yN] y

これで、Ubuntu20.04がUbuntu22.04に正常にアップグレードされました。

lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04 LTS
Release:	22.04
Codename:	jammy

公式アップグレードについては、Ubuntu22.04の公式リリースにご注目ください。

これで、Ubuntu20.04をUbuntu22.04にアップグレードする方法に関するチュートリアルは終了です。

その他のチュートリアル;

Ubuntu22.04にNoMachineをインストールします

ThunderbirdメールクライアントをUbuntu22.04/Ubuntu20.04にインストールします

Ubuntu 22.04 /Ubuntu20.04にDBeaverをインストールします

The post Ubuntu20.04をUbuntu22.04にアップグレードする簡単な方法 appeared first on Gamingsym Japan.