![見出し画像](https://assets.st-note.com/production/uploads/images/113478889/rectangle_large_type_2_0dc49af626102ef12da1f645055b2d81.png?width=1200)
JetPack5.1.1(L4T R35.3.1)をフラッシュしたら最初にやること
最終更新日:2023年8月21日
はじめに
NVIDIA Jetson AGX Orin Developer KitにSDK Managerを使用してJetPack5.1.1をフラッシュしました。フラッシュ後に最低限必要なライブラリのインストールを備忘録として記事にまとめます。
環境
NVIDIA Jetson AGX Orin Developer Kit (64GB)
JetPack5.1.1 (※ NVIDIA Jetson AGX Orin Developer KitはJetPack5.1.1以上を推奨)
ライブラリインストール
pipインストール
sudo apt-get update && sudo apt-get install python3-pip
jtopインストール
sudo -H pip3 install jetson-stats
Docker Composeインストール
JetPackにはDocker Composeがプリインストールされていないので、インストールします。
Docker Composeのバージョンを確認するときに、requestsモジュールのバージョンが古いとワーニングがでるため、requestsモジュールのアップデートをしています。
sudo apt-get install -y libffi-dev
sudo apt-get install -y python-openssl
sudo apt-get install libssl-dev
sudo pip3 install docker-compose
sudo pip3 install --upgrade requests
以下を参考にしています。
curlインストール
sudo apt-get update
sudo apt-get install curl
Error対処
デスクトップの右上に以下のような赤いマークが表示されます。内容を見ると、Unknown Error: '<class 'KeyError'>' ("The cache has no package named 'libxmlb2:arm64'")とあります。
これを対処します。
![](https://assets.st-note.com/img/1692142757307-ZTDlQwYvdH.png)
以下のコマンドを入力し、ライブラリのインストールを行います。
sudo apt install -y libxmlb2 ubuntu-advantage-desktop-daemon libfwupdplugin5 libpciaccess-dev
コマンド入力時のログです。libxmlb2:arm64がインストールされました。
note@ubuntu:~$ sudo apt install -y libxmlb2 ubuntu-advantage-desktop-daemon libfwupdplugin5 libpciaccess-dev
[sudo] password for note:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
apt-clone archdetect-deb bogl-bterm busybox-static cryptsetup-bin dctrl-tools dpkg-repack
gdal-data gir1.2-timezonemap-1.0 gir1.2-xkl-1.0 grub-common libaec0 libarmadillo9 libarpack2
libavcodec-dev libavformat-dev libavresample-dev libavresample4 libavutil-dev libcfitsio8
libcharls2 libdap25 libdapclient6v5 libdc1394-22-dev libdebian-installer4 libepsilon1
libexif-dev libfreexl1 libfyba0 libgdal26 libgdcm-dev libgdcm3.0 libgeos-3.8.0 libgeos-c1v5
libgeotiff5 libgl2ps1.4 libgphoto2-dev libhdf4-0-alt libhdf5-103 libhdf5-openmpi-103
libilmbase-dev libjbig-dev libjpeg-dev libjpeg-turbo8-dev libjpeg8-dev libkmlbase1 libkmldom1
libkmlengine1 liblept5 liblzma-dev libminizip1 libnetcdf-c++4 libnetcdf15 libodbc1 libogdi4.1
libopencv-calib3d4.2 libopencv-contrib4.2 libopencv-dnn4.2 libopencv-features2d4.2
libopencv-flann4.2 libopencv-highgui4.2 libopencv-imgcodecs4.2 libopencv-imgproc4.2
libopencv-ml4.2 libopencv-objdetect4.2 libopencv-photo4.2 libopencv-shape4.2
libopencv-stitching4.2 libopencv-superres4.2 libopencv-video4.2 libopencv-videoio4.2
libopencv-videostab4.2 libopencv-viz4.2 libopencv4.2-java libopencv4.2-jni libopenexr-dev
libpng-dev libpq5 libproj15 libqhull7 libraw1394-dev libsocket++1 libspatialite7 libsuperlu5
libswresample-dev libswscale-dev libsz2 libtesseract4 libtiff-dev libtiffxx5
libtimezonemap-data libtimezonemap1 liburiparser1 libvtk6.3 libxerces-c3.2 odbcinst
odbcinst1debian2 os-prober proj-data python3-icu python3-pam rdate tasksel tasksel-data
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
libfwupd2
The following NEW packages will be installed:
libfwupdplugin5 libpciaccess-dev libxmlb2 ubuntu-advantage-desktop-daemon
The following packages will be upgraded:
libfwupd2
1 upgraded, 4 newly installed, 0 to remove and 241 not upgraded.
Need to get 340 kB of archives.
After this operation, 1,009 kB of additional disk space will be used.
Get:1 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libfwupd2 arm64 1.7.9-1~20.04.3 [83.5 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libxmlb2 arm64 0.3.6-2build1~20.04.1 [57.1 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libfwupdplugin5 arm64 1.7.9-1~20.04.3 [157 kB]
Get:4 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 ubuntu-advantage-desktop-daemon arm64 1.10~20.04.1 [22.2 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libpciaccess-dev arm64 0.16-0ubuntu1 [20.6 kB]
Fetched 340 kB in 3s (104 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
(Reading database ... 165275 files and directories currently installed.)
Preparing to unpack .../libfwupd2_1.7.9-1~20.04.3_arm64.deb ...
Unpacking libfwupd2:arm64 (1.7.9-1~20.04.3) over (1.7.9-1~20.04.1) ...
Selecting previously unselected package libxmlb2:arm64.
Preparing to unpack .../libxmlb2_0.3.6-2build1~20.04.1_arm64.deb ...
Unpacking libxmlb2:arm64 (0.3.6-2build1~20.04.1) ...
Selecting previously unselected package libfwupdplugin5:arm64.
Preparing to unpack .../libfwupdplugin5_1.7.9-1~20.04.3_arm64.deb ...
Unpacking libfwupdplugin5:arm64 (1.7.9-1~20.04.3) ...
Selecting previously unselected package ubuntu-advantage-desktop-daemon.
Preparing to unpack .../ubuntu-advantage-desktop-daemon_1.10~20.04.1_arm64.deb ...
Unpacking ubuntu-advantage-desktop-daemon (1.10~20.04.1) ...
Selecting previously unselected package libpciaccess-dev:arm64.
Preparing to unpack .../libpciaccess-dev_0.16-0ubuntu1_arm64.deb ...
Unpacking libpciaccess-dev:arm64 (0.16-0ubuntu1) ...
Setting up libpciaccess-dev:arm64 (0.16-0ubuntu1) ...
Setting up libxmlb2:arm64 (0.3.6-2build1~20.04.1) ...
Setting up libfwupd2:arm64 (1.7.9-1~20.04.3) ...
Setting up ubuntu-advantage-desktop-daemon (1.10~20.04.1) ...
ubuntu-advantage-desktop-daemon.service is a disabled or a static unit, not starting it.
Setting up libfwupdplugin5:arm64 (1.7.9-1~20.04.3) ...
Processing triggers for dbus (1.12.16-2ubuntu2.3) ...
Processing triggers for libc-bin (2.31-0ubuntu9.9) ...
note@ubuntu:~$
コマンド入力後、再起動をしてください。
以下を参考にしています。