How To Install devscripts on Fedora 36
Introduction
In this tutorial we learn how to install devscripts
on Fedora 36.
What is devscripts
Scripts to make the life of a Debian Package maintainer easier.
We can use yum
or dnf
to install devscripts
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install devscripts.
Install devscripts 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 devscripts
using dnf
by running the following command:
sudo dnf -y install devscripts
Install devscripts 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 devscripts
using yum
by running the following command:
sudo yum -y install devscripts
How To Uninstall devscripts on Fedora 36
To uninstall only the devscripts
package we can use the following command:
sudo dnf remove devscripts
devscripts Package Contents on Fedora 36
/usr/bin/add-patch
/usr/bin/annotate-output
/usr/bin/bts
/usr/bin/build-rdeps
/usr/bin/chdist
/usr/bin/cowpoke
/usr/bin/cvs-debc
/usr/bin/cvs-debi
/usr/bin/cvs-debrelease
/usr/bin/cvs-debuild
/usr/bin/dch
/usr/bin/dcmd
/usr/bin/dd-list
/usr/bin/deb-janitor
/usr/bin/deb-reversion
/usr/bin/deb-why-removed
/usr/bin/debbisect
/usr/bin/debc
/usr/bin/debchange
/usr/bin/debcheckout
/usr/bin/debclean
/usr/bin/debcommit
/usr/bin/debdiff
/usr/bin/debdiff-apply
/usr/bin/debi
/usr/bin/debootsnap
/usr/bin/debpkg
/usr/bin/debrebuild
/usr/bin/debrelease
/usr/bin/debrepro
/usr/bin/debrsign
/usr/bin/debsign
/usr/bin/debsnap
/usr/bin/debuild
/usr/bin/dep3changelog
/usr/bin/desktop2menu
/usr/bin/dget
/usr/bin/diff2patches
/usr/bin/dpkg-depcheck
/usr/bin/dpkg-genbuilddeps
/usr/bin/dscextract
/usr/bin/dscverify
/usr/bin/edit-patch
/usr/bin/getbuildlog
/usr/bin/git-deborig
/usr/bin/grep-excuses
/usr/bin/hardening-check
/usr/bin/list-unreleased
/usr/bin/ltnu
/usr/bin/manpage-alert
/usr/bin/mass-bug
/usr/bin/mergechanges
/usr/bin/mk-build-deps
/usr/bin/mk-origtargz
/usr/bin/namecheck
/usr/bin/nmudiff
/usr/bin/origtargz
/usr/bin/plotchangelog
/usr/bin/pts-subscribe
/usr/bin/pts-unsubscribe
/usr/bin/rc-alert
/usr/bin/reproducible-check
/usr/bin/rmadison
/usr/bin/sadt
/usr/bin/salsa
/usr/bin/suspicious-source
/usr/bin/svnpath
/usr/bin/tagpending
/usr/bin/transition-check
/usr/bin/uscan
/usr/bin/uupdate
/usr/bin/what-patch
/usr/bin/who-permits-upload
/usr/bin/who-uploads
/usr/bin/wnpp-alert
/usr/bin/wnpp-check
/usr/bin/wrap-and-sort
/usr/lib/.build-id
/usr/lib/.build-id/8b
/usr/lib/.build-id/8b/5200bdfa177da139fd3f8c28f29b9d1d901429
/usr/lib/python3.10/site-packages/devscripts
/usr/lib/python3.10/site-packages/devscripts-2.22.1-py3.10.egg-info
/usr/lib/python3.10/site-packages/devscripts-2.22.1-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/devscripts-2.22.1-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/devscripts-2.22.1-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/devscripts-2.22.1-py3.10.egg-info/top_level.txt
/usr/lib/python3.10/site-packages/devscripts/__init__.py
/usr/lib/python3.10/site-packages/devscripts/__pycache__
/usr/lib/python3.10/site-packages/devscripts/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/devscripts/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/devscripts/__pycache__/control.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/devscripts/__pycache__/control.cpython-310.pyc
/usr/lib/python3.10/site-packages/devscripts/__pycache__/logger.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/devscripts/__pycache__/logger.cpython-310.pyc
/usr/lib/python3.10/site-packages/devscripts/control.py
/usr/lib/python3.10/site-packages/devscripts/logger.py
/usr/lib/python3.10/site-packages/devscripts/test
/usr/lib/python3.10/site-packages/devscripts/test/__init__.py
/usr/lib/python3.10/site-packages/devscripts/test/__pycache__
/usr/lib/python3.10/site-packages/devscripts/test/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/devscripts/test/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/devscripts/test/__pycache__/test_flake8.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/devscripts/test/__pycache__/test_flake8.cpython-310.pyc
/usr/lib/python3.10/site-packages/devscripts/test/__pycache__/test_help.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/devscripts/test/__pycache__/test_help.cpython-310.pyc
/usr/lib/python3.10/site-packages/devscripts/test/__pycache__/test_logger.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/devscripts/test/__pycache__/test_logger.cpython-310.pyc
/usr/lib/python3.10/site-packages/devscripts/test/__pycache__/test_pylint.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/devscripts/test/__pycache__/test_pylint.cpython-310.pyc
/usr/lib/python3.10/site-packages/devscripts/test/test_flake8.py
/usr/lib/python3.10/site-packages/devscripts/test/test_help.py
/usr/lib/python3.10/site-packages/devscripts/test/test_logger.py
/usr/lib/python3.10/site-packages/devscripts/test/test_pylint.py
/usr/share/bash-completion
/usr/share/bash-completion/completions
/usr/share/bash-completion/completions/build-rdeps
/usr/share/bash-completion/completions/chdist
/usr/share/bash-completion/completions/dch
/usr/share/bash-completion/completions/dd-list
/usr/share/bash-completion/completions/debc
/usr/share/bash-completion/completions/debchange
/usr/share/bash-completion/completions/debcheckout
/usr/share/bash-completion/completions/debdiff
/usr/share/bash-completion/completions/debi
/usr/share/bash-completion/completions/debsign
/usr/share/bash-completion/completions/debsnap
/usr/share/bash-completion/completions/debuild
/usr/share/bash-completion/completions/dget
/usr/share/bash-completion/completions/dscextract
/usr/share/bash-completion/completions/dscverify
/usr/share/bash-completion/completions/getbuildlog
/usr/share/bash-completion/completions/grep-excuses
/usr/share/bash-completion/completions/list-unreleased
/usr/share/bash-completion/completions/mass-bug
/usr/share/bash-completion/completions/mk-build-deps
/usr/share/bash-completion/completions/mk-origtargz
/usr/share/bash-completion/completions/pkgnames
/usr/share/bash-completion/completions/plotchangelog
/usr/share/bash-completion/completions/pts-subscribe
/usr/share/bash-completion/completions/pts-unsubscribe
/usr/share/bash-completion/completions/rc-alert
/usr/share/bash-completion/completions/rmadison
/usr/share/bash-completion/completions/salsa
/usr/share/bash-completion/completions/transition-check
/usr/share/bash-completion/completions/uscan
/usr/share/bash-completion/completions/uupdate
/usr/share/bash-completion/completions/what-patch
/usr/share/bash-completion/completions/who-uploads
/usr/share/bash-completion/completions/whodepends
/usr/share/bash-completion/completions/wnpp-alert
/usr/share/bash-completion/completions/wnpp-check
/usr/share/devscripts
/usr/share/devscripts/conf.default
/usr/share/devscripts/debpkg
/usr/share/devscripts/scripts
/usr/share/devscripts/scripts/run_bisect
/usr/share/devscripts/scripts/run_bisect_qemu
/usr/share/devscripts/templates
/usr/share/devscripts/templates/README.mk-build-deps
/usr/share/doc/devscripts
/usr/share/doc/devscripts/README
/usr/share/licenses/devscripts
/usr/share/licenses/devscripts/COPYING
/usr/share/man/man1/add-patch.1.gz
/usr/share/man/man1/annotate-output.1.gz
/usr/share/man/man1/bts.1.gz
/usr/share/man/man1/build-rdeps.1.gz
/usr/share/man/man1/chdist.1.gz
/usr/share/man/man1/cowpoke.1.gz
/usr/share/man/man1/cvs-debc.1.gz
/usr/share/man/man1/cvs-debi.1.gz
/usr/share/man/man1/cvs-debrelease.1.gz
/usr/share/man/man1/cvs-debuild.1.gz
/usr/share/man/man1/dch.1.gz
/usr/share/man/man1/dcmd.1.gz
/usr/share/man/man1/dd-list.1.gz
/usr/share/man/man1/deb-janitor.1.gz
/usr/share/man/man1/deb-reversion.1.gz
/usr/share/man/man1/deb-why-removed.1.gz
/usr/share/man/man1/debbisect.1.gz
/usr/share/man/man1/debc.1.gz
/usr/share/man/man1/debchange.1.gz
/usr/share/man/man1/debcheckout.1.gz
/usr/share/man/man1/debclean.1.gz
/usr/share/man/man1/debcommit.1.gz
/usr/share/man/man1/debdiff-apply.1.gz
/usr/share/man/man1/debdiff.1.gz
/usr/share/man/man1/debi.1.gz
/usr/share/man/man1/debootsnap.1.gz
/usr/share/man/man1/debpkg.1.gz
/usr/share/man/man1/debrebuild.1.gz
/usr/share/man/man1/debrelease.1.gz
/usr/share/man/man1/debrepro.1.gz
/usr/share/man/man1/debrsign.1.gz
/usr/share/man/man1/debsign.1.gz
/usr/share/man/man1/debsnap.1.gz
/usr/share/man/man1/debuild.1.gz
/usr/share/man/man1/dep3changelog.1.gz
/usr/share/man/man1/desktop2menu.1.gz
/usr/share/man/man1/devscripts.1.gz
/usr/share/man/man1/dget.1.gz
/usr/share/man/man1/diff2patches.1.gz
/usr/share/man/man1/dpkg-depcheck.1.gz
/usr/share/man/man1/dpkg-genbuilddeps.1.gz
/usr/share/man/man1/dscextract.1.gz
/usr/share/man/man1/dscverify.1.gz
/usr/share/man/man1/edit-patch.1.gz
/usr/share/man/man1/getbuildlog.1.gz
/usr/share/man/man1/git-deborig.1.gz
/usr/share/man/man1/grep-excuses.1.gz
/usr/share/man/man1/hardening-check.1.gz
/usr/share/man/man1/list-unreleased.1.gz
/usr/share/man/man1/ltnu.1.gz
/usr/share/man/man1/manpage-alert.1.gz
/usr/share/man/man1/mass-bug.1.gz
/usr/share/man/man1/mergechanges.1.gz
/usr/share/man/man1/mk-build-deps.1.gz
/usr/share/man/man1/mk-origtargz.1.gz
/usr/share/man/man1/namecheck.1.gz
/usr/share/man/man1/nmudiff.1.gz
/usr/share/man/man1/origtargz.1.gz
/usr/share/man/man1/plotchangelog.1.gz
/usr/share/man/man1/pts-subscribe.1.gz
/usr/share/man/man1/pts-unsubscribe.1.gz
/usr/share/man/man1/rc-alert.1.gz
/usr/share/man/man1/reproducible-check.1.gz
/usr/share/man/man1/rmadison.1.gz
/usr/share/man/man1/sadt.1.gz
/usr/share/man/man1/salsa.1.gz
/usr/share/man/man1/suspicious-source.1.gz
/usr/share/man/man1/svnpath.1.gz
/usr/share/man/man1/tagpending.1.gz
/usr/share/man/man1/transition-check.1.gz
/usr/share/man/man1/uscan.1.gz
/usr/share/man/man1/uupdate.1.gz
/usr/share/man/man1/what-patch.1.gz
/usr/share/man/man1/who-permits-upload.1.gz
/usr/share/man/man1/who-uploads.1.gz
/usr/share/man/man1/wnpp-alert.1.gz
/usr/share/man/man1/wnpp-check.1.gz
/usr/share/man/man1/wrap-and-sort.1.gz
/usr/share/perl5/vendor_perl/Devscripts
/usr/share/perl5/vendor_perl/Devscripts/Compression.pm
/usr/share/perl5/vendor_perl/Devscripts/Config.pm
/usr/share/perl5/vendor_perl/Devscripts/DB_File_Lock.pm
/usr/share/perl5/vendor_perl/Devscripts/Debbugs.pm
/usr/share/perl5/vendor_perl/Devscripts/JSONCache.pm
/usr/share/perl5/vendor_perl/Devscripts/MkOrigtargz
/usr/share/perl5/vendor_perl/Devscripts/MkOrigtargz.pm
/usr/share/perl5/vendor_perl/Devscripts/MkOrigtargz/Config.pm
/usr/share/perl5/vendor_perl/Devscripts/Output.pm
/usr/share/perl5/vendor_perl/Devscripts/PackageDeps.pm
/usr/share/perl5/vendor_perl/Devscripts/Packages.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa
/usr/share/perl5/vendor_perl/Devscripts/Salsa.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/Config.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/Hooks.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/Repo.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/add_user.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/check_repo.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/checkout.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/create_repo.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/del_repo.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/del_user.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/fork.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/forks.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/group.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/join.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/last_ci_status.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/list_groups.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/list_repos.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/merge_request.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/merge_requests.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/protect_branch.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/protected_branches.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/purge_cache.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/push.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/push_repo.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/rename_branch.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/search_group.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/search_project.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/search_user.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/update_repo.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/update_safe.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/update_user.pm
/usr/share/perl5/vendor_perl/Devscripts/Salsa/whoami.pm
/usr/share/perl5/vendor_perl/Devscripts/Set.pm
/usr/share/perl5/vendor_perl/Devscripts/Uscan
/usr/share/perl5/vendor_perl/Devscripts/Uscan/CatchRedirections.pm
/usr/share/perl5/vendor_perl/Devscripts/Uscan/Config.pm
/usr/share/perl5/vendor_perl/Devscripts/Uscan/Ctype
/usr/share/perl5/vendor_perl/Devscripts/Uscan/Ctype/nodejs.pm
/usr/share/perl5/vendor_perl/Devscripts/Uscan/Ctype/perl.pm
/usr/share/perl5/vendor_perl/Devscripts/Uscan/Downloader.pm
/usr/share/perl5/vendor_perl/Devscripts/Uscan/FindFiles.pm
/usr/share/perl5/vendor_perl/Devscripts/Uscan/Keyring.pm
/usr/share/perl5/vendor_perl/Devscripts/Uscan/Output.pm
/usr/share/perl5/vendor_perl/Devscripts/Uscan/Utils.pm
/usr/share/perl5/vendor_perl/Devscripts/Uscan/WatchFile.pm
/usr/share/perl5/vendor_perl/Devscripts/Uscan/WatchLine.pm
/usr/share/perl5/vendor_perl/Devscripts/Uscan/_vcs.pm
/usr/share/perl5/vendor_perl/Devscripts/Uscan/_xtp.pm
/usr/share/perl5/vendor_perl/Devscripts/Uscan/ftp.pm
/usr/share/perl5/vendor_perl/Devscripts/Uscan/git.pm
/usr/share/perl5/vendor_perl/Devscripts/Uscan/http.pm
/usr/share/perl5/vendor_perl/Devscripts/Uscan/svn.pm
/usr/share/perl5/vendor_perl/Devscripts/Utils.pm
/usr/share/perl5/vendor_perl/Devscripts/Versort.pm
References
Summary
In this tutorial we learn how to install devscripts
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).