How to Install and Uninstall libxcb-present-dev Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 10,2024

1. Install "libxcb-present-dev" package

This tutorial shows how to install libxcb-present-dev on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install libxcb-present-dev

2. Uninstall "libxcb-present-dev" package

Here is a brief guide to show you how to uninstall libxcb-present-dev on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove libxcb-present-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the libxcb-present-dev package on Ubuntu 21.10 (Impish Indri)

Package: libxcb-present-dev
Architecture: amd64
Version: 1.14-3ubuntu1
Multi-Arch: same
Priority: optional
Section: libdevel
Source: libxcb
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian X Strike Force
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 50
Depends: libxcb-present0 (= 1.14-3ubuntu1), libxcb1-dev, libxcb-randr0-dev, libxcb-xfixes0-dev, libxcb-sync-dev
Filename: pool/main/libx/libxcb/libxcb-present-dev_1.14-3ubuntu1_amd64.deb
Size: 6988
MD5sum: 70c4f552094c17a0ab9628e8336f3d83
SHA1: 78e730285537aa0772d67f9d9c68e8bca9455878
SHA256: 35666ef665cbf9aa4b56cab5c77a8f18259398800da812e07662f6d5d143c183
SHA512: c16a957321e0874b6d75aafe2bec45e383e3c32572aaa471603243a33b24053a2f43b039d207b5021c3bc80dfc2828c1b4d57d928c2a678bf6cb8d7f0e30841f
Homepage: https://xcb.freedesktop.org
Description-en: X C Binding, present extension, development files
This package contains the header and library files needed to build software
using libxcb-present, the present extension for the X C Binding.
.
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: 55dfd51e536b0ce79a88fefa0b7a9b6a