はじめに
自宅ラボの VyOS のイメージが古くアップデートを行ったため、備忘のために記事に残す。
前提条件
アップデート前、アップデート後のバージョンは以下の通り
項目 バージョン アップデート前 VyOS 2025.03.18-0018-rolling アップデート後 VyOS 2025.07.27-0023-rolling VyOS がインターネットに接続できること
VyOS アップデート
現在のバージョンを確認
show versionVersion: VyOS 2025.03.18-0018-rolling Release train: current Release flavor: generic Built by: autobuild@vyos.net Built on: Tue 18 Mar 2025 00:18 UTC Build UUID: 9b3dbf46-3f13-4f2d-85c4-87352a024e55 Build commit ID: 30d687b5dc5ced Architecture: x86_64 Boot via: installed image System type: VMware guest Secure Boot: n/a (BIOS) Hardware vendor: VMware, Inc. Hardware model: VMware Virtual Platform Hardware S/N: VMware-56 4d 9e c5 2d 8f e4 95-ac 8e 23 c9 95 03 f3 b3 Hardware UUID: c59e4d56-8f2d-95e4-ac8e-23c99503f3b3 Copyright: VyOS maintainers and contributors現在登録・利用されているイメージを確認
以下のコマンドで現在登録されているイメージ、ブートのデフォルトで利用されるイメージ、現在利用中のイメージを確認可能show system imageName Default boot Running ----------------------- -------------- --------- 2025.03.18-0018-rolling Yes Yesシステムの空き容量を確認
VyOS のイメージは 600MB 程度あるため、事前に保存が可能か確認show system storageFilesystem: /dev/sda3 Size: 20G Used: 3.3G (18%) Available: 16G (82%)VyOS の公式サイトからイメージの URL を取得

イメージを追加
事前に取得したイメージの URL を指定し、イメージを追加add system image https://github.com/vyos/vyos-nightly-build/releases/download/2025.07.27-0023-rolling/vyos-2025.07.27-0023-rolling-generic-amd64.isoRedirecting to https://release-assets.githubusercontent.com/github-production-release-asset/674742659/04da9c8d-4c70-41aa-8bd1-d8e5b14c6f86?sp=r&sv=2018-11-09&sr=b&spr=https&se=2025-07-27T07%3A31%3A08Z&rscd=attachment%3B+filename%3Dvyos-2025.07.27-0023-rolling-generic-amd64.iso&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2025-07-27T06%3A30%3A40Z&ske=2025-07-27T07%3A31%3A08Z&sks=b&skv=2018-11-09&sig=GO%2BM5SkmFfYaUhnekCujUQVVc37vRNuf%2BlZnJi0Kq2s%3D&jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc1MzU5OTM4MCwibmJmIjoxNzUzNTk5MDgwLCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.2MpvbgyyhH18pMlMm2a6yZwxdoZvyDLAnFh60m4HyH0&response-content-disposition=attachment%3B%20filename%3Dvyos-2025.07.27-0023-rolling-generic-amd64.iso&response-content-type=application%2Foctet-stream The file is 605.000 MiB. [#########################################################################################################] 100% Validating signature Signature is valid Validating image compatibility Validating image checksums新たに追加したイメージの名前はデフォルトの名前を利用するため、何も入力せずに [ENTER] を押下
What would you like to name this image? (Default: 2025.07.27-0023-rolling)新たに追加したイメージを Default boot に設定するため、
Yを応答Would you like to set the new image as the default one for boot? [Y/n] YConfig を新たに追加したイメージでも利用するため、
Yを応答An active configuration was found. Would you like to copy it to the new image? [Y/n] YCopying configuration directorySSH ホストキーをコピーするため、
Yを応答Would you like to copy SSH host keys? [Y/n] YCopying SSH host keys Copying system image files Cleaning up Unmounting target filesystems Removing temporary filesイメージが登録されたことを確認
新たに追加したイメージの Default boot が Yes になっていることを確認show system imageName Default boot Running ----------------------- -------------- --------- 2025.07.27-0023-rolling Yes 2025.03.18-0018-rolling Yes再起動
rebootWarning: there are unsaved configuration changes! Run 'save' command if you do not want to lose those changes after reboot/shutdown.再起動の確認メッセージに
yを応答Are you sure you want to reboot this system (lab-vyos-254)? [y/N] yBroadcast message from root@lab-vyos-254 on pts/1 (Sun 2025-07-27 06:53:46 UTC): The system will reboot now!現在のバージョンを確認
新たに追加されたイメージのバージョンになっていることを確認show versionVersion: VyOS 2025.07.27-0023-rolling Release train: current Release flavor: generic Built by: autobuild@vyos.net Built on: Sun 27 Jul 2025 00:23 UTC Build UUID: 26b3ab33-969d-42e9-b40c-46b9ce5ffa06 Build commit ID: 4f5de07491c9f8 Architecture: x86_64 Boot via: installed image System type: VMware guest Secure Boot: n/a (BIOS) Hardware vendor: VMware, Inc. Hardware model: VMware Virtual Platform Hardware S/N: VMware-56 4d 9e c5 2d 8f e4 95-ac 8e 23 c9 95 03 f3 b3 Hardware UUID: c59e4d56-8f2d-95e4-ac8e-23c99503f3b3 Copyright: VyOS maintainers and contributors現在登録・利用しているイメージを確認
新たに追加したイメージの Default boot 、 Running が Yes になっていることを確認show system imageName Default boot Running ----------------------- -------------- --------- 2025.07.27-0023-rolling Yes Yes 2025.03.18-0018-rolling不要なイメージを削除
delete system imageThe following images are installed: 1: 2025.07.27-0023-rolling (running) (default boot) 2: 2025.03.18-0018-rolling不要なイメージに紐づく番号を入力し、確認メッセージに
yを応答し、削除Select an image to delete: 2Do you really want to delete the image 2025.03.18-0018-rolling? [y/N] y The image "2025.03.18-0018-rolling" was successfully deleted現在登録・利用されているイメージを確認し、不要なイメージが削除されていることを確認
show system imageName Default boot Running ----------------------- -------------- --------- 2025.07.27-0023-rolling Yes Yes
環境
- VyOS 2025.03.18-0018-rolling
- VyOS 2025.07.27-0023-rolling