How to Install and Uninstall xcb-proto Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: December 27,2024

1. Install "xcb-proto" package

Please follow the guidelines below to install xcb-proto on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install xcb-proto

2. Uninstall "xcb-proto" package

Please follow the steps below to uninstall xcb-proto on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove xcb-proto $ sudo apt autoclean && sudo apt autoremove

3. Information about the xcb-proto package on Ubuntu 20.10 (Groovy Gorilla)

Package: xcb-proto
Architecture: all
Version: 1.14-2
Multi-Arch: foreign
Priority: optional
Section: universe/libdevel
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian X Strike Force
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 699
Filename: pool/universe/x/xcb-proto/xcb-proto_1.14-2_all.deb
Size: 82340
MD5sum: cbb3d31284ee0db1a61602d4c4fb0405
SHA1: 9587331150350d0fe5061d63ed0f17f3c76b5525
SHA256: 8a660ac4ee89398664f468b4db08404dfcac52c57a4d54da6518843ba462fa4c
SHA512: 469017263bd20b50533280d6da603df9d9c8afb56673fcbad93ffb3de6eebe97f82c1b548d8c8946acab147e8d6bd323f345a5403474aeb1c66ca04ccca16613
Homepage: https://xcb.freedesktop.org
Description-en: X C Binding - protocol descriptions
xcb-proto contains descriptions of the X Window System core protocol and
selected extensions in an XML-based data format. The X C Binding (XCB)
library uses these descriptions to generate much of its code. You only need
this package if you want to compile XCB or otherwise make use of these
protocol 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: 0a6da0d45e213f3227fca0058bf59393