How to Install and Uninstall python-xcbgen Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 17,2024

1. Install "python-xcbgen" package

Please follow the guidelines below to install python-xcbgen on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install python-xcbgen

2. Uninstall "python-xcbgen" package

This is a short guide on how to uninstall python-xcbgen on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove python-xcbgen $ sudo apt autoclean && sudo apt autoremove

3. Information about the python-xcbgen package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: python-xcbgen
Priority: optional
Section: universe/python
Installed-Size: 83
Maintainer: Ubuntu Developers
Original-Maintainer: XCB Developers
Architecture: all
Source: xcb-proto
Version: 1.11-0ubuntu1
Depends: python (>= 2.7), python (<< 2.8)
Filename: pool/universe/x/xcb-proto/python-xcbgen_1.11-0ubuntu1_all.deb
Size: 11236
MD5sum: 8c85a8ba4a6e69593bb4434683c0b11e
SHA1: 4e2e21df9a71654b3b0bdc5995542da6b41a7f4a
SHA256: f8e325542411969489936ff19f5baf3e0be8eaa47d45b160e6c0ca423bd11b22
Description-en: X C Binding - protocol binding generator
python-xcbgen generates the X protocol C language bindings from XML
descriptions.
.
The XCB library provides an interface to the X Window System protocol,
designed to replace the Xlib interface. XCB provides several advantages over
Xlib:
.
* Size: small library and lower memory footprint
* Latency hiding: batch several requests and wait for the replies later
* Direct protocol access: one-to-one mapping between interface and protocol
* Thread support: access XCB from multiple threads, with no explicit locking
* Easy creation of new extensions: automatically generates interface from
machine-parsable protocol descriptions
Description-md5: f8f8e1ca395f0429f7a796d43e99ab7e
Multi-Arch: foreign
Homepage: http://xcb.freedesktop.org
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu