How To Install yast2-devtools on Fedora 36

In this tutorial we learn how to install yast2-devtools in Fedora 36. yast2-devtools is YaST Development Tools

Introduction

In this tutorial we learn how to install yast2-devtools on Fedora 36.

What is yast2-devtools

Common scripts and templates for developing and building YaST2 modules and components.

We can use yum or dnf to install yast2-devtools on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install yast2-devtools.

Install yast2-devtools 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 yast2-devtools using dnf by running the following command:

sudo dnf -y install yast2-devtools

Install yast2-devtools 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 yast2-devtools using yum by running the following command:

sudo yum -y install yast2-devtools

How To Uninstall yast2-devtools on Fedora 36

To uninstall only the yast2-devtools package we can use the following command:

sudo dnf remove yast2-devtools

yast2-devtools Package Contents on Fedora 36

/usr/bin/y2m
/usr/bin/y2tool
/usr/lib/YaST2/bin
/usr/lib/YaST2/bin/scrdoc
/usr/lib/YaST2/bin/ycp_puttext
/usr/lib/YaST2/bin/ydoxygen
/usr/lib/rpm/macros.d/macros.yast
/usr/share/YaST2/clients
/usr/share/YaST2/clients/ycp2yml.rb
/usr/share/YaST2/control
/usr/share/YaST2/control/control_to_glade.xsl
/usr/share/YaST2/data
/usr/share/YaST2/data/devtools
/usr/share/YaST2/data/devtools/Doxyfile
/usr/share/YaST2/data/devtools/admin
/usr/share/YaST2/data/devtools/admin/Makefile.am.common
/usr/share/YaST2/data/devtools/admin/Makefile.am.toplevel
/usr/share/YaST2/data/devtools/admin/aminclude
/usr/share/YaST2/data/devtools/admin/aminclude/README
/usr/share/YaST2/data/devtools/admin/aminclude/autodocs-cc-base.ami
/usr/share/YaST2/data/devtools/admin/aminclude/autodocs-cc-off.ami
/usr/share/YaST2/data/devtools/admin/aminclude/autodocs-cc.ami
/usr/share/YaST2/data/devtools/admin/aminclude/autodocs-ycp.ami
/usr/share/YaST2/data/devtools/bin
/usr/share/YaST2/data/devtools/bin/check-textdomain
/usr/share/YaST2/data/devtools/bin/check_icons
/usr/share/YaST2/data/devtools/bin/create_maintenance_branch
/usr/share/YaST2/data/devtools/bin/find-unused-published
/usr/share/YaST2/data/devtools/bin/get-lib
/usr/share/YaST2/data/devtools/bin/gettextdomains
/usr/share/YaST2/data/devtools/bin/pot-spellcheck
/usr/share/YaST2/data/devtools/bin/rny2rnc
/usr/share/YaST2/data/devtools/bin/showy2log
/usr/share/YaST2/data/devtools/bin/tagversion
/usr/share/YaST2/data/devtools/bin/y2autoconf
/usr/share/YaST2/data/devtools/bin/y2automake
/usr/share/YaST2/data/devtools/bin/y2makepot
/usr/share/YaST2/data/devtools/bin/ycp_puttext
/usr/share/YaST2/data/devtools/data
/usr/share/YaST2/data/devtools/data/YaST2.dict.txt
/usr/share/YaST2/data/devtools/data/rubocop_yast_style.yml
/usr/share/YaST2/data/devtools/footer-notimestamp.html
/usr/share/YaST2/data/docbook
/usr/share/YaST2/data/docbook/css
/usr/share/YaST2/data/docbook/css/susebooks.css
/usr/share/YaST2/data/docbook/css/yast2docs.css
/usr/share/YaST2/data/docbook/images
/usr/share/YaST2/data/docbook/images/admon
/usr/share/YaST2/data/docbook/images/admon/caution.gif
/usr/share/YaST2/data/docbook/images/admon/caution.png
/usr/share/YaST2/data/docbook/images/admon/caution.tif
/usr/share/YaST2/data/docbook/images/admon/important.gif
/usr/share/YaST2/data/docbook/images/admon/important.png
/usr/share/YaST2/data/docbook/images/admon/important.tif
/usr/share/YaST2/data/docbook/images/admon/note.gif
/usr/share/YaST2/data/docbook/images/admon/note.png
/usr/share/YaST2/data/docbook/images/admon/note.tif
/usr/share/YaST2/data/docbook/images/admon/tip.gif
/usr/share/YaST2/data/docbook/images/admon/tip.png
/usr/share/YaST2/data/docbook/images/admon/tip.tif
/usr/share/YaST2/data/docbook/images/admon/warning.gif
/usr/share/YaST2/data/docbook/images/admon/warning.png
/usr/share/YaST2/data/docbook/images/admon/warning.tif
/usr/share/YaST2/data/docbook/images/draft.png
/usr/share/YaST2/data/docbook/images/navig
/usr/share/YaST2/data/docbook/images/navig/home.png
/usr/share/YaST2/data/docbook/images/navig/next.png
/usr/share/YaST2/data/docbook/images/navig/prev.png
/usr/share/YaST2/data/docbook/images/navig/up.png
/usr/share/YaST2/data/docbook/stylesheets
/usr/share/YaST2/data/docbook/stylesheets/cmdline2db.xsl
/usr/share/YaST2/data/docbook/stylesheets/customize-fo.xsl
/usr/share/YaST2/data/docbook/stylesheets/customize-html.xsl
/usr/share/YaST2/data/docbook/stylesheets/customize-man.xsl
/usr/share/YaST2/data/docbook/stylesheets/ycpdoc.xsl
/usr/share/YaST2/data/docbook/stylesheets/ydoc.xsl
/usr/share/aclocal/y2autoconf.m4
/usr/share/aclocal/y2devtools.m4
/usr/share/cmake/Modules/FindYast.cmake
/usr/share/cmake/Modules/YastCommon.cmake
/usr/share/doc/yast2-devtools
/usr/share/doc/yast2-devtools/ChangeLog
/usr/share/doc/yast2-devtools/README.y2m.txt
/usr/share/doc/yast2-devtools/scrdoc
/usr/share/doc/yast2-devtools/scrdoc/README
/usr/share/doc/yast2-devtools/scrdoc/example.html
/usr/share/doc/yast2-devtools/scrdoc/example.scr
/usr/share/doc/yast2-devtools/scrdoc/index.scr.html
/usr/share/doc/yast2-devtools/scrdoc/overview.scr.html
/usr/share/emacs/site-lisp/suse-start-ycp-mode.el
/usr/share/emacs/site-lisp/ycp-mode.el
/usr/share/licenses/yast2-devtools
/usr/share/licenses/yast2-devtools/COPYING
/usr/share/pkgconfig/yast2-devtools.pc
/usr/share/vim
/usr/share/vim/site
/usr/share/vim/site/ftdetect
/usr/share/vim/site/ftdetect/ycp_filetype.vim
/usr/share/vim/site/syntax
/usr/share/vim/site/syntax/ycp.vim

References

Summary

In this tutorial we learn how to install yast2-devtools on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).