How to Install and Uninstall python3-uflash-doc Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: November 25,2024

1. Install "python3-uflash-doc" package

In this section, we are going to explain the necessary steps to install python3-uflash-doc on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install python3-uflash-doc

2. Uninstall "python3-uflash-doc" package

Please follow the guidance below to uninstall python3-uflash-doc on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove python3-uflash-doc $ sudo apt autoclean && sudo apt autoremove

3. Information about the python3-uflash-doc package on Ubuntu 20.10 (Groovy Gorilla)

Package: python3-uflash-doc
Architecture: all
Version: 1.2.4+dfsg-4
Multi-Arch: foreign
Priority: optional
Section: universe/doc
Source: python-uflash
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Python Modules Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 185
Depends: libjs-sphinxdoc (>= 1.0)
Suggests: www-browser
Filename: pool/universe/p/python-uflash/python3-uflash-doc_1.2.4+dfsg-4_all.deb
Size: 28992
MD5sum: 867bf4fd8488e85cf12469dc9f79a058
SHA1: 69f1cbb14d2080f67e99ead86b7083173ccf35be
SHA256: adf47ebd32615fd010941ff64c02d4806c6f3e67a88b95455bacd84e659e042e
SHA512: 0de4b67bf5ec826f008e83fa4b21db106607a49c4977b0b14965528169e1b19ad5f7af4dd5ef74ccff68e33a9d1d5203893c648eeecc0c8192ec71c85fae3a21
Homepage: https://github.com/ntoll/uflash
Description-en: module and utility for flashing the BBC micro:bit (documentation)
uflash is a utility for flashing the BBC micro:bit with Python scripts
and the MicroPython runtime.
.
It provides two services:
.
* a library of functions to programmatically create a hex file and flash
it onto a BBC micro:bit.
* a command line utility (uflash) that will flash Python scripts onto
a BBC micro:bit
.
Several essential operations are implemented:
.
* encode Python into the hex format
* embed the resulting hexified Python into the MicroPython runtime hex
* extract an encoded Python script from a MicroPython hex file
* discover the connected micro:bit
* copy the resulting hex onto the micro:bit, thus flashing the device
* specify the MicroPython runtime hex in which to embed your Python code
.
By default, python3-uflash will use the MicroPython runtime for micro:bit
provided by the firmware-microbit-micropython{,-dl} packages and which is
located in /usr/share/firmware-microbit-micropython/firmware.hex. Please
ensure one of these packages is installed so that a default runtime is
always available.
.
This package provides the uflash documentation.
Description-md5: 42b438bb444105aa811c70a46ed2a92c