How to Install and Uninstall repo Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 10,2024

1. Install "repo" package

This is a short guide on how to install repo on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install repo

2. Uninstall "repo" package

Learn how to uninstall repo on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove repo $ sudo apt autoclean && sudo apt autoremove

3. Information about the repo package on Ubuntu 21.10 (Impish Indri)

Package: repo
Architecture: all
Version: 2.15.4-6
Priority: optional
Section: multiverse/devel
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Android tools Maintainer
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 369
Depends: python3:any, git (>= 1:2.20.0), gnupg, python3-kerberos
Recommends: git (>= 1:2.28.0)
Filename: pool/multiverse/r/repo/repo_2.15.4-6_all.deb
Size: 117162
MD5sum: aa192ec1bb241a166be9a1d7f19f0c86
SHA1: 47f327094041644995a1e32195948c887244aee5
SHA256: c8522e48667a0bfa56d2ef633a91fcd8a66ec6c9b4cbd30684fb782057596c0d
SHA512: 52cfdc445a0b3613ff1f6a98ac0cbe3cffc6c80db2503f7fcf58365ed0e4aa04781f527c70fbef7615794af7280f501b769156310d4291b14873ac2b44bf0df1
Homepage: https://source.android.com/source/developing.html
Description-en: repository management tool built on top of git
Repo is a repository management tool that the Android developers built on top
of Git. Repo unifies the many Git repositories when necessary, does the
uploads to the Android revision control system, and automates parts of the
Android development workflow. Repo is not meant to replace Git, only to make
it easier to work with Git in the context of Android. The repo command is an
executable Python script that you can put anywhere in your path. In working
with the Android source files, you will use Repo for across-network
operations. For example, with a single Repo command you can download files
from multiple repositories into your local working directory.
.
repo is an unusual tool because it downloads all of its own Python modules
using GPG-signed git tags, and stores those files as part of the project that
it is working with. So this package just provides the wrapper script, which
provides the GPG signing keys for verifying that the correct Python code was
downloaded.
Description-md5: 1496a967d4bcbc0d6ebc3348869abf22