How to Install and Uninstall libnxt Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: May 18,2024

1. Install "libnxt" package

In this section, we are going to explain the necessary steps to install libnxt on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libnxt

2. Uninstall "libnxt" package

This guide let you learn how to uninstall libnxt on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove libnxt $ sudo apt autoclean && sudo apt autoremove

3. Information about the libnxt package on Ubuntu 21.04 (Hirsute Hippo)

Package: libnxt
Architecture: amd64
Version: 0.3-9.1
Priority: extra
Section: universe/electronics
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian LEGO Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 59
Depends: libc6 (>= 2.4), libusb-0.1-4 (>= 2:0.1.12)
Recommends: nxt-firmware
Filename: pool/universe/libn/libnxt/libnxt_0.3-9.1_amd64.deb
Size: 14460
MD5sum: 552a850c2293cb6c388e8da64c7672c7
SHA1: 4d1efcaa9ae009109a6e17c415245748bb77325d
SHA256: 8cf87272402a44cc0412183567ad1257a35b5662169c19d9dae87c567a7cec8c
SHA512: 21e543ec91adefc9277d8c0961de5e27440a6a69f30cc2b7496b7203050daffef9cd6e7de9d7f75066cf6eeb259e2aeb7e09135923fd16497e3513f343ff7e1e
Homepage: http://code.google.com/p/libnxt
Description-en: utility library for talking to the LEGO Mindstorms NXT brick
LibNXT is an utility library for talking to the LEGO Mindstorms NXT intelligent
brick at a relatively low level. It currently does:
* Handling USB communication and locating the NXT in the USB tree.
* Interaction with the Atmel AT91SAM boot assistant.
* Flashing of a firmware image to the NXT.
* Execution of code directly in RAM.
.
The design of LibNXT is layered, meaning you can plug into it at any level of
complexityor abstraction you desire, from the lowest level USB bulk bit-pushing
interface, to an API exposing the SAM-BA commandset, right up to just calling
nxt_firmware_flash() and having everything taken care of!
.
This package provides two binary utils:
* fwflash is the program that uses LibNXT. As its name hints, its purpose is
to take a NXT firmware image file and flash it to a connected NXT device.
* fwexec is another utility, which takes a specially compiled firmware image,
uploads it to the NXT's RAM, and executes it directly from there.
Description-md5: daeb5744afc8cb75a2bd13d247f3ff89