How to Install and Uninstall nextpnr-ice40 Package on Ubuntu 22.04 LTS (Jammy Jellyfish)

Last updated: November 26,2024

1. Install "nextpnr-ice40" package

This tutorial shows how to install nextpnr-ice40 on Ubuntu 22.04 LTS (Jammy Jellyfish)

$ sudo apt update $ sudo apt install nextpnr-ice40

2. Uninstall "nextpnr-ice40" package

Here is a brief guide to show you how to uninstall nextpnr-ice40 on Ubuntu 22.04 LTS (Jammy Jellyfish):

$ sudo apt remove nextpnr-ice40 $ sudo apt autoclean && sudo apt autoremove

3. Information about the nextpnr-ice40 package on Ubuntu 22.04 LTS (Jammy Jellyfish)

Package: nextpnr-ice40
Architecture: amd64
Version: 0.1-1
Priority: optional
Section: universe/electronics
Source: nextpnr
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Electronics Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 227128
Depends: libboost-filesystem1.74.0 (>= 1.74.0), libboost-program-options1.74.0 (>= 1.74.0), libboost-thread1.74.0 (>= 1.74.0), libc6 (>= 2.34), libgcc-s1 (>= 3.3.1), libpython3.10 (>= 3.10.0), libstdc++6 (>= 11)
Suggests: yosys, fpga-icestorm
Conflicts: nextpnr-ice40-qt
Replaces: nextpnr-ice40-qt
Filename: pool/universe/n/nextpnr/nextpnr-ice40_0.1-1_amd64.deb
Size: 47815210
MD5sum: 97e6dffded17e2b63ff18f6ee5374c0b
SHA1: 147ce32dac0b6747c3e17e565447f1f194a06db6
SHA256: 998e114ade8a782c92049c3244316967db0abdd077db45b2dcd1f79ce8bd208b
SHA512: c8102e4bb45b07a8ce06be0512b14ca340c2e05ea82e9b1465458b862e52c2e96682eb5151b817dc09e6038cb7256afb799ea1b1b1cf0cfc7958e8655869f558
Homepage: https://github.com/YosysHQ/nextpnr
Description: FPGA place and route tool for Lattice iCE40
Description-md5: 9c400e20c5164d9a3ec275153fa290ea