How To Install git-cinnabar on Fedora 36
Introduction
In this tutorial we learn how to install git-cinnabar
on Fedora 36.
What is git-cinnabar
git-cinnabar is a git remote helper to interact with mercurial repositories. Contrary to other such helpers, it doesn’t use a local mercurial clone under the hood, although it currently does require mercurial to be installed for some of its libraries.
We can use yum
or dnf
to install git-cinnabar
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install git-cinnabar.
Install git-cinnabar on Fedora 36 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
After updating yum database, We can install git-cinnabar
using dnf
by running the following command:
sudo dnf -y install git-cinnabar
Install git-cinnabar on Fedora 36 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
After updating yum database, We can install git-cinnabar
using yum
by running the following command:
sudo yum -y install git-cinnabar
How To Uninstall git-cinnabar on Fedora 36
To uninstall only the git-cinnabar
package we can use the following command:
sudo dnf remove git-cinnabar
git-cinnabar Package Contents on Fedora 36
/usr/lib/.build-id
/usr/lib/.build-id/af
/usr/lib/.build-id/af/2fb929b9cd0b4942065cef852c180702072bed
/usr/libexec/git-core/cinnabar
/usr/libexec/git-core/cinnabar/__init__.py
/usr/libexec/git-core/cinnabar/__pycache__
/usr/libexec/git-core/cinnabar/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/__pycache__/__init__.cpython-310.pyc
/usr/libexec/git-core/cinnabar/__pycache__/bdiff.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/__pycache__/bdiff.cpython-310.pyc
/usr/libexec/git-core/cinnabar/__pycache__/dag.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/__pycache__/dag.cpython-310.pyc
/usr/libexec/git-core/cinnabar/__pycache__/exceptions.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/__pycache__/exceptions.cpython-310.pyc
/usr/libexec/git-core/cinnabar/__pycache__/git.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/__pycache__/git.cpython-310.pyc
/usr/libexec/git-core/cinnabar/__pycache__/githg.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/__pycache__/githg.cpython-310.pyc
/usr/libexec/git-core/cinnabar/__pycache__/helper.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/__pycache__/helper.cpython-310.pyc
/usr/libexec/git-core/cinnabar/__pycache__/remote_helper.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/__pycache__/remote_helper.cpython-310.pyc
/usr/libexec/git-core/cinnabar/__pycache__/util.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/__pycache__/util.cpython-310.pyc
/usr/libexec/git-core/cinnabar/bdiff.py
/usr/libexec/git-core/cinnabar/cmd
/usr/libexec/git-core/cinnabar/cmd/__init__.py
/usr/libexec/git-core/cinnabar/cmd/__pycache__
/usr/libexec/git-core/cinnabar/cmd/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/__init__.cpython-310.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/bundle.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/bundle.cpython-310.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/convert.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/convert.cpython-310.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/data.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/data.cpython-310.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/download.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/download.cpython-310.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/fetch.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/fetch.cpython-310.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/fsck.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/fsck.cpython-310.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/python.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/python.cpython-310.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/reclone.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/reclone.cpython-310.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/rollback.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/rollback.cpython-310.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/upgrade.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/upgrade.cpython-310.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/util.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/cmd/__pycache__/util.cpython-310.pyc
/usr/libexec/git-core/cinnabar/cmd/bundle.py
/usr/libexec/git-core/cinnabar/cmd/convert.py
/usr/libexec/git-core/cinnabar/cmd/data.py
/usr/libexec/git-core/cinnabar/cmd/download.py
/usr/libexec/git-core/cinnabar/cmd/fetch.py
/usr/libexec/git-core/cinnabar/cmd/fsck.py
/usr/libexec/git-core/cinnabar/cmd/python.py
/usr/libexec/git-core/cinnabar/cmd/reclone.py
/usr/libexec/git-core/cinnabar/cmd/rollback.py
/usr/libexec/git-core/cinnabar/cmd/upgrade.py
/usr/libexec/git-core/cinnabar/cmd/util.py
/usr/libexec/git-core/cinnabar/dag.py
/usr/libexec/git-core/cinnabar/exceptions.py
/usr/libexec/git-core/cinnabar/git.py
/usr/libexec/git-core/cinnabar/githg.py
/usr/libexec/git-core/cinnabar/helper.py
/usr/libexec/git-core/cinnabar/hg
/usr/libexec/git-core/cinnabar/hg/__init__.py
/usr/libexec/git-core/cinnabar/hg/__pycache__
/usr/libexec/git-core/cinnabar/hg/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/hg/__pycache__/__init__.cpython-310.pyc
/usr/libexec/git-core/cinnabar/hg/__pycache__/bundle.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/hg/__pycache__/bundle.cpython-310.pyc
/usr/libexec/git-core/cinnabar/hg/__pycache__/changegroup.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/hg/__pycache__/changegroup.cpython-310.pyc
/usr/libexec/git-core/cinnabar/hg/__pycache__/objects.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/hg/__pycache__/objects.cpython-310.pyc
/usr/libexec/git-core/cinnabar/hg/__pycache__/repo.cpython-310.opt-1.pyc
/usr/libexec/git-core/cinnabar/hg/__pycache__/repo.cpython-310.pyc
/usr/libexec/git-core/cinnabar/hg/bundle.py
/usr/libexec/git-core/cinnabar/hg/changegroup.py
/usr/libexec/git-core/cinnabar/hg/objects.py
/usr/libexec/git-core/cinnabar/hg/repo.py
/usr/libexec/git-core/cinnabar/remote_helper.py
/usr/libexec/git-core/cinnabar/util.py
/usr/libexec/git-core/git-cinnabar
/usr/libexec/git-core/git-cinnabar-helper
/usr/libexec/git-core/git-remote-hg
/usr/share/doc/git-cinnabar
/usr/share/doc/git-cinnabar/README.md
/usr/share/licenses/git-cinnabar
/usr/share/licenses/git-cinnabar/COPYING
References
Summary
In this tutorial we learn how to install git-cinnabar
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).