How to Install and Uninstall openocd Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: December 23,2024

1. Install "openocd" package

Here is a brief guide to show you how to install openocd on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install openocd

2. Uninstall "openocd" package

Learn how to uninstall openocd on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove openocd $ sudo apt autoclean && sudo apt autoremove

3. Information about the openocd package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: openocd
Architecture: amd64
Version: 0.9.0-1+deb8u1build0.16.04.1
Priority: extra
Section: universe/embedded
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Uwe Hermann
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 5324
Depends: libc6 (>= 2.15), libhidapi-hidraw0 (>= 0.8.0~rc1+git20140201.3a66d4e+dfsg), libjim0.76 (>= 0.73), libusb-0.1-4 (>= 2:0.1.12), libusb-1.0-0 (>= 2:1.0.9~)
Filename: pool/universe/o/openocd/openocd_0.9.0-1+deb8u1build0.16.04.1_amd64.deb
Size: 1916402
MD5sum: 296b4697e000b5ceae1a5ec2e2de1b37
SHA1: 4d9898de6b835e77730802224c876317136bca42
SHA256: 0e6a67682428d496ac6bf7581c27a0d052a855fca630d921c6d204ceafa3cae9
SHA512: dcfcdcb4ff50ee05600abe27c23d9645ff5174bc69267562bc4eef80c8d52e8189b5ca7d4a7b34efdd5359e17bf56dc7b4234a61afe0a1c32e33ef05ce7e1065
Homepage: http://openocd.sourceforge.net/
Description-en: Open on-chip JTAG debug solution for ARM and MIPS systems
OpenOCD is an on-chip debugging, in-system programming and boundary-scan
testing tool for ARM and MIPS systems.
.
The debugger uses an IEEE 1149-1 compliant JTAG TAP bus master to access
on-chip debug functionality available on ARM based microcontrollers or
system-on-chip solutions. For MIPS systems the EJTAG interface is supported.
.
User interaction is realized through a telnet command line interface,
a gdb (the GNU debugger) remote protocol server, and a simplified RPC
connection that can be used to interface with OpenOCD's Jim Tcl engine.
.
OpenOCD supports many different types of JTAG interfaces/programmers.
Description-md5: 3846dda8ec5ba34e07da3b1d9ee73c0a

Package: openocd
Priority: extra
Section: universe/embedded
Installed-Size: 5324
Maintainer: Ubuntu Developers
Original-Maintainer: Uwe Hermann
Architecture: amd64
Version: 0.9.0-1build1
Depends: libc6 (>= 2.15), libhidapi-hidraw0 (>= 0.8.0~rc1+git20140201.3a66d4e+dfsg), libjim0.76 (>= 0.73), libusb-0.1-4 (>= 2:0.1.12), libusb-1.0-0 (>= 2:1.0.9~)
Filename: pool/universe/o/openocd/openocd_0.9.0-1build1_amd64.deb
Size: 1915448
MD5sum: 8559d5af6b9750f4b568af40bdcf46e7
SHA1: 75d0a64dbd4798b7126c02680524e352443e6d72
SHA256: 2cc01156b6acaa2e92052765ae48d6e8148db7c9fc0705abeebdd7b82351108f
Description-en: Open on-chip JTAG debug solution for ARM and MIPS systems
OpenOCD is an on-chip debugging, in-system programming and boundary-scan
testing tool for ARM and MIPS systems.
.
The debugger uses an IEEE 1149-1 compliant JTAG TAP bus master to access
on-chip debug functionality available on ARM based microcontrollers or
system-on-chip solutions. For MIPS systems the EJTAG interface is supported.
.
User interaction is realized through a telnet command line interface,
a gdb (the GNU debugger) remote protocol server, and a simplified RPC
connection that can be used to interface with OpenOCD's Jim Tcl engine.
.
OpenOCD supports many different types of JTAG interfaces/programmers.
Description-md5: 3846dda8ec5ba34e07da3b1d9ee73c0a
Homepage: http://openocd.sourceforge.net/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu