How to Install and Uninstall python3-protobuf Package on Ubuntu 21.10 (Impish Indri)

Last updated: July 07,2024

1. Install "python3-protobuf" package

Learn how to install python3-protobuf on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install python3-protobuf

2. Uninstall "python3-protobuf" package

This is a short guide on how to uninstall python3-protobuf on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove python3-protobuf $ sudo apt autoclean && sudo apt autoremove

3. Information about the python3-protobuf package on Ubuntu 21.10 (Impish Indri)

Package: python3-protobuf
Architecture: amd64
Version: 3.12.4-1ubuntu3
Priority: optional
Section: python
Source: protobuf
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Laszlo Boszormenyi (GCS)
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 3384
Depends: libc6 (>= 2.34), libgcc-s1 (>= 3.3.1), libprotobuf23 (>= 3.12.4), libstdc++6 (>= 11), python3 (<< 3.10), python3 (>= 3.9~), python3-pkg-resources, python3-six (>= 1.9), python3:any
Filename: pool/main/p/protobuf/python3-protobuf_3.12.4-1ubuntu3_amd64.deb
Size: 357246
MD5sum: 3ee55390bc843dedf71f9d8ddd5b7129
SHA1: 3020e068d24b2fc3292a2218faafa34e4e7fd4c8
SHA256: 718250e74c1c9070ebe92aa3996909fe5badd5362f3e899bf68c65b351c014f2
SHA512: 215029be022cf12ace665dd41468ba08bc7358f2b9a1b36ea128212cce6c3233c9cb5077e97c083c30759b3898cac172e20c36e6aa256fc42bdf5e7afe9b62c7
Homepage: https://github.com/google/protobuf/
Description-en: Python 3 bindings for protocol buffers
Protocol buffers are a flexible, efficient, automated mechanism for
serializing structured data - similar to XML, but smaller, faster, and
simpler. You define how you want your data to be structured once, then you can
use special generated source code to easily write and read your structured
data to and from a variety of data streams and using a variety of languages.
You can even update your data structure without breaking deployed programs
that are compiled against the "old" format.
.
Google uses Protocol Buffers for almost all of its internal RPC protocols and
file formats.
.
This package contains the Python 3 bindings for the protocol buffers. You will
need the protoc tool (in the protobuf-compiler package) to compile your
definition to Python classes, and then the modules in this package will allow
you to use those classes in your programs.
Description-md5: ba8b2ff5479f775cf8451dd587d3fee9
Task: ubuntu-desktop-minimal, ubuntu-desktop, ubuntu-desktop-raspi, ubuntu-budgie-desktop, ubuntu-budgie-desktop-raspi