How to Install and Uninstall python3-xcbgen Package on Ubuntu 20.10 (Groovy Gorilla)
Last updated: November 22,2024
1. Install "python3-xcbgen" package
In this section, we are going to explain the necessary steps to install python3-xcbgen on Ubuntu 20.10 (Groovy Gorilla)
$
sudo apt update
Copied
$
sudo apt install
python3-xcbgen
Copied
2. Uninstall "python3-xcbgen" package
This guide covers the steps necessary to uninstall python3-xcbgen on Ubuntu 20.10 (Groovy Gorilla):
$
sudo apt remove
python3-xcbgen
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the python3-xcbgen package on Ubuntu 20.10 (Groovy Gorilla)
Package: python3-xcbgen
Architecture: all
Version: 1.14-2
Multi-Arch: foreign
Priority: optional
Section: universe/python
Source: xcb-proto
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian X Strike Force
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 96
Depends: python3:any
Filename: pool/universe/x/xcb-proto/python3-xcbgen_1.14-2_all.deb
Size: 17936
MD5sum: b6b458510a2f82fec6c142102b38121e
SHA1: 311ef419be7b36b1771202ae15b4fd88c85a1fd9
SHA256: 6dde64d74794ed727ba20a792cdd6b7254013787898c4da2ff94cf018790487d
SHA512: 04c7934036211ea55a3641edf0a29ce8c761a3a6531fb8cb32ec0758b8a02fcbbd5866e14c2b474c603f499d1633841e4b058a60e942ec8688be3e7a2f1ac12a
Homepage: https://xcb.freedesktop.org
Description-en: X C Binding - protocol binding generator (Python 3)
python3-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: 8f2d5bf637a0f13adf82bf1460f12476
Architecture: all
Version: 1.14-2
Multi-Arch: foreign
Priority: optional
Section: universe/python
Source: xcb-proto
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian X Strike Force
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 96
Depends: python3:any
Filename: pool/universe/x/xcb-proto/python3-xcbgen_1.14-2_all.deb
Size: 17936
MD5sum: b6b458510a2f82fec6c142102b38121e
SHA1: 311ef419be7b36b1771202ae15b4fd88c85a1fd9
SHA256: 6dde64d74794ed727ba20a792cdd6b7254013787898c4da2ff94cf018790487d
SHA512: 04c7934036211ea55a3641edf0a29ce8c761a3a6531fb8cb32ec0758b8a02fcbbd5866e14c2b474c603f499d1633841e4b058a60e942ec8688be3e7a2f1ac12a
Homepage: https://xcb.freedesktop.org
Description-en: X C Binding - protocol binding generator (Python 3)
python3-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: 8f2d5bf637a0f13adf82bf1460f12476