How To Install zuul-webui on Fedora 36

In this tutorial we learn how to install zuul-webui in Fedora 36. zuul-webui is The Zuul web interface

Introduction

In this tutorial we learn how to install zuul-webui on Fedora 36.

What is zuul-webui

This package provides the Zuul web interface source code. Please refers to README.fedora for build and deployment instruction.

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

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

sudo dnf -y install zuul-webui

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

sudo yum -y install zuul-webui

How To Uninstall zuul-webui on Fedora 36

To uninstall only the zuul-webui package we can use the following command:

sudo dnf remove zuul-webui

zuul-webui Package Contents on Fedora 36

/usr/share/licenses/zuul-webui
/usr/share/licenses/zuul-webui/LICENSE
/usr/share/zuul-ui
/usr/share/zuul-ui/package.json
/usr/share/zuul-ui/public
/usr/share/zuul-ui/public/failing.svg
/usr/share/zuul-ui/public/favicon.ico
/usr/share/zuul-ui/public/index.html
/usr/share/zuul-ui/public/manifest.json
/usr/share/zuul-ui/public/openapi.yaml
/usr/share/zuul-ui/public/passing.svg
/usr/share/zuul-ui/src
/usr/share/zuul-ui/src/App.jsx
/usr/share/zuul-ui/src/App.test.jsx
/usr/share/zuul-ui/src/actions
/usr/share/zuul-ui/src/actions/build.js
/usr/share/zuul-ui/src/actions/build.test.js
/usr/share/zuul-ui/src/actions/change.js
/usr/share/zuul-ui/src/actions/configErrors.js
/usr/share/zuul-ui/src/actions/errors.js
/usr/share/zuul-ui/src/actions/info.js
/usr/share/zuul-ui/src/actions/job.js
/usr/share/zuul-ui/src/actions/jobs.js
/usr/share/zuul-ui/src/actions/labels.js
/usr/share/zuul-ui/src/actions/logfile.js
/usr/share/zuul-ui/src/actions/nodes.js
/usr/share/zuul-ui/src/actions/openapi.js
/usr/share/zuul-ui/src/actions/project.js
/usr/share/zuul-ui/src/actions/projects.js
/usr/share/zuul-ui/src/actions/status.js
/usr/share/zuul-ui/src/actions/tenant.js
/usr/share/zuul-ui/src/actions/tenants.js
/usr/share/zuul-ui/src/actions/timezone.js
/usr/share/zuul-ui/src/api.js
/usr/share/zuul-ui/src/containers
/usr/share/zuul-ui/src/containers/ErrorBoundary.jsx
/usr/share/zuul-ui/src/containers/Refreshable.jsx
/usr/share/zuul-ui/src/containers/SourceContext.jsx
/usr/share/zuul-ui/src/containers/TableFilters.jsx
/usr/share/zuul-ui/src/containers/build
/usr/share/zuul-ui/src/containers/build/Artifact.jsx
/usr/share/zuul-ui/src/containers/build/Build.jsx
/usr/share/zuul-ui/src/containers/build/BuildOutput.jsx
/usr/share/zuul-ui/src/containers/build/Buildset.jsx
/usr/share/zuul-ui/src/containers/build/Console.jsx
/usr/share/zuul-ui/src/containers/build/Manifest.jsx
/usr/share/zuul-ui/src/containers/build/Summary.jsx
/usr/share/zuul-ui/src/containers/job
/usr/share/zuul-ui/src/containers/job/Job.jsx
/usr/share/zuul-ui/src/containers/job/JobProject.jsx
/usr/share/zuul-ui/src/containers/job/JobVariant.jsx
/usr/share/zuul-ui/src/containers/job/Nodeset.jsx
/usr/share/zuul-ui/src/containers/job/Role.jsx
/usr/share/zuul-ui/src/containers/jobs
/usr/share/zuul-ui/src/containers/jobs/Jobs.jsx
/usr/share/zuul-ui/src/containers/logfile
/usr/share/zuul-ui/src/containers/logfile/LogFile.jsx
/usr/share/zuul-ui/src/containers/project
/usr/share/zuul-ui/src/containers/project/Project.jsx
/usr/share/zuul-ui/src/containers/project/ProjectVariant.jsx
/usr/share/zuul-ui/src/containers/status
/usr/share/zuul-ui/src/containers/status/Change.jsx
/usr/share/zuul-ui/src/containers/status/ChangePanel.jsx
/usr/share/zuul-ui/src/containers/status/ChangePanel.test.jsx
/usr/share/zuul-ui/src/containers/status/ChangeQueue.jsx
/usr/share/zuul-ui/src/containers/status/Pipeline.jsx
/usr/share/zuul-ui/src/containers/timezone
/usr/share/zuul-ui/src/containers/timezone/SelectTz.jsx
/usr/share/zuul-ui/src/images
/usr/share/zuul-ui/src/images/line-angle.png
/usr/share/zuul-ui/src/images/line-t.png
/usr/share/zuul-ui/src/images/line.png
/usr/share/zuul-ui/src/images/logo.png
/usr/share/zuul-ui/src/images/logo.svg
/usr/share/zuul-ui/src/index.css
/usr/share/zuul-ui/src/index.js
/usr/share/zuul-ui/src/pages
/usr/share/zuul-ui/src/pages/Build.jsx
/usr/share/zuul-ui/src/pages/BuildConsole.jsx
/usr/share/zuul-ui/src/pages/BuildLogs.jsx
/usr/share/zuul-ui/src/pages/Builds.jsx
/usr/share/zuul-ui/src/pages/Buildset.jsx
/usr/share/zuul-ui/src/pages/Buildsets.jsx
/usr/share/zuul-ui/src/pages/ChangeStatus.jsx
/usr/share/zuul-ui/src/pages/ConfigErrors.jsx
/usr/share/zuul-ui/src/pages/Job.jsx
/usr/share/zuul-ui/src/pages/Jobs.jsx
/usr/share/zuul-ui/src/pages/Labels.jsx
/usr/share/zuul-ui/src/pages/LogFile.jsx
/usr/share/zuul-ui/src/pages/Nodes.jsx
/usr/share/zuul-ui/src/pages/OpenApi.jsx
/usr/share/zuul-ui/src/pages/Project.jsx
/usr/share/zuul-ui/src/pages/Projects.jsx
/usr/share/zuul-ui/src/pages/Status.jsx
/usr/share/zuul-ui/src/pages/Stream.jsx
/usr/share/zuul-ui/src/pages/Tenants.jsx
/usr/share/zuul-ui/src/reducers
/usr/share/zuul-ui/src/reducers/build.js
/usr/share/zuul-ui/src/reducers/change.js
/usr/share/zuul-ui/src/reducers/configErrors.js
/usr/share/zuul-ui/src/reducers/errors.js
/usr/share/zuul-ui/src/reducers/index.js
/usr/share/zuul-ui/src/reducers/info.js
/usr/share/zuul-ui/src/reducers/job.js
/usr/share/zuul-ui/src/reducers/jobs.js
/usr/share/zuul-ui/src/reducers/labels.js
/usr/share/zuul-ui/src/reducers/logfile.js
/usr/share/zuul-ui/src/reducers/nodes.js
/usr/share/zuul-ui/src/reducers/openapi.js
/usr/share/zuul-ui/src/reducers/project.js
/usr/share/zuul-ui/src/reducers/projects.js
/usr/share/zuul-ui/src/reducers/status.js
/usr/share/zuul-ui/src/reducers/tenant.js
/usr/share/zuul-ui/src/reducers/tenants.js
/usr/share/zuul-ui/src/reducers/timezone.js
/usr/share/zuul-ui/src/registerServiceWorker.js
/usr/share/zuul-ui/src/routes.js
/usr/share/zuul-ui/src/store.js
/usr/share/zuul-ui/yarn.lock

References

Summary

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