How to Install and Uninstall xcb-proto Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 17,2024

1. Install "xcb-proto" package

Learn how to install xcb-proto on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install xcb-proto

2. Uninstall "xcb-proto" package

Please follow the steps below to uninstall xcb-proto on Ubuntu 16.04 LTS (Xenial Xerus):

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

3. Information about the xcb-proto package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: xcb-proto
Priority: optional
Section: universe/libdevel
Installed-Size: 660
Maintainer: Ubuntu Developers
Original-Maintainer: XCB Developers
Architecture: all
Version: 1.11-0ubuntu1
Filename: pool/universe/x/xcb-proto/xcb-proto_1.11-0ubuntu1_all.deb
Size: 78032
MD5sum: 6eaa4890be123a686e18046cfbb28b10
SHA1: 44912e379da6bfedc132e07ab40fa2af761cb27d
SHA256: 7549d19066272fa319102d0ee930d2ecba4487f221b3f8fe3b99a044e4d91000
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
Multi-Arch: foreign
Homepage: http://xcb.freedesktop.org
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu