I don't install anything on Jetson Nano

i have a jetson nano. i installed jetson nano developer kit with Jetson Nano Developer Kit SD Card Image JP 4.4 2020/04/21 on https://developer.nvidia.com/embedded/downloads. after burn iso image to sd card it opened. but i didn’t install anyting after that. even nvidia sdk manager too. i get lots of error when i try install any application.

i’m new and i don’t ubuntu now very well. i need your helps. thanks in advance.

What “lots of errors” do you get when you try to install software?
How do you try to install the software, and which software do you try to install?

hello snarky,

firstly thanks for your interest.

for example: i’m trying sdk manager .deb file;


irfan@irfan:~/Downloads$ sudo apt install ./sdkmanager_1.1.0-6343_amd64.deb
[sudo] password for irfan:
Reading package lists… Done
Building dependency tree
Reading state information… Done
Note, selecting ‘sdkmanager:amd64’ instead of ‘./sdkmanager_1.1.0-6343_amd64.deb’
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
sdkmanager:amd64 : Depends: libgconf-2-4:amd64 but it is not installable
Depends: libcanberra-gtk-module:amd64 but it is not installable
Depends: locales:amd64 but it is not installable
E: Unable to correct problems, you have held broken packages.


i’m trying to fix unable to correct problems, you held broken packages.

irfan@irfan:~$ sudo dpkg –configure -a
dpkg: error: need an action option

Type dpkg --help for help about installing and deinstalling packages ;
Use ‘apt’ or ‘aptitude’ for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;

Options marked produce a lot of output - pipe it through ‘less’ or ‘more’ !


i changed “–” to “-”…

irfan@irfan:~$ sudo dpkg -configure -a
dpkg: error: unknown option -o

Type dpkg --help for help about installing and deinstalling packages ;
Use ‘apt’ or ‘aptitude’ for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;

Options marked produce a lot of output - pipe it through ‘less’ or ‘more’ !


irfan@irfan:~$ sudo apt-get dist-upgrade
Reading package lists… Done
Building dependency tree
Reading state information… Done
Calculating upgrade… Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
__

irfan@irfan:~$ sudo apt-get upgrade
Reading package lists… Done
Building dependency tree
Reading state information… Done
Calculating upgrade… Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


irfan@irfan:~$ sudo apt-get install gnustep-gui-runtime
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following additional packages will be installed:
gnustep-base-common gnustep-base-runtime gnustep-common gnustep-gui-common
libgif7 libgnustep-base1.25 libgnustep-gui0.26 libobjc4
Suggested packages:
gnustep-base-doc
The following NEW packages will be installed:
gnustep-base-common gnustep-base-runtime gnustep-common gnustep-gui-common
gnustep-gui-runtime libgif7 libgnustep-base1.25 libgnustep-gui0.26 libobjc4
0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/3.660 kB of archives.
After this operation, 17,5 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
debconf: delaying package configuration, since apt-utils is not installed
dpkg: error: info database format (2) is bogus or too new; try getting a newer dpkg
E: Sub-process /usr/bin/dpkg returned an error code (2)


this errors about sdk manager install.

if you want another errors, i will send them too :)

Seems you’re trying to install sdkmanager on Nano.
Sdkmanager is a host application to be run on a Linux Ubuntu PC. Note that the package name contains the target architecture amd64, while a suitable package for jetson would be aarch64 (ARM64).
If you’ve flashed a SD card, it probably has most of what you need.
Ubuntu on Nano uses APT package system, so you would be able to install software using it.
In short:

# Update list of available packages
sudo apt-get update

# Upgrade current system with new available packages
sudo apt-get upgrade

# Search for a package
sudo apt search <part_of_plugin_name or ...>

# Install new package
sudo apt-get install <new_package>